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 is a city that combines its rich history with a contemporary edge. When it comes to accommodations, London is home to some of the world's most luxurious and captivating hotels. Whether you're coming to London for business or leisure, finding the perfect hotel to suit your needs can make all the difference. In this article, we'll take you on a journey through the top 10 best hotels in London, allowing you to indulge in opulence and create memories that will last a lifetime.

From grand historic landmarks to sleek modern marvels, the hotels that made it onto our top 10 list have been carefully curated for their exceptional service, stunning architecture, and exceptional amenities. Whether you're seeking a lavish stay in the center of the city or a tranquil retreat away from the bustling streets, London offers a variety of options to cater to every taste. From iconic names that have stood the test of time to hidden gems waiting to be discovered, these hotels provide an unparalleled level of comfort and elegance.

As you delve into our top 10 list, you'll find hotels that boast breathtaking views of famous landmarks such as the magnificent Tower Bridge or the iconic Houses of Parliament. Immerse yourself in a world of luxury with elegant suites and world-class dining experiences. Indulge in rejuvenating spa treatments or unwind at rooftop bars overlooking the stunning skyline. Each hotel on our list offers a unique experience, ensuring that your stay in London will be nothing short of extraordinary. So, get ready to embark on a journey through the top 10 best hotels in London and let yourself be captivated by the magic of this vibrant city.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Connaught Hotel
2. Ham Yard Hotel, Firmdale Hotels
3. The Langham London Hotel
4. Citizenm London Bankside Hotel
5. Ham Yard Hotel, Firmdale Hotels
6. The Ampersand Hotel
7. Mk Hotel London
8. The Athenaeum Hotel & Residences
9. Artist Residence London
10. The Ritz London Hotel

Top 10 Best Hotels in London - Luxury and Elegance Redefined

Check Availability

London
Mar 12, 2026 - Mar 13, 2026

The Connaught Hotel

9.3

Good

(199 Reviews)

+ 296 photos
With over a century of history, The Connaught is renowned for its immaculate service and refined ambiance. Located in the heart of Mayfair, this grand hotel showcases timeless elegance through its luxurious rooms and suites. Enjoy world-class cuisine at two Michelin-starred restaurants, Hélène Darroze at The Connaught and Jean-Georges at The Connaught. Immerse yourself in the charm of this iconic hotel, where old-world glamour and modern luxury intertwine.
Address: Carlos Place
Rating: Good 9.3 (199 Reviews)
Rooms: 121
Price: From 1072$

Ham Yard Hotel, Firmdale Hotels

9.2

Good

(32 Reviews)

+ 202 photos
Ham Yard Hotel, part of the Firmdale Hotels group, showcases the unmistakable eye for design of its founder, Kit Kemp. Each of its individually designed rooms and suites embodies a playful and eclectic aesthetic, featuring bold patterns and vibrant colors. The hotel's luxurious cinema, rooftop terrace, and picturesque courtyard provide charming spaces for guests to unwind. Ham Yard Hotel truly exemplifies London's cutting-edge design scene.
Address: 1 Ham Yard
Rating: Good 9.2 (32 Reviews)
Rooms: 91
Price: From 666$

The Langham London Hotel

9.2

Good

(1592 Reviews)

+ 319 photos
The Langham, London, located in the prestigious Marylebone neighborhood, exudes Victorian elegance and sophistication. As Europe's first grand hotel, it boasts a rich heritage dating back to 1865. Guests are welcomed into opulent rooms and suites, including the renowned Infinity Suite with its panoramic views of the city. Indulge in award-winning cuisine at Roux at The Landau or indulge in traditional afternoon tea at Palm Court. The Langham, London is a timeless icon of elegance that transports guests to a bygone era.
Address: 1C Portland Place
Rating: Good 9.2 (1592 Reviews)
Rooms: 380
Price: From 528$

Top 10 Best Hotels in London - Old World Charm and Character

In this section, we celebrate London's hotels that exude old world charm and character. These establishments have captured the essence of history and heritage, transporting guests back in time while providing modern comforts. Immerse yourself in a bygone era as we explore these enchanting hotels that showcase the timeless beauty of London.

Citizenm London Bankside Hotel

8.6

Good

(3431 Reviews)

+ 55 photos
CitizenM London Bankside, located in the vibrant Southwark neighborhood, revolutionizes the concept of affordable luxury. Its chic and compact rooms feature innovative design and state-of-the-art technology, such as smart tablets to control the room ambiance. The hotel's communal spaces, like the living room-inspired lobby and rooftop bar, provide a lively and dynamic atmosphere. Experience the future of hotel stays at citizenM London Bankside.
Address: 20 Lavington Street
Rating: Good 8.6 (3431 Reviews)
Rooms: 180
Price: From 184$

Ham Yard Hotel, Firmdale Hotels

9.2

Good

(32 Reviews)

+ 202 photos
Situated in the vibrant heart of Soho, Ham Yard Hotel seamlessly blends contemporary design with a playful, eclectic vibe. Its individually designed rooms and suites showcase vibrant colors and unique artwork. The hotel boasts a rooftop garden, a luxurious spa, and an array of dining options, including the standout restaurant, Firmdale Kitchen. Experience the buzz of Soho while enjoying the utmost in modern hospitality at Ham Yard Hotel.
Address: 1 Ham Yard
Rating: Good 9.2 (32 Reviews)
Rooms: 91
Price: From 666$

The Ampersand Hotel

8.9

Good

(2727 Reviews)

+ 144 photos
Nestled in the very heart of South Kensington, The Ampersand Hotel celebrates the intersection of art, science, and design. Its exquisitely designed rooms pay homage to the neighborhood's cultural heritage, with each floor dedicated to a different theme. Discover the delights of afternoon tea at The Drawing Rooms or unwind at Apero, a Mediterranean-inspired restaurant. The Ampersand Hotel combines boutique elegance with a sense of whimsical curiosity.
Address: 10 Harrington Road
Rating: Good 8.9 (2727 Reviews)
Rooms: 111
Price: From 288$

Top 10 Best Hotels in London - Contemporary Sophistication

In this section, we showcase London's contemporary hotels that combine sleek modern design with impeccable service. These establishments are at the forefront of innovation and offer a stylish retreat for the discerning traveler. Experience the epitome of contemporary sophistication as we present the top 10 best hotels in London for the modern traveler.

Mk Hotel London

7.9

Good

(1172 Reviews)

+ 45 photos
ME London, an avant-garde hotel designed by renowned architects Foster + Partners, offers a contemporary haven in the heart of the city. Its sleek rooms and suites feature cutting-edge design fused with luxurious comforts. Embrace the vibrant atmosphere at Radio Rooftop Bar, providing panoramic views of London's skyline. ME London combines bold architectural style with modern elegance, making it a top choice for those seeking a chic and sophisticated stay.
Address: 317 Putney Bridge Road
Rating: Good 7.9 (1172 Reviews)
Rooms: 29
Price: From 129$

The Athenaeum Hotel & Residences

8.6

Good

(777 Reviews)

+ 339 photos
Situated in the very heart of Mayfair, The Athenaeum Hotel & Residences is a luxurious family-friendly hotel. It offers a range of spacious rooms, suites, and residences, providing ample space for families to relax and unwind. The hotel's dedicated Kids Concierge ensures that children are well entertained with a host of activities and experiences. With its prime location near Green Park and its warm hospitality, The Athenaeum is a cherished destination for families visiting London.
Address: 116 Piccadilly
Rating: Good 8.6 (777 Reviews)
Rooms: 162
Price: From 1272$

Artist Residence London

9.1

Good

(86 Reviews)

+ 101 photos
Situated in the artistic neighborhood of Pimlico, Artist Residence London offers a truly immersive experience in the world of art and design. Its individually designed rooms showcase unique artwork and vintage-inspired furnishings. Unwind at The Clarendon Cocktail Cellar, a speakeasy-style bar, or indulge in creative British cuisine at The Cambridge Street Kitchen. Artist Residence London embodies the spirit of creativity and offers an intimate, one-of-a-kind stay.
Address: 52 Cambridge Street
Rating: Good 9.1 (86 Reviews)
Rooms: 10
Price: From 246$

Top 10 Best Hotels in London - Boutique Retreats

In this section, we celebrate London's boutique hotels that offer intimate and personalized experiences. These hidden gems embody individuality, showcasing unique design and exceptional service. Discover the charm of these boutique retreats that have earned a place among the top 10 best hotels in London.

The Ritz London Hotel

9.5

Good

(651 Reviews)

+ 270 photos
A symbol of timeless luxury, The Ritz London has played host to countless distinguished guests. This iconic hotel boasts stunning Neoclassical architecture and lavish interiors, transporting guests to a golden age of grace and charm. Enjoy impeccable service, delectable afternoon tea, and spacious rooms adorned with sumptuous fabrics. The Ritz London remains a benchmark for elegance and sophistication.
Address: 150 Piccadilly
Rating: Good 9.5 (651 Reviews)
Rooms: 136
Price: From 1039$

Claridge'S Hotel

9.5

Good

(580 Reviews)

+ 358 photos
Claridge's, located in the heart of Mayfair, exudes a timeless charm that has enchanted guests since the 19th century. Its Art Deco-inspired rooms and suites offer a seamless blend of classic design and contemporary comfort. Indulge in renowned dining experiences, such as the Michelin-starred Fera at Claridge's. With its legendary service and unwavering attention to detail, Claridge's sets the standard for luxury hospitality.
Address: 41 - 43 Brook Street
Rating: Good 9.5 (580 Reviews)
Rooms: 9
Price: From 1263$

The Goring Hotel

9.2

Good

(286 Reviews)

+ 177 photos
The Goring, a family-owned hotel since its opening in 1910, offers a quintessentially British experience in the heart of Belgravia. It boasts individually designed rooms and suites, each with its own unique charm. The Goring has been a favorite of royalty and celebrities, and its Michelin-starred restaurant, The Dining Room, is renowned for its exceptional cuisine. Immerse yourself in the warmth and elegance of The Goring, where tradition and luxury intertwine.
Address: 15 Beeston Place
Rating: Good 9.2 (286 Reviews)
Rooms: 69
Price: From 1094$

Top 10 Best Hotels in London - Historic Charm and Grandeur

Step back in time and experience the grandeur of London's historic hotels. In this section, we celebrate the architectural marvels that have stood the test of time, showcasing their rich history and timeless elegance.

Top 10 Best Hotels in London - Design and Innovation

London is a city renowned for its creativity and innovation, and its hotels are no exception. In this section, we celebrate the contemporary design and cutting-edge technology that define the top 10 best hotels in London for the modern traveler. These establishments push the boundaries of design, offering guests a unique and visually stunning experience while providing the utmost in comfort and luxury.

Top 10 Best Hotels in London - Family-Friendly Retreats

London is a great destination for families, and these hotels offer the perfect retreat for both children and parents alike. In this section, we celebrate the top 10 best family-friendly hotels in London, where comfort, convenience, and entertainment combine to create unforgettable experiences for the whole family.