
Hotels
The most expensive hotels in London, and the rooms you can book
Claridge's Penthouse costs from £60,000 a night, the highest price of any hotel suite in London. Here are the city's record suites, what each costs, and how to stay at the same addresses for far less.
7 November 20267 min
In short about the most expensive hotels in London
The most expensive hotel suite in London is the Penthouse at Claridge's in Mayfair, priced from £60,000 a night. The Emory in Belgravia and The Lanesborough at Hyde Park Corner follow at around £20,000. Every one of these hotels also has ordinary rooms, and that is where the real choice lies.
Our first choice: The Lanesborough at Hyde Park Corner, where every guest has access to a butler and the Regency rooms feel like a private house. Check availability and prices
London has a long list of five-star hotels, and the record suites tell you less about a hotel than its standard rooms do. We have picked the five hotels with the highest published suite prices and looked at what you get for the money at both ends.
The price list: London's most expensive hotel suites
The Penthouse, Claridge's, Mayfair: from £60,000 a night.
The Emory Penthouse, The Emory, Belgravia: £22,000 a night.
The Royal Suite, The Lanesborough, Hyde Park Corner: from £20,000 a night with all seven bedrooms.
The Royal Suite, The Savoy, the Strand: £11,310 a night.
Deluxe Suite, The Ritz, Piccadilly: £5,549 a night.
Prices from Spear's, November 2025. Last checked November 2026.

Claridge's
The lobby at Claridge's is open to everyone who comes for tea or a drink in the bar.
Mayfair: Claridge's
The record: the Penthouse on the new rooftop floors, from £60,000 a night.
Claridge's has stood on Brook Street in Mayfair since the 19th century, and its Art Deco lobby and foyer are among the best known rooms in London. The Penthouse opened in 2023 on top of the old building, with a rooftop terrace over Mayfair. Guests rate the hotel 9.6 out of 10 on Hotels.com. An ordinary room gives you the same lobby, the same bar and afternoon tea in the Foyer, and Bond Street is a five-minute walk away.
See the hotel: Check availability and prices at Claridge's
Belgravia: The Emory
The record: the Emory Penthouse, at £22,000 a night.
The Emory opened in Belgravia in 2023 as the newest London hotel from Maybourne, the group behind Claridge's. It sits just off Hyde Park Corner, a few minutes on foot from Knightsbridge and the shops on Sloane Street. Where Claridge's is Art Deco and history, The Emory is new architecture and contemporary art. Guests rate it 10 out of 10 on Hotels.com, the top score of any hotel in this guide.
See the hotel: Check availability and prices at The Emory
Hyde Park Corner: The Lanesborough
The record: the Royal Suite, from £20,000 a night with all seven bedrooms.
The Lanesborough occupies a Regency building at Hyde Park Corner, between Knightsbridge and Green Park. It is known for its butler service, which every guest can use, and for rooms furnished in Regency style. Guests rate it 9.8 out of 10 on Hotels.com. It is our pick for a London stay that feels private. The hotel is smaller than the grand names, yet an ordinary room gets the same service as the suites.
See the hotel: Check availability and prices at The Lanesborough

The Savoy
Savoy Court is the only road in London where cars drive on the right.
The Strand: The Savoy
The record: the Royal Suite above the Thames, at £11,310 a night.
The Savoy opened on the Strand in 1889 and still has its own private road off the street, the only one in London where cars drive on the right. Its Royal Suite looks out over the river. The American Bar and Beaufort Bar are reasons to stay in for the evening, and the West End theatres are a few minutes away on foot. It scores 9.6 out of 10 with guests on Hotels.com, and a river-view room is the best value way into the Savoy's history.
See the hotel: Check availability and prices at The Savoy
Piccadilly: The Ritz
The record: the Deluxe Suite, at £5,549 a night.
The Ritz opened on Piccadilly in 1906 and looks onto Green Park. It is the most famous name on this list, yet its top suite costs a tenth of the Claridge's Penthouse. Afternoon tea in the Palm Court is often booked weeks ahead, and a dress code applies in the public rooms. On Hotels.com it scores 9.4 out of 10. Book a park-facing room and you have Green Park, St James's and Buckingham Palace on the doorstep.
See the hotel: Check availability and prices at The Ritz
How to stay at these hotels for less
Book the entry room. The lobby and the bars are the same for every guest.
Choose January or February. Rates at London's grand hotels are often at their lowest after the Christmas season.
Have tea instead of staying. Afternoon tea at The Ritz and at Claridge's is open to non-residents. Book well ahead.
Add one night to a longer trip. Stay somewhere simpler for most of the week and end with a night at The Savoy or The Lanesborough.
For smaller hotels with the same standard, read our guide to luxury boutique hotels in London. For record suites elsewhere in the world, see the world's most expensive hotels.
Our pick among London's most expensive hotels
The Lanesborough: a butler for every guest at Hyde Park Corner
The Lanesborough is the hotel we would choose for a special weekend in London. It sits in a Regency building at Hyde Park Corner, between Knightsbridge and Green Park. Every guest can use the butler service that made its name. The rooms are furnished in Regency style, and the Royal Suite costs from £20,000 a night. An ordinary room gives you the same service and address, and guests rate the hotel 9.8 out of 10 on Hotels.com.
Frequently asked questions about the most expensive hotels in London
What is the most expensive hotel in London?
Claridge's in Mayfair has the most expensive hotel suite in London. Its Penthouse is priced from £60,000 a night, according to Spear's. The Emory in Belgravia follows at £22,000, and the Royal Suite at The Lanesborough costs from £20,000 with all seven bedrooms. These are the published or reported suite prices; ordinary rooms at the same hotels cost a small fraction of that.
What is the most expensive hotel in the UK?
The most expensive hotel suite in the UK is the Penthouse at Claridge's in London, from £60,000 a night. London dominates the top of the list, because the city has the highest concentration of five-star hotels in the country. Outside London, hotels rarely publish prices for their best suites, so London's figures are the ones that can be compared.
How much is a night at The Ritz London?
The top suite at The Ritz, the Deluxe Suite, costs £5,549 a night according to Spear's. Ordinary rooms cost much less and vary with dates and season, so check current rates for your dates. Many visitors choose afternoon tea in the Palm Court instead of a night, which is open to non-residents but should be booked well ahead.
Which London hotel has the best service?
The Lanesborough is best known for service, because every guest can use its butler service. Guests rate it 9.8 out of 10 on Hotels.com. Claridge's and The Savoy follow closely at 9.6. All three also offer afternoon tea or bars that non-residents can book, a good way to test the service before you stay.
Sources
The suite prices come from Spear's list of the most expensive hotels in London, published in November 2025. Guest ratings are from Hotels.com, last checked November 2026. Hotel facts come from Hotels.com and the hotels' own descriptions.
This page contains affiliate links. If you book through them, Picolo earns a commission at no extra cost to you. Our picks are made independently by our editors.





