Finding the best 5-star luxury hotels in central London is harder than it sounds.
The city has hundreds of options, prices swing wildly by season, and not every property that calls itself luxury actually delivers.
London’s hotel scene is also genuinely stratified: you’ve got historic grand dames in Mayfair, converted buildings with serious design credentials in East London, and everything in between.
What makes London different from other European capitals is that the best hotels here tend to have real personality.
It’s not just thread counts and marble bathrooms, it’s the service culture, the architecture, the neighbourhood you wake up in.
A great stay in London feels like you’ve actually landed somewhere, not just checked into a room.
We’ve pulled together six properties for this guide, ranging from true best 5-star luxury hotels in central London to a few options that sit at different price points and locations.
We looked at guest scores, location, amenities, and honest value for money.
Some of these are genuine splurges; others are practical picks depending on why you’re visiting.
Here’s the full breakdown.
📌 You might also like
Best Boutique Hotels in London with Unique Character: 5 Options Ranked & Reviewed
📋 Table of Contents
- 1. The Ampersand Hotel
- 2. MStay Golders Green
- 3. Town Hall Hotel
- 4. Courtyard by Marriott London Heathrow Airport
- 5. Kensington Gardens Hotel
- 6. ibis budget London Heathrow Central
- Quick Comparison
- 📍 Where is London?
- Frequently Asked Questions
- What are the best 5-star luxury hotels in central London for first-time visitors?
- What is the best area to stay in London?
- How much do hotels in London cost per night?
※ Ratings, review counts, and nightly rates shown are based on data at time of writing. Prices may vary — always check the booking page for the latest availability and rates.
1. The Ampersand Hotel



The Ampersand Hotel sits in South Kensington, about a 5-minute walk from the Victoria and Albert Museum and the Natural History Museum, which is a genuinely good position if culture is the reason you’re in the city.
The decor leans into that location too: each floor has a different Victorian science theme, from astronomy to botany, and it’s done with enough restraint that it feels clever rather than gimmicky.
Rooms are on the smaller side, which is worth knowing before you book, but they’re well-finished and the service consistently earns high marks.
With a guest score of 9.2 out of 10 from 260 reviews, this is one of the stronger-performing properties in its area.
If you’re searching for the best 5-star luxury hotels in central London and you want proximity to South Kensington’s museums with genuine boutique character, the Ampersand is hard to argue with.
The concierge service and airport transfer options make logistics easy, and free Wi-Fi is included throughout.
2. MStay Golders Green



MStay Golders Green scores an 8.9 from 63 reviews, which is solid, but it’s important to be upfront: Golders Green is in North London, about 20 minutes from central London by Tube on the Northern line.
It’s a quiet, residential area and a good base if you’re visiting friends or family in that part of the city, but if you want to walk to the West End or be close to the Thames, this isn’t your spot.
The property itself is well-run, rooms are clean and comfortable, and the front desk team gets consistent praise for being helpful and accommodating.
It’s a 4-star property rather than one of the best 5-star luxury hotels in central London, and the pricing reflects that, which is actually part of the appeal.
Transport connections are genuinely good, and the ticketing service on-site means you can sort theatre or attraction bookings without much hassle.
A practical, well-reviewed option if location flexibility works for your trip.
3. Town Hall Hotel



Town Hall Hotel is one of those conversions that actually works.
It’s housed in a former Edwardian town hall in Bethnal Green, East London, and the building has real architectural weight: original council chambers, marble floors, stained glass, all kept largely intact.
The design rooms are spacious and genuinely distinctive, and the hotel has a serious restaurant pedigree with fine dining on-site.
The honest caveat is that Bethnal Green isn’t central London in the traditional sense, so if your itinerary is focused on Westminster or the West End, you’re looking at a 25-minute Tube ride each way.
Guest scores sit at 8.8 from 427 reviews, which is a strong signal across a large sample.
For travellers who appreciate design, history, and a neighbourhood that feels like real London rather than tourist London, this is a compelling stay.
It’s not a conventional pick among the best 5-star luxury hotels in central London, but it earns its reputation on its own terms.
Laundry service and airport transfers are available, and concierge support is on hand throughout.
4. Courtyard by Marriott London Heathrow Airport



Courtyard by Marriott London Heathrow Airport does exactly what it says: it’s a well-run, reliable hotel at Heathrow, which means it’s useful for early flights, late arrivals, or transit layovers.
The Marriott brand brings consistent room quality and solid service, and on-site parking is available, which matters if you’re driving to the airport.
But it’s not central London, not by a long stretch, and it wouldn’t be fair to list it among the best 5-star luxury hotels in central London without being clear about that.
The guest score is 8.7 from 62 reviews, and most of that goodwill comes from travellers using it exactly as intended: a functional, comfortable stop near the airport.
If your trip starts or ends at Heathrow and you want a stress-free night without a long transfer, this is a sensible choice.
Just don’t book it expecting London city access.
5. Kensington Gardens Hotel



Kensington Gardens Hotel has a desirable address: it’s close to Hyde Park and Kensington Gardens, which puts you in a genuinely attractive part of London.
The hotel scores an 8.3 from 149 reviews, and guests regularly mention the location as the standout selling point.
It’s a 2-star property, though, so expectations around room size and luxury finishes need to be calibrated accordingly, and this isn’t really in the conversation for best 5-star luxury hotels in central London in terms of facilities.
Free Wi-Fi, parking, a concierge desk, and ticketing services are all available, so the basics are covered well.
If you’re on a tighter budget but want a central London postcode close to the park, this fills that gap.
The area is lovely and walkable, with Kensington High Street nearby and good Tube connections on the District and Circle lines.
6. ibis budget London Heathrow Central



ibis budget London Heathrow Central has an 8.2 guest score from nearly 2,000 reviews, which is a big number and hard to dismiss.
That volume of feedback tells you something: it consistently meets expectations, and for a budget Heathrow property, expectations are mainly about cleanliness, sleep quality, and a smooth airport connection.
Rooms are compact but functional, free Wi-Fi is included, and the airport transfer and parking options make it a practical landing spot.
It’s a 3-star budget hotel near Heathrow, so it’s not competing with the best 5-star luxury hotels in central London in any meaningful way.
But if you need a clean, affordable night near the airport and you’d rather not pay central London prices, the ibis does the job reliably.
Breakfast isn’t always included in base rates, so check what’s covered when you book.
Quick Comparison
| # | Hotel | Price | Best For |
|---|---|---|---|
| 1 | The Ampersand Hotel | $280–$420/night | Best for: culture-focused travellers near South Ken museums |
| 2 | MStay Golders Green | $110–$170/night | Best for: budget-conscious stays in North London |
| 3 | Town Hall Hotel | $220–$380/night | Best for: design lovers wanting East London character |
| 4 | Courtyard Marriott Heathrow | $150–$230/night | Best for: early flights or Heathrow layovers |
| 5 | Kensington Gardens Hotel | $90–$140/night | Best for: central address on a tighter budget |
| 6 | ibis budget LHR Central | $70–$110/night | Best for: no-fuss overnight stays near Heathrow |
📍 Where is London?
London rewards the traveller who picks their hotel carefully.
The best 5-star luxury hotels in central London offer more than a comfortable room: they give you a base that shapes how the whole trip feels, from the neighbourhood you walk out into each morning to the quality of service when something goes wrong.
The Ampersand and Town Hall Hotel are the standouts on this list for genuine character and strong guest scores, though they serve different parts of the city and different travel styles.
If you’re serious about finding the best 5-star luxury hotels in central London, think about what actually matters to you: walkability, design, history, or proximity to specific neighbourhoods.
Use this guide as a starting point, check current prices for your dates, and book direct or through a comparison site to get the best rate.
London’s hotel market moves fast, and the right room at the right price doesn’t stay available for long.
📌 You might also like
Best Boutique Hotels in London with Unique Character: 5 Options Ranked & Reviewed
Frequently Asked Questions
What are the best 5-star luxury hotels in central London for first-time visitors?
For first-timers, a hotel in South Kensington or Kensington puts you close to major museums, Hyde Park, and easy Tube access to the West End. The Ampersand Hotel is a strong pick in that area, with a guest score of 9.2 and a great location for exploring central London on foot.
What is the best area to stay in London?
It depends on why you're visiting. South Kensington is excellent for museums and parkside walks. Covent Garden and Soho put you in the middle of the theatre and restaurant scene. East London areas like Shoreditch and Bethnal Green have more of a local feel with strong design credentials. For pure convenience and transport links, anywhere on the Central or District line works well.
How much do hotels in London cost per night?
Budget hotels near the airports or outer zones run around $70–$130 per night. Mid-range central London hotels typically fall between $150–$280. True 5-star luxury hotels in central London usually start around $300 and can exceed $600 per night during peak season, especially around major events or school holidays. Booking 4–6 weeks in advance generally gets you better rates.