The Best Hotels in London

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London offers an unparalleled blend of history, culture, and sophistication. As you plan your visit to this captivating city, one essential aspect that demands attention is finding the perfect accommodation. With countless options to choose from, selecting the right hotel can make all the difference in creating a truly memorable experience. In this article, we will unveil the top 10 hotels in London, ensuring you find a luxurious home away from home that suits your every need and desire.

For those seeking a classic English charm combined with contemporary elegance, The Ritz London stands as an iconic choice. With its opulent décor, impeccable service, and a prime location in the center of Mayfair, this five-star hotel embodies the epitome of luxury. Indulge in Michelin-starred dining, rejuvenate at the world-class spa, and marvel at the breathtaking views of Green Park, all within the confines of this historic establishment.

Situated along the banks of the Thames, The Savoy takes center stage as a timeless masterpiece. Boasting a rich heritage dating back to 1889, this grand hotel seamlessly blends old-world charm with modern sophistication. From its beautifully appointed rooms to its award-winning restaurants, The Savoy offers an unrivaled experience. Enjoy a theatrical cocktail at The American Bar, immerse yourself in art at the in-house gallery, or simply savor the views of London's iconic landmarks as you unwind along the riverfront terrace.

If your quest for the perfect hotel revolves around both luxury and convenience, The Shard should be on your radar. Located within Western Europe's tallest building, this architectural marvel houses the Shangri-La Hotel, occupying the 34th to 52nd floors. Boasting panoramic views of the city's skyline, spacious and elegantly designed rooms, and world-class dining options, this hotel offers an unforgettable experience. Indulge in an afternoon tea with a view to rival any other or take a dip in the infinity pool as you soak in the awe-inspiring cityscape.

Whether you seek history, modernity, or a fusion of both, London's top 10 hotels provide unparalleled experiences that cater to every taste and preference. Prepare to be immersed in luxurious surroundings, exceptional service, and a level of comfort that encapsulates the spirit of this magnificent city. From opulent elegance to contemporary sophistication, these hotels set the stage for an unforgettable stay in London, ensuring memories to last a lifetime. So, let us explore the finest accommodations this vibrant capital has to offer and embark on a journey like no other.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Dorchester - Dorchester Collection
2. The Landmark London
3. The Langham London Hotel
4. Sea Containers London Hotel
5. The Ampersand Hotel
6. The Goring Hotel
7. The Waldorf Hilton Hotel
8. Haymarket Hotel, Firmdale Hotels
9. Mk Hotel London
10. The Lanesborough, Oetker Collection Hotel

The Top 10 Luxury Hotels in London

Check Availability

London
Nov 03, 2025 - Nov 04, 2025

The Dorchester - Dorchester Collection

9.0

Good

(245 Reviews)

+ 381 photos
Nestled in the prestigious neighborhood of Mayfair, The Dorchester exudes timeless luxury. With its elegant rooms adorned with plush furnishings, Michelin-starred dining options, and a renowned spa, The Dorchester offers a harmonious blend of classic British charm and contemporary style. Immerse yourself in the glamour of this iconic hotel, frequented by celebrities and royalty alike.
Address: 53 Park Lane
Rating: Good 9.0 (245 Reviews)
Rooms: 253
Price: From 1185$

The Landmark London

8.9

Good

(4543 Reviews)

+ 346 photos
Nestled in Marylebone, The Landmark London welcomes families with its grand Victorian architecture and luxurious amenities. The hotel offers spacious family rooms and suites, a kids' concierge, and a range of child-friendly activities. Enjoy a swim in the stunning indoor pool, savor a traditional afternoon tea, and explore Regent's Park, just a short stroll away.
Address: 222 Marylebone Road
Rating: Good 8.9 (4543 Reviews)
Rooms: 300
Price: From 514$

The Langham London Hotel

9.2

Good

(1592 Reviews)

+ 319 photos
Situated near Oxford Circus, The Langham, London combines elegance and family-friendly amenities perfectly. Embark on a treasure hunt, indulge in a family afternoon tea, and create lasting memories at this iconic London hotel.
Address: 1C Portland Place
Rating: Good 9.2 (1592 Reviews)
Rooms: 380
Price: From 528$

The Top 10 Boutique Hotels in London

In this section, we delve into the world of boutique hotels, each offering a unique and intimate experience that goes beyond the ordinary. These carefully curated hotels have been handpicked for their distinct character, personalized service, and attention to detail. Get ready to discover a collection of boutique hotels that capture the essence of London's charm and individuality.

Sea Containers London Hotel

8.8

Good

(9111 Reviews)

+ 297 photos
Located on the South Bank, Mondrian London entices guests with its stunning views of the River Thames and iconic landmarks. Each room boasts sleek and contemporary design, with floor-to-ceiling windows that offer unrivaled vistas. Enjoy riverside dining at Sea Containers Restaurant, relax with a cocktail at the rooftop bar Rumpus Room, and let the cityscape become an integral part of your London experience.
Address: 20 Upper Ground
Rating: Good 8.8 (9111 Reviews)
Rooms: 359
Price: From 263$

The Ampersand Hotel

8.9

Good

(2727 Reviews)

+ 144 photos
Nestled in the cultural hub of South Kensington, The Ampersand Hotel is a boutique gem that celebrates art, culture, and science. Each floor of the hotel takes inspiration from a different discipline, from music to botany, creating a captivating and immersive experience. Discover beautifully appointed rooms, a charming tea lounge, and an ideal location to explore some of London's most iconic attractions.
Address: 10 Harrington Road
Rating: Good 8.9 (2727 Reviews)
Rooms: 111
Price: From 288$

The Goring Hotel

9.2

Good

(286 Reviews)

+ 177 photos
Nestled near Buckingham Palace, The Goring Hotel has been serving guests since 1910. This luxurious hotel has welcomed royalty and discerning travelers with its exquisite design and impeccable service. Explore the idyllic private gardens, dine at The Dining Room where the Queen has enjoyed meals, and experience a slice of London's illustrious history.
Address: 15 Beeston Place
Rating: Good 9.2 (286 Reviews)
Rooms: 69
Price: From 1094$

The Top 10 Budget-Friendly Hotels in London

For those seeking a comfortable stay without breaking the bank, we present our selection of the top 10 budget-friendly hotels in London. These hotels offer exceptional value for money, ensuring a pleasant stay without compromising on quality or convenience. Discover budget-friendly accommodations that provide comfort, excellent service, and a prime location for exploring the city on a budget.

The Waldorf Hilton Hotel

7.9

Good

(2301 Reviews)

+ 335 photos
Located near Covent Garden, The Waldorf Hilton offers a prime location for theater lovers. Immerse yourself in the hotel's Edwardian grandeur, relax in elegantly appointed rooms, and enjoy the vibrant ambiance of the hotel's Homage Restaurant. With the theaters of the West End just a stone's throw away, your theatrical experience is only moments from your doorstep.
Address: Aldwych
Rating: Good 7.9 (2301 Reviews)
Rooms: 298
Price: From 295$

Haymarket Hotel, Firmdale Hotels

9.3

Good

(224 Reviews)

+ 118 photos
Situated on Haymarket, The Haymarket Hotel combines contemporary design with a prime location in the theater district. This boutique hotel features stylish rooms, an indulgent spa, and a stunning conservatory where you can enjoy afternoon tea. With theaters such as Her Majesty's Theatre and the National Gallery nearby, you'll never be far from an unforgettable theatrical performance.
Address: 1 Suffolk Place
Rating: Good 9.3 (224 Reviews)
Rooms: 50
Price: From 1045$

Mk Hotel London

7.9

Good

(1172 Reviews)

+ 45 photos
Situated on the Strand, ME London offers an urban oasis with mesmerizing views of the River Thames and the vibrant cityscape. The stylish rooms feature floor-to-ceiling windows, allowing you to enjoy uninterrupted vistas from the comfort of your room. Sip cocktails at the rooftop bar Radio Rooftop, marvel at the city's landmarks, and feel the pulse of London beneath you.
Address: 317 Putney Bridge Road
Rating: Good 7.9 (1172 Reviews)
Rooms: 29
Price: From 129$

The Top 10 Family-Friendly Hotels in London

London caters to families, offering a plethora of family-friendly hotels that ensure a memorable stay for all ages. In this section, we present our top 10 picks for hotels that prioritize comfort, convenience, and amenities suitable for families. From spacious accommodations to engaging activities, these hotels go above and beyond to create an unforgettable experience for families visiting the city.

The Lanesborough, Oetker Collection Hotel

9.5

Good

(219 Reviews)

+ 347 photos
Situated overlooking Hyde Park, The Lanesborough offers a luxurious experience in a stunning Regency-style building. This iconic hotel seamlessly combines traditional elegance with modern comforts. Be pampered in their exclusive spa, savor exceptional cuisine at Celeste, or unwind in one of their lavishly appointed rooms filled with period features. The Lanesborough ensures an unforgettable stay in the center of London.
Address: Hyde Park Corner
Rating: Good 9.5 (219 Reviews)
Rooms: 93
Price: From 1093$

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
With a rich history dating back to 1889, The Savoy stands as one of London's most iconic hotels. Located on the Strand, this grand establishment has welcomed luminaries such as Sir Winston Churchill and Frank Sinatra. Immerse yourself in the hotel's opulent Art Deco interiors, savor world-class dining experiences, and bask in the elegance of this legendary London landmark.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 809$

Point A Hotel London Kings Cross - St Pancras

7.9

Good

(3213 Reviews)

+ 109 photos
Situated near King's Cross St Pancras station, Point A Hotel London Kings Cross presents a budget-friendly option in a prime location. With thoughtfully designed compact rooms, comfortable beds, and a range of amenities, this hotel provides everything you need for a cozy stay. Explore the vibrant neighborhood, conveniently connect to various transportation links, and enjoy a comfortable and affordable experience.
Address: 324 Grays Inn Road
Rating: Good 7.9 (3213 Reviews)
Rooms: 217
Price: From 90$

The Top 10 Hotels with Iconic Views in London

Prepare to be mesmerized by London's breathtaking skyline as we present the top 10 hotels with iconic views. These hotels offer panoramic vistas that showcase the city's most famous landmarks. Whether you prefer the glittering lights of the River Thames, the grandeur of Buckingham Palace, or the architectural marvel of The Shard, these accommodations guarantee a visual feast to enhance your stay in London.

The Top 10 Historic Hotels in London

Immerse yourself in London's rich history with our selection of the top 10 historic hotels. These accommodations have witnessed centuries of events, preserving their historical charm while offering modern comfort. From grand Victorian buildings to converted former mansions, each hotel tells a captivating story and invites you to step back in time while enjoying a truly special stay in London.

The Top 10 Hotels for Theater Enthusiasts in London

For those captivated by the allure of London's theater scene, we present the top 10 hotels that cater to theater enthusiasts. Situated in close proximity to the West End and renowned theaters, these accommodations offer convenience, a touch of luxury, and a perfect base for exploring the vibrant world of London's stage.