Find and Book Top Rated Hotels in London

Search among 477 available resorts and all inclusive hotels in London from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
21-40 out of 477
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great3024 reviews
MapView on map1.7 km from City Centre900 m from Euston railway Station
From   US$ 439 /nightSelect
8.6
Great1088 reviews
MapView on map1.1 km from City Centre900 m from Piccadilly Circus
From   US$ 506 /nightSelect
7.8
Very good198 reviews
1.4 km from City Centre600 m from Buckingham Palace
From   US$ 469 /nightSelect
8.4
Great3398 reviews
3.2 km from City Centre600 m from Paddington Station
From   US$ 178 /nightSelect
8.4
Great186 reviews
800 m from City Centre800 m from Piccadilly Circus
From   US$ 474 /nightSelect
8.2
Great544 reviews
1.4 km from City Centre700 m from London Eye
From   US$ 271 /nightSelect
8.6
Great1326 reviews
1.8 km from City Centre200 m from London Victoria Station
From   US$ 302 /nightSelect
8.6
Great796 reviews
1.9 km from City Centre1.4 km from Piccadilly Circus
From   US$ 358 /nightSelect
8.0
Great201 reviews
From   US$ 604 /nightSelect
8.6
Great2802 reviews
3.8 km from City Centre700 m from Paddington Station
From   US$ 137 /nightSelect
8.2
Great163 reviews
3.7 km from City Centre700 m from Tower Of London
From   US$ 249 /nightSelect
8.2
Great135 reviews
1.0 km from City Centre600 m from Piccadilly Circus
From   US$ 1 124 /nightSelect
8.4
Great1212 reviews
1.8 km from City Centre1.3 km from London Eye
From   US$ 200 /nightSelect
8.6
Great910 reviews
3.3 km from City Centre300 m from Tower Of London
From   US$ 157 /nightSelect
8.6
Great1513 reviews
1.7 km from City Centre1.0 km from London Eye
From   US$ 493 /nightSelect
8.2
Great250 reviews
900 m from City Centre300 m from London Eye
From   US$ 233 /nightSelect
7.8
Very good119 reviews
2.3 km from City Centre1.2 km from Tower Of London
From   US$ 438 /nightSelect
8.4
Great410 reviews
1.4 km from City Centre1.0 km from London Eye
From   US$ 330 /nightSelect
8.6
Great1027 reviews
3.1 km from City Centre500 m from Tower Of London
From   US$ 275 /nightSelect
8.4
Great125 reviews
1.6 km from City Centre1.0 km from Piccadilly Circus
From   US$ 583 /nightSelect

Best Resorts and Places to Stay in London

Why visit?

London is a city that offers a blend of history, culture, and world-renowned landmarks. With iconic attractions like Buckingham Palace, the Tower of London, and the British Museum, there is no shortage of things to see and do. From exploring vibrant neighborhoods like Soho and Notting Hill to experiencing the enchanting theater district of the West End, London offers a unique and diverse experience for tourists.

Why is choosing a resort in London better than staying in a hotel?

More space and privacy: Resorts in London often offer spacious rooms or suites, allowing guests to enjoy a comfortable and relaxing stay.

Enhanced amenities: Resorts provide additional facilities such as swimming pools, fitness centers, and spa services, allowing guests to indulge and unwind.

Beautiful surroundings: London resorts are often located in picturesque areas, allowing guests to enjoy scenic views and access to green spaces within the city.

Personalized service: Resorts offer attentive and personalized service to ensure guests have a memorable stay.

Unique experiences: Some resorts in London provide their own cultural or recreational activities, giving guests the opportunity to immerse themselves in local experiences.

What is the price to stay in a resort per night?

The price to stay in a resort in London varies based on the star rating. On average, a 3-star resort costs around £100-£150 per night, while a 4-star resort ranges from £150-£250. For a luxurious 5-star resort, expect to pay £250 or more per night. These prices are subject to change based on the time of year, location, and demand.

Best Value for Money:

The Nadler Victoria: Located near Buckingham Palace, this boutique hotel offers contemporary rooms, excellent service, and competitive rates.

The Z Hotel Shoreditch: Situated in the trendy Shoreditch neighborhood, this modern hotel provides compact yet stylish rooms at affordable prices.

The Premier Inn London City (Aldgate): Offering comfortable accommodations and convenient access to major attractions, this budget-friendly hotel is perfect for those looking for value.

Best Luxury Resorts:

The Langham, London: With its opulent interiors and world-class amenities, The Langham offers a luxurious stay near Oxford Street and major shopping areas.

The Savoy: This iconic hotel, located on the banks of the River Thames, boasts elegant suites, Michelin-starred dining options, and impeccable service.

Best Pets-Friendly Resorts:

The Egerton House Hotel: This elegant boutique hotel welcomes furry friends with open arms and provides pet-friendly amenities in a central Knightsbridge location.

The Milestone Hotel & Residences: Offering special pet services, including gourmet treats and bedding, this luxurious Kensington hotel ensures a comfortable stay for both you and your pet.

Best Resorts for Families:

The Athenaeum Hotel & Residences: With spacious family rooms and a dedicated children's concierge, this hotel near Hyde Park caters to the needs of families.

The Grosvenor House Suites by Jumeirah Living: Located in Mayfair, this luxury property offers suites with fully equipped kitchens, perfect for families traveling with children.

The DoubleTree by Hilton Hotel London: Docklands Riverside: Situated on the banks of the River Thames, this family-friendly hotel offers stunning river views, an outdoor terrace, and easy access to attractions.

Best Resorts with Unique Views:

Shangri-La Hotel, At The Shard: Located inside London's iconic Shard building, this luxury hotel offers breathtaking views of the city skyline from its high-rise rooms.

Sea Containers London: Positioned along the South Bank of the Thames, this stylish hotel showcases stunning views of landmarks such as St. Paul's Cathedral and the London Eye.

Show moreLess