Best Luxury Hotels in London

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

Welcome to the vibrant and glamorous city of London, where luxury and sophistication seamlessly blend with history and culture. When it comes to finding the perfect accommodation, London offers a plethora of options, but for those seeking the epitome of opulence, the city boasts a stunning selection of top 10 luxury hotels. From exquisite Georgian townhouses to cutting-edge modern marvels, each of these establishments is designed to provide an unforgettable experience for discerning travelers. Whether you're in search of panoramic city views, Michelin-starred dining, or world-class spa facilities, these luxurious hotels are sure to surpass your expectations.

London's top 10 luxury hotels are strategically located in the most prestigious neighborhoods, allowing you to immerse yourself in the city's grandeur. Mayfair, known for its exclusive properties and high-end boutiques, houses several of these exceptional establishments. Indulge in the privacy and elegance of five-star hotels nestled in the very heart of this affluent district, where you'll find yourself just a stone's throw away from iconic attractions like Buckingham Palace and Hyde Park. For those enchanted by the charm of the River Thames, consider a stay at one of the luxurious hotels lining its picturesque banks, offering breathtaking views of landmarks such as the Tower of London and the London Eye.

In addition to their stunning architecture and prime locations, London's top 10 luxury hotels are renowned for their impeccable service and attention to detail. From the moment you step foot in the elegant lobby, you'll be greeted by friendly and professional staff who are dedicated to ensuring your stay is nothing short of extraordinary. Indulge in the world-class amenities offered by these hotels, including state-of-the-art fitness centers, opulent spas, and exquisite dining options helmed by renowned chefs. Whether you're here for business or pleasure, the top 10 luxury hotels in London provide a haven of comfort and refinement, making your visit to the city an unforgettable experience.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Claridge'S Hotel
2. The Langham London Hotel
3. Como The Halkin
4. The Ritz London Hotel
5. The Berkeley Hotel
6. Brown'S Hotel, A Rocco Forte Hotel
7. The Goring Hotel
8. The Savoy Hotel
9. The Connaught Hotel
10. Ham Yard Hotel, Firmdale Hotels

Top 10 Luxury Hotels in London: Historic Gems

Check Availability

London
Mar 12, 2026 - Mar 13, 2026

Claridge'S Hotel

9.5

Good

(580 Reviews)

+ 358 photos
A London landmark since 1856, Claridge's has been a favorite choice for the royal family and esteemed guests. This Mayfair hotel exudes an air of timeless elegance with its Art Deco interiors, exquisite rooms and suites, and world-class dining options. Indulge in a traditional afternoon tea in the glamorous Foyer before enjoying an impeccable dining experience at one of the hotel's Michelin-starred restaurants.
Address: 41 - 43 Brook Street
Rating: Good 9.5 (580 Reviews)
Rooms: 9
Price: From 1263$

The Langham London Hotel

9.2

Good

(1592 Reviews)

+ 319 photos
Nestled in the heart of London's West End, The Langham has been welcoming guests since 1865. This iconic hotel offers luxurious accommodations, with beautifully appointed rooms and suites that showcase classic elegance blended with modern amenities. Indulge in a culinary journey at the hotel's award-winning restaurants, including the renowned Roux at The Landau.
Address: 1C Portland Place
Rating: Good 9.2 (1592 Reviews)
Rooms: 380
Price: From 528$

Como The Halkin

9.1

Good

(200 Reviews)

+ 242 photos
Tucked away in the exclusive neighborhood of Belgravia, COMO The Halkin offers a sanctuary of modern luxury and tranquility. With its sleek minimalist design, the hotel showcases rooms and suites with contemporary furnishings and state-of-the-art technology. Indulge in delectable Mediterranean cuisine at the Michelin-starred restaurant, Ametsa with Arzak Instruction, or rejuvenate your senses at the hotel's holistic wellness center.
Address: Halkin Street
Rating: Good 9.1 (200 Reviews)
Rooms: 41
Price: From 444$

Top 10 Luxury Hotels in London: Modern Marvels

Experience contemporary elegance and cutting-edge design at the top 10 luxury hotels in London's most fashionable and trendy districts. From sleek skyscrapers to futuristic architectural masterpieces, this section showcases hotels that epitomize modern luxury while offering an array of unparalleled amenities.

The Ritz London Hotel

9.5

Good

(651 Reviews)

+ 270 photos
As one of the most iconic hotels in London is synonymous with luxury and grandeur. Located in Mayfair, this historic establishment has been enchanting guests with its elaborate Edwardian architecture, opulent interiors, and world-class service since 1906. With its Michelin-starred restaurant, lavish afternoon tea, and sumptuous suites boasting stunning views of Green Park, The Ritz continues to set the standard for luxury accommodations in the city.
Address: 150 Piccadilly
Rating: Good 9.5 (651 Reviews)
Rooms: 136
Price: From 1039$

The Berkeley Hotel

9.1

Good

(211 Reviews)

+ 314 photos
Located in the very heart of fashionable Knightsbridge, The Berkeley is synonymous with style, sophistication, and impeccable service. Indulge in the hotel's luxurious rooms and suites, each exquisitely designed and offering modern amenities. Be mesmerized by the rooftop pool with panoramic views of Hyde Park and London's skyline, or experience fine dining at the hotel's Michelin-starred restaurant, Marcus. With its prime location near iconic landmarks like Harrods and Buckingham Palace, The Berkeley ensures an extraordinary stay for those seeking the epitome of luxury in London.
Address: Wilton Place, Knightsbridge
Rating: Good 9.1 (211 Reviews)
Rooms: 95
Price: From 645$

Brown'S Hotel, A Rocco Forte Hotel

9.0

Good

(179 Reviews)

+ 327 photos
Tucked away in the upscale neighborhood of Mayfair, Brown's Hotel is a historic establishment that has been attracting discerning guests since 1837. With its elegant interiors, exquisite rooms and suites, and award-winning dining options, this hotel seamlessly blends classic luxury with modern amenities. Immerse yourself in the hotel's rich heritage, as it has been a cherished retreat for literary greats and royalty throughout history.
Address: 33 Albemarle Street
Rating: Good 9.0 (179 Reviews)
Rooms: 117
Price: From 929$

Top 10 Luxury Hotels in London: Royal Residences

Indulge in the regal treatment and step into the world of royalty at these top 10 luxury hotels, which were either former royal residences or continue to serve as accommodations for distinguished guests. Experience the grandeur and sophistication associated with British nobility while reveling in the outstanding service and lavish amenities offered by each of these prestigious establishments.

The Goring Hotel

9.2

Good

(286 Reviews)

+ 177 photos
For over a century, The Goring has been a beacon of luxury and sophistication in London. This five-star hotel, located in Belgravia, offers an exceptional experience with its individually designed rooms and suites, lavish interiors, and impeccable service. Whether you choose to relax in the beautiful gardens, indulge in the Michelin-starred dining at the hotel's restaurant, or unwind in the luxurious spa, The Goring promises a truly unforgettable stay.
Address: 15 Beeston Place
Rating: Good 9.2 (286 Reviews)
Rooms: 69
Price: From 1094$

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
Perched on the banks of the River Thames, The Savoy is a legendary hotel that has played host to royalty, celebrities, and discerning travelers for over a century. Featuring beautifully appointed rooms and suites, award-winning restaurants, and a world-famous American Bar, The Savoy effortlessly combines timeless charm with modern luxury.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 809$

The Connaught Hotel

9.3

Good

(199 Reviews)

+ 296 photos
Located in the prestigious Mayfair district, The Connaught is a timeless masterpiece of luxury and refinement. Each room and suite is elegantly designed with a blend of classic and contemporary elements, creating a sense of understated opulence. Indulge in culinary delights at the hotel's fine dining establishments, including Hélène Darroze at The Connaught, a Michelin-starred restaurant.
Address: Carlos Place
Rating: Good 9.3 (199 Reviews)
Rooms: 121
Price: From 1072$

Top 10 Luxury Hotels in London: Riverside Retreats

Absorb the breathtaking views of the River Thames while enjoying the utmost luxury and comfort at these top 10 hotels located along the river. Immerse yourself in tranquility, away from the bustling city, while still being in close proximity to London's most famous landmarks. Each hotel in this section offers a serene riverside retreat, providing the perfect balance between relaxation and accessibility.

Ham Yard Hotel, Firmdale Hotels

9.2

Good

(32 Reviews)

+ 202 photos
Nestled in the vibrant Soho district, Ham Yard Hotel is a stylish retreat that combines contemporary design with eclectic charm. Each individually designed room and suite showcases modern artwork and bespoke furnishings, creating a unique ambiance. Guests can unwind in the hotel's tranquil courtyard or enjoy a classic film at the luxurious private screening room.
Address: 1 Ham Yard
Rating: Good 9.2 (32 Reviews)
Rooms: 91
Price: From 666$

Covent Garden Hotel, Firmdale Hotels

9.5

Good

(230 Reviews)

+ 123 photos
Located in the center of Covent Garden, the Covent Garden Hotel is an elegant boutique hotel that immerses guests in the artistic allure of its surroundings. Each room and suite is individually designed, featuring luxurious fabrics and contemporary artwork. The hotel's intimate screening room and drawing room, adorned with a collection of art books, provide an ideal setting for cultural experiences.
Address: 10 Monmouth Street
Rating: Good 9.5 (230 Reviews)
Rooms: 58
Price: From 509$

Mk Hotel London

7.9

Good

(1169 Reviews)

+ 45 photos
Situated in the heart of Covent Garden, ME London is an architectural masterpiece that combines contemporary design with innovative technology. Each room and suite is uniquely styled, with modern furnishings and floor-to-ceiling windows that offer breathtaking city views. Delight your taste buds with the hotel's cutting-edge cuisine at STK London or soak in the vibrant atmosphere of the Radio Rooftop Bar, providing panoramic views of the London skyline.
Address: 317 Putney Bridge Road
Rating: Good 7.9 (1169 Reviews)
Rooms: 29
Price: From 129$

Top 10 Luxury Hotels in London: Iconic Landmarks

Discover the pinnacle of luxury accommodations, where history, elegance, and iconic landmarks intertwine. In this section, we present the top 10 luxury hotels that are situated in or near some of London's most famous and treasured landmarks. Immerse yourself in history while enjoying the utmost comfort and sophistication that these exceptional hotels have to offer.

The Dorchester - Dorchester Collection

9.0

Good

(245 Reviews)

+ 381 photos
Nestled in the center of Mayfair, The Dorchester is an iconic hotel that exudes timeless glamour and impeccable service. With its rich heritage, elegantly furnished rooms and suites, and Michelin-starred restaurants, this luxury hotel offers an unforgettable experience. Enjoy stunning views of Hyde Park, indulge in a decadent afternoon tea, or pamper yourself at the opulent spa.
Address: 53 Park Lane
Rating: Good 9.0 (245 Reviews)
Rooms: 253
Price: From 1185$

Top 10 Luxury Hotels in London: Cultural Sanctuaries

Immerse yourself in the cultural riches of London by staying at one of these top 10 luxury hotels that serve as sanctuaries for art enthusiasts, theater lovers, and connoisseurs of culture. From world-class galleries to iconic theaters, these hotels are strategically located near the city's cultural hubs, offering guests a truly immersive experience that celebrates London's diverse artistic heritage.

Top 10 Luxury Hotels in London: Modern Sanctuaries

Experience tranquility and contemporary luxury at these top 10 hotels, which offer a peaceful respite amidst the hustle and bustle of London. Each hotel in this section is carefully designed to create a serene sanctuary for guests, providing a perfect escape from the city's vibrant energy.