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, a vibrant metropolis steeped in history and culture, is a city that never fails to leave a lasting impression on its visitors. Boasting iconic landmarks like Big Ben, the Tower of London, and Buckingham Palace, this bustling capital is a must-visit destination for travelers from all corners of the globe. As you plan your trip to London, one crucial aspect that deserves your attention is finding the perfect hotel to make your stay truly memorable. With a myriad of options catering to every traveler's needs and budget, discovering the best hotels in London has never been more exciting.

For those seeking a touch of luxury, London is home to a plethora of exquisite five-star hotels that redefine opulence. From iconic establishments like The Ritz and The Savoy, with their timeless elegance and exceptional service, to boutique hotels such as Claridge's and The Langham, London offers a haven for discerning travelers seeking a lavish experience. Immerse yourself in the lap of luxury, surrounded by world-class amenities and unparalleled comfort, as these hotels in London strive to exceed your every expectation.

But don't fret if your travel budget is more modest, as London also offers a fantastic array of mid-range and budget-friendly accommodations. The city boasts countless well-appointed three and four-star hotels that strike the perfect balance between comfort, affordability, and location. From stylish chain hotels to independent boutique properties, London caters to every taste and preference. Look out for hidden gems in charming neighborhoods like Covent Garden and Notting Hill, where quaint boutique hotels offer a local and authentic experience, immersing you in the vibrant atmosphere of this cosmopolitan city.

For the adventurous and budget-conscious traveler, London's diverse range of hostels and bed and breakfasts are a great choice. These cozy establishments provide a warm and welcoming atmosphere, perfect for solo adventurers or those looking to forge lasting connections with fellow travelers. Offering comfortable rooms, communal spaces, and often a homemade breakfast, these affordable options provide an authentic and intimate experience, allowing you to experience the city like a true Londoner.

Whether you seek the lap of luxury, a comfortable mid-range hotel, or a budget-friendly option, London's hotels cater to every taste, making your stay in this captivating city truly exceptional. So, start planning your London adventure and explore the vast array of hotels that await you, creating unforgettable memories in one of the world's most iconic destinations.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Ibis London City - Shoreditch
2. Ham Yard Hotel, Firmdale Hotels
3. Good Hotel London
4. Ibis London Blackfriars
5. Egerton House Hotel
6. The Dorchester - Dorchester Collection
7. The Ritz London Hotel
8. The Lilac Door
9. The Montague On The Gardens Hotel
10. Premier Inn London City - Aldgate

Boutique Hotels in London: Exquisite Charm in the Heart of the City

Check Availability

London
Feb 02, 2026 - Feb 03, 2026

Ibis London City - Shoreditch

7.9

Good

(6867 Reviews)

+ 175 photos
Qbic Hotel London City is a budget-friendly hotel that aims to be carbon-neutral, offering eco-conscious hospitality without sacrificing quality. The hotel features energy-efficient design, uses renewable energy sources, and focuses on minimizing waste. Enjoy their unique pod-style rooms and communal spaces designed with sustainability in mind. Located in the trendy neighborhood of Shoreditch, Qbic Hotel London City allows you to explore the area's vibrant street art scene and local markets while staying true to your commitment to sustainable travel.
Address: 5 Commercial Street
Rating: Good 7.9 (6867 Reviews)
Rooms: 348
Price: From 163$

Ham Yard Hotel, Firmdale Hotels

9.2

Good

(32 Reviews)

+ 202 photos
Located in the vibrant neighborhood of Soho, Ham Yard Hotel radiates contemporary luxury and artistic flair. This design-led boutique hotel features individually decorated rooms and suites, showcasing a fusion of modern style and British charm. Discover the hotel's hidden oasis, an enchanting courtyard filled with lush foliage, or indulge in a treatment at the rooftop spa. With its central location, just steps away from Piccadilly Circus and the West End, Ham Yard Hotel is a perfect choice for those seeking a trendy and immersive London experience.
Address: 1 Ham Yard
Rating: Good 9.2 (32 Reviews)
Rooms: 91
Price: From 666$

Luxury Hotels in London: Indulge in Opulence and Grandeur

Indulge in the epitome of luxury with London's prestigious five-star hotels, where opulence and grandeur reign supreme. These remarkable establishments offer a level of sophistication and service that is unmatched. From iconic landmarks to world-class amenities, luxury hotels in London provide a lavish retreat for discerning travelers seeking the finest experiences.

Good Hotel London

7.9

Good

(3057 Reviews)

+ 147 photos
Located on the Royal Victoria Dock, The Good Hotel London is a floating hotel committed to sustainability and social responsibility. The hotel features reclaimed materials, recycled furniture, and a training program for long-term unemployed individuals. Guests can enjoy comfortable rooms with a unique maritime design while knowing that their stay supports local communities and environmental initiatives. Explore the nearby Emirates Air Line cable car and the ExCeL London convention center, all while making a positive impact.
Address: Western Gateway
Rating: Good 7.9 (3057 Reviews)
Rooms: 148
Price: From 86$

Ibis London Blackfriars

7.9

Good

(6196 Reviews)

+ 122 photos
Situated near the vibrant South Bank, Ibis London Blackfriars combines affordability with contemporary style. The hotel boasts slick and comfortable rooms, equipped with modern amenities, including high-speed Wi-Fi. Start your day with a hearty breakfast at the hotel's restaurant, and venture out to explore nearby attractions such as the Tate Modern and Shakespeare's Globe Theatre. With its central location and budget-friendly prices, Ibis London Blackfriars is a popular choice for travelers seeking comfort and value.
Address: 49 Blackfriars Road
Rating: Good 7.9 (6196 Reviews)
Rooms: 297
Price: From 206$

Budget-Friendly Hotels in London: Comfort and Affordability in the City

Exploring the magnificent city of London doesn't have to break the bank, thanks to the plethora of budget-friendly hotels available. These accommodations offer comfort, convenience, and affordability without compromising on quality. Savvy travelers can choose from a range of three and four-star hotels that provide a comfortable stay within budget, allowing them to make the most of their London adventure.

Egerton House Hotel

9.4

Good

(798 Reviews)

+ 222 photos
Nestled in the lively heart of Knightsbridge, The Egerton House Hotel provides a welcoming and family-friendly atmosphere. The hotel offers interconnecting rooms, ensuring privacy and convenience for families. Children are greeted with special amenities and treats upon arrival, and families can enjoy a delightful afternoon tea together. With its central location near Harrods and the Victoria and Albert Museum, The Egerton House Hotel is a fantastic choice for families looking to immerse themselves in the city's offerings.
Address: 17-19 Egerton Terrace
Rating: Good 9.4 (798 Reviews)
Rooms: 28
Price: From 623$

The Dorchester - Dorchester Collection

9.0

Good

(245 Reviews)

+ 381 photos
Situated on Park Lane, The Dorchester embodies timeless luxury and British charm. This landmark hotel boasts opulent rooms and suites, each meticulously designed to create an ambiance of grandeur and sophistication. Enjoy a taste of culinary excellence at the hotel's multiple award-winning restaurants, or indulge in a rejuvenating spa treatment. With its prime location near Hyde Park and its legendary reputation, The Dorchester offers a truly unrivaled experience for those seeking the utmost in luxury.
Address: 53 Park Lane
Rating: Good 9.0 (245 Reviews)
Rooms: 253
Price: From 1185$

Quaint Bed and Breakfasts in London: Authentic Charm and Warm Hospitality

For a truly authentic and intimate experience in London, consider staying at one of the city's charming bed and breakfast establishments. These delightful accommodations offer warm hospitality, cozy rooms, and a glimpse into the local way of life. Experience the charm and personal touch of a bed and breakfast, where hosts are often locals who can provide insider tips and recommendations for exploring the city.

The Ritz London Hotel

9.5

Good

(651 Reviews)

+ 270 photos
With its iconic façade and unparalleled service, The Ritz London has long been synonymous with luxury in the city. This legendary hotel stands proudly in the heart of Mayfair, offering exquisite rooms and suites adorned with timeless elegance. Immerse yourself in a world of glamour, experience the hotel's acclaimed afternoon tea, or dine in the Michelin-starred restaurant. A stay at The Ritz London is an unforgettable journey into refined indulgence.
Address: 150 Piccadilly
Rating: Good 9.5 (651 Reviews)
Rooms: 136
Price: From 1039$

The Lilac Door

9.6

Good

(198 Reviews)

+ 9 photos
Nestled in the picturesque district of Notting Hill, The Lilac Door is a delightful bed and breakfast that captures the essence of the neighborhood. This boutique B&B offers individually decorated rooms, each featuring unique touches and a cozy atmosphere. Wake up to a scrumptious homemade breakfast served in a charming dining area, and explore the colorful streets of Notting Hill, with its vibrant markets and iconic Portobello Road just a stone's throw away.
Address: 140 Rosendale Road
Rating: Good 9.6 (198 Reviews)
Price: From 165$

Family-Friendly Hotels in London: Comfort and Convenience for the Whole Family

Traveling with your family to London? Discover the city's family-friendly hotels that cater to the needs of both parents and children. These accommodations offer spacious rooms, convenient facilities, and a range of amenities suitable for all ages, ensuring a memorable and stress-free stay for the whole family.

The Montague On The Gardens Hotel

9.0

Good

(3039 Reviews)

+ 257 photos
Situated in Bloomsbury, The Montague on the Gardens embodies quintessential English charm. This Georgian townhouse hotel offers a warm and welcoming ambiance, with individually decorated rooms overlooking a private garden square. Indulge in the hotel's unique offerings, such as a traditional afternoon tea or a picnic hamper to enjoy in nearby Russell Square. With its impeccable service and convenient location near British Museum and Covent Garden, The Montague on the Gardens is an idyllic choice for those seeking a refined and intimate stay.
Address: 15 Montague Street
Rating: Good 9.0 (3039 Reviews)
Rooms: 100
Price: From 241$

Premier Inn London City - Aldgate

8.8

Good

(302 Reviews)

+ 30 photos
Located in the center of the city, Premier Inn London City offers modern and well-appointed rooms at an affordable price. With comfortable beds, complimentary Wi-Fi, and an on-site restaurant, this hotel provides everything you need for a pleasant stay. The convenient location allows easy access to popular attractions such as the Tower of London and St Paul's Cathedral, making it an ideal choice for budget-conscious travelers.
Address: 66 Alie Street London
Rating: Good 8.8 (302 Reviews)
Rooms: 250
Price: From 126$

Eco-Friendly Hotels in London: Sustainability and Comfort for Conscious Travelers

For environmentally conscious travelers, London offers a range of eco-friendly hotels that prioritize sustainability without compromising on comfort and style. These eco-conscious accommodations implement green practices, reducing their carbon footprint and engaging in initiatives to protect the environment. Choose an eco-friendly hotel in London to contribute to sustainable tourism while enjoying a memorable stay.

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
Located on the banks of the River Thames, The Royal Horseguards is a luxurious hotel that caters to families seeking a memorable stay in London. The hotel offers spacious family suites with stunning views of iconic landmarks, such as the London Eye and the Houses of Parliament. Children can enjoy the kid's club and play area while parents indulge in the hotel's spa facilities. With its prime location near Trafalgar Square and the West End, The Royal Horseguards provides a perfect base for exploring the city's attractions with your family.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$