Hotel jobs in London offer salaries that can range from £22,000 to nearly £38,000 per year, depending on the role and venue. This guide uses live job listing data and published salary benchmarks to answer the most common questions from job seekers: what the pay is, how to apply, and which roles pay the most.
Last checked: 2026-07-26
Compare the lowest rates and guest reviews. Many options with free cancellation.Check rates
Bundle flight + hotel and compare deals and rewards in one place.Check ratesThis link contains affiliate advertising. Prices and availability may change on the destination site.
Average annual salary: £26,999 · Salary range: £22,492 – £37,499 · Jobs listed on Caterer: 2,278 · Top paying role example: House Security Officer at Imperial Hotels (up to £34,440)
How we researched this guide
Last checked: 2026-07-26.
Sources reviewed: job board platforms (Caterer, Totaljobs, Indeed, Jooble), industry salary guides (HospitalityCV, Cookaburra, Boutique Hotel Jobs), employee-salary aggregator (Glassdoor), and official hotel career pages.
We analysed live job listing data and published salary benchmarks but did not conduct on-site visits to hotels or interviews with hiring managers.
London hotel jobs at a glance
- £26,999 across hotel roles in London (Caterer)
- £22,492 to £37,499 (Caterer)
- 2,278 hotel jobs listed within 5 miles of London (Caterer)
- 15–30% higher than UK national average (HospitalityCV)
How much do hotel staff get paid in London?
The average annual salary for hotel jobs in London is £26,999, with a full range from £22,492 to £37,499, according to live listings on Caterer. Totaljobs puts the average nearly identically at £27,000 from its own salary checker dashboard.
John Good, content lead at HospitalityCV, states that “London hospitality salaries are typically 15–30% higher than the national average.” That premium reflects the city’s higher cost of living and the concentration of luxury and business hotels. For context, the UK National Living Wage from April 2026 will be £12.21 per hour for workers aged 21 and over, while the independently set London Living Wage is £13.85 per hour (both published by HospitalityCV).
Average hotel salary in London
Glassdoor, which aggregates salaries submitted anonymously by employees, reports a lower average of £24,081 per year for hospitality roles in London, based on 78 salary submissions as of July 2025. The gap between £24,081 (employee-reported) and £27,000 (job listing average) may partly reflect that entry-level and part-time roles are over-represented in employee-reported figures.
- Caterer (job listings): £26,999 average, range £22,492–£37,499
- Totaljobs (salary checker): £27,000 average
- Glassdoor (employee-reported): £24,081 average
- Jooble (aggregated): £46,106 average (minimum £22,787) — note this figure is notably higher and likely reflects its own aggregation methodology with fewer entry-level roles
Salary by role: receptionist, housekeeping, security
Pay varies significantly by job family. Cookaburra, a hospitality recruitment publisher, provides mid-2026 London benchmarks showing how role and venue type interact. In boutique or luxury hotels, a Receptionist typically earns £25,000–£30,000 per year. Restaurant Manager roles pay £35,000–£48,000 in independent or small-group venues, while in luxury hotels or large groups, the range rises to £45,000–£62,000. Head Chefs can expect £42,000–£58,000 in independent venues and £52,000–£75,000 in hotels or large operations (Cookaburra).
“The figures below represent current market rates for permanent roles across London’s hospitality sector, drawn from live vacancy data and candidate expectations as of mid-2026.”
— Cookaburra, mid-2026 London hospitality salary benchmarks
Salary range for entry-level vs. experienced roles
Housekeeping and front-of-house positions cluster near the lower end of the range. A Hotel Receptionist role at Imperial Hotels, for example, lists at £28,071 to £32,900, according to its career page. House Security Officer at the same group pays up to £34,440. Roles such as Guest Experience Manager and Butler, as seen on Indeed listings, regularly exceed £35,000. At the top end, Boutique Hotel Jobs reports that a General Manager in London earns £55,000–£85,000, compared with £45,000–£70,000 in the rest of the UK.
The bottom line: If you target luxury hotels or large-scale operations, London’s premium is at its strongest. For entry-level roles, the city pays better than elsewhere but may not fully offset higher rent and commuting costs.
What is the best way to find hotel jobs in London?
Multiple channels exist, and the best one depends on whether you need part-time hours, accommodation, or visa sponsorship. Here is the practical route for each scenario.
Top job boards for hotel jobs
Caterer, the hospitality-specific job board, listed 2,278 hotel jobs within 5 miles of London at the time of our research. Indeed shows hundreds of London hotel roles at any given time and allows filtering by salary, job type, and distance. Totaljobs also provides a dedicated London hotel salary checker alongside its listings. Jooble aggregates from multiple sources but its unusually high average (£46,106) suggests its dataset skews toward higher-paying roles.
Direct career pages of London hotels
Many major hotel groups accept applications directly. Imperial Hotels, The Londoner, and Gem Hotels all operate online career portals. Gem Hotels even accepts speculative applications by email to jobs@gemhotels.com. Applying directly can give you earlier access to roles before they appear on aggregator boards.
Recruitment agencies and networking
Hospitality-specific recruitment agencies such as Berkley Scott and Off to Work place candidates into London hotels regularly. Industry events such as the London Hotel Show or the Hospitality Guild networking evenings also provide direct contact with hiring managers.
Using search filters: part-time, accommodation, visa sponsorship
On Caterer and Indeed, you can check “part-time”, “accommodation”, and “visa sponsorship” as dedicated search filters. A significant number of London hotel listings include accommodation as part of the package — especially common for live-in housekeeping and night‑audit roles. Visa sponsorship is less frequent but appears in a subset of chef and managerial positions.
“Rates vary meaningfully by venue type, location within London, and the specific skills and experience a candidate brings.”
— Cookaburra, mid-2026 London hospitality salary benchmarks
Which hotel job pays the most?
The highest listed salary for a single role among our research was a House Security Officer position at Imperial Hotels at up to £34,440. But the overall maximum salary across all London hotel jobs, per Caterer and Totaljobs, is £37,499.
Management roles command significantly more. Boutique Hotel Jobs reports that a General Manager in London can earn £55,000–£85,000 — roughly £10,000–£15,000 more than the same title elsewhere in the UK. Head Chefs at hotel operations earn £52,000–£75,000 per Cookaburra’s benchmarks, while Restaurant Managers in luxury hotels earn £45,000–£62,000.
Roles like Guest Experience Manager and Butler, which require personalised service and often involve managing a team or high-net-worth guests, also appear in the £35,000–£45,000 range on Indeed. Security management, particularly in large hotels or hotel groups, can pay above £34,000.
What to watch: If you are targeting the top pay brackets in London hotels, aim for management (General Manager, Operations Manager), culinary leadership (Head Chef, Executive Chef), or high‑personal‑service roles (Butler, Guest Experience Manager). Each of these positions benefits directly from London’s 15–30% salary premium.
How can I get a job in a hotel?
The application process for London hotel jobs follows a few standard steps. Here is a step‑by‑step approach that addresses the most common questions.
- Craft a hotel-focused CV. Lead with your hospitality experience, mention any customer service roles even outside hotels, and include languages spoken — London hotels particularly value multilingual front‑of‑house and reception staff.
- Apply online via career portals. Imperial Hotels, The Londoner, and Gem Hotels (jobs@gemhotels.com) all accept applications through their own career pages. This can be faster than waiting for a job board listing to appear.
- Use job board filters strategically. On Caterer and Indeed, set alerts for roles that match your preferred hours, accommodation needs, or visa‑sponsorship requirements. See our earlier section on filter use for details.
- Work with a hospitality recruiter. Agencies such as Off to Work and Berkley Scott place candidates in London hotels and often have access to unlisted positions. They typically do not charge candidates.
- Consider walking in (with caution). Some independent or smaller hotels still accept walk‑in applications during quiet hours (typically 10am–12pm on weekdays). For large chain hotels, online applications are almost always required.
| Fact | Value |
|---|---|
| Average annual salary (Caterer) | £26,999 |
| Salary range (Caterer) | £22,492 – £37,499 |
| Average salary (Totaljobs) | £27,000 |
| Average salary (Glassdoor, employee‑reported) | £24,081 |
| Jobs listed on Caterer (within 5 miles) | 2,278 |
| Top paying example (House Security Officer, Imperial Hotels) | £31,000 – £34,440 |
| London hospitality premium vs UK average | 15–30% higher |
| National Living Wage (April 2026, age 21+) | £12.21/hr |
| London Living Wage | £13.85/hr |
Best job‑search approaches by reader type
For part‑time job seekers
Use Caterer and Indeed with the “Part‑time” filter active. Many London hotel roles offer 20–30 hour weeks, particularly in housekeeping, breakfast service, and night audit. Focus on central London areas like Westminster, Kensington, and Canary Wharf where hotel density is highest.
For candidates needing accommodation
Use the “Accommodation provided” filter on job boards. Live‑in roles are most common in housekeeping and night audit positions. Independent hotels and small groups are more likely to offer accommodation than large chains. Gem Hotels and Imperial Hotels occasionally list accommodation‑inclusive roles.
For international workers needing visa sponsorship
Visa sponsorship is less common but does appear for chef and managerial positions. Focus on hotel groups large enough to maintain a Home Office sponsor licence: Imperial Hotels, The Londoner, and other large operators are likely candidates. Use Indeed’s “Visa sponsorship” filter and refresh your search regularly.
For career seekers in luxury hotels
Target luxury properties such as The Savoy, Claridge’s, The Connaught, and The Dorchester. These employers typically pay at the top of the range. Apply directly via their career pages. Butlers, Guest Experience Managers, and Concierge staff at luxury hotels can earn £35,000–£45,000 plus service charge.
Our pick: The best approach for first‑time job seekers
For someone new to London hotel jobs, the most efficient path is to start with Caterer’s London hotel job page, set up daily alerts, and also submit a direct application to Gem Hotels via jobs@gemhotels.com (they accept speculative CVs). Create a CV that emphasises customer service experience, and use Indeed’s “Part‑time” and “Accommodation” filters as needed. This combination gives you breadth (Caterer’s 2,278+ listings) and depth (direct applications bypass aggregator competition).
reed.com, uk.indeed.com, achievehospitality.com, uk.indeed.com, uk.indeed.com, uk.indeed.com, uk.indeed.com, uk.jooble.org, uk.indeed.com, careerpilot.org.uk, payscale.com
Frequently asked questions about London hotel jobs
How many hotel jobs are available in London?
Caterer alone listed 2,278 hotel jobs within 5 miles of London at the time of research. When including all hospitality roles across platforms such as Indeed, Totaljobs, and Jooble, the total number exceeds 5,000 open positions on any given day.
What is the highest paying hotel job in London?
Management roles pay the most. A General Manager in a London boutique hotel earns £55,000–£85,000 per year. Among non‑management roles, House Security Officer at Imperial Hotels pays up to £34,440, while Head Chef positions in hotel operations pay £52,000–£75,000.
Do London hotels offer jobs with accommodation?
Yes. Live‑in roles are available, especially in housekeeping, night audit, and some entry‑level front‑of‑house positions. Use the “Accommodation provided” filter on Caterer or Indeed to find them. Smaller independent hotels are more likely to offer accommodation than large chains.
Can international workers find hotel jobs in London with visa sponsorship?
Visa sponsorship is offered in a minority of hotel job listings, mainly for chef, management, and specialist roles. Large hotel groups with Home Office sponsor licences (such as Imperial Hotels and The Londoner) are the most likely to sponsor. The “Visa sponsorship” filter on Indeed is the most direct tool for finding these roles.
What are the best websites to find hotel jobs in London?
Caterer and Indeed are the two most comprehensive platforms. Totaljobs and Jooble provide additional cross‑checks. For direct applications, check the career pages of Imperial Hotels, The Londoner, and Gem Hotels.
Is it difficult to get a hotel job in London?
No — with over 2,000 listings on Caterer alone, demand is consistently high. Receptionist, housekeeping, and kitchen assistant roles are regularly available. Competition is strongest for management, butler, and concierge positions at luxury hotels, which require experience and often multilingual ability.
Sources
- Totaljobs: Average hotel salary in London – salary checker data
- Glassdoor: London hospitality salaries – employee‑reported estimates
- Jooble: London hotel salary – aggregated salary data
- Boutique Hotel Jobs: UK hotel salary guide 2026 – London vs rest‑of‑UK comparisons