Find and Book Top Hotels in London

Search among 34 available hotels and places to stay in London from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-34 out of 34
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map600 yd from City Center600 yd from London Recreation Dept
Select
Places to stay near London
8.6
Great64 reviews
MapView on map21.4 mi from London21.4 mi from City Center
From   US$ 159 /nightSelect
8.6
Great176 reviews
16.8 mi from London16.8 mi from City Center
From   US$ 85 /nightSelect
8.4
Great49 reviews
22.5 mi from London22.5 mi from City Center
From   US$ 109 /nightSelect
8.4
Great44 reviews
20.1 mi from London20.1 mi from City Center
From   US$ 135 /nightSelect
8.4
Great107 reviews
21.3 mi from London21.3 mi from City Center
From   US$ 99 /nightSelect
8.4
Great59 reviews
22.4 mi from London22.4 mi from City Center
From   US$ 131 /nightSelect
8.2
Great53 reviews
22.5 mi from London22.5 mi from City Center
From   US$ 136 /nightSelect
8.2
Great27 reviews
17.1 mi from London17.1 mi from City Center
From   US$ 128 /nightSelect
19.1 mi from London19.1 mi from City Center
From   US$ 119 /nightSelect
17.2 mi from London17.2 mi from City Center
From   US$ 109 /nightSelect
8.2
Great25 reviews
17.0 mi from London17.0 mi from City Center
From   US$ 139 /nightSelect
8.2
Great84 reviews
20.1 mi from London20.1 mi from City Center
From   US$ 89 /nightSelect
8.4
Great42 reviews
21.6 mi from London21.6 mi from City Center
From   US$ 127 /nightSelect
8.4
Great37 reviews
23.2 mi from London23.2 mi from City Center
From   US$ 238 /nightSelect
8.4
Great56 reviews
20.8 mi from London20.8 mi from City Center
From   US$ 139 /nightSelect
16.8 mi from London16.8 mi from City Center
From   US$ 219 /nightSelect
8.6
Great31 reviews
22.5 mi from London22.5 mi from City Center
From   US$ 249 /nightSelect
8.6
Great81 reviews
20.9 mi from London20.9 mi from City Center
From   US$ 94 /nightSelect
20.5 mi from London20.5 mi from City Center
From   US$ 155 /nightSelect
20.7 mi from London20.7 mi from City Center
From   US$ 84 /nightSelect
8.2
Great84 reviews
16.9 mi from London16.9 mi from City Center
From   US$ 88 /nightSelect
8.4
Great132 reviews
21.3 mi from London21.3 mi from City Center
From   US$ 92 /nightSelect
24.1 mi from London24.1 mi from City Center
From   US$ 150 /nightSelect
8.4
Great44 reviews
19.8 mi from London19.8 mi from City Center
From   US$ 119 /nightSelect
20.2 mi from London20.2 mi from City Center
From   US$ 102 /nightSelect
8.2
Great75 reviews
22.1 mi from London22.1 mi from City Center
From   US$ 139 /nightSelect
17.2 mi from London17.2 mi from City Center
From   US$ 139 /nightSelect
8.2
Great16 reviews
22.4 mi from London22.4 mi from City Center
From   US$ 249 /nightSelect
7.8
Very good20 reviews
23.4 mi from London23.4 mi from City Center
From   US$ 299 /nightSelect
20.7 mi from London20.7 mi from City Center
From   US$ 169 /nightSelect
8.2
Great17 reviews
19.8 mi from London19.8 mi from City Center
From   US$ 152 /nightSelect
8.4
Great42 reviews
17.9 mi from London17.9 mi from City Center
From   US$ 68 /nightSelect
19.7 mi from London19.7 mi from City Center
From   US$ 108 /nightSelect

Best hotels and places to stay in London

Why Visit?

London, with its rich history, iconic landmarks, vibrant culture, and diverse culinary scene, offers an unforgettable experience for every tourist. From exploring the Tower of London to taking a leisurely stroll along the banks of the River Thames, the city has something to enthrall visitors of all ages and interests.

Where to Stay?

London is divided into several boroughs, each with its own unique charm and attractions. Here are some of the best areas to consider for your stay:

Covent Garden: Known for its bustling market, street performers, and theaters, Covent Garden offers a vibrant atmosphere perfect for travelers who love entertainment and shopping.

South Kensington: Located near major museums like the Victoria and Albert Museum and the Natural History Museum, this area is ideal for art and culture enthusiasts.

Mayfair: For an upscale experience, Mayfair offers luxury shopping, fine dining, and proximity to Hyde Park and Buckingham Palace.

Shoreditch: A trendy and hip neighborhood, Shoreditch is known for its vibrant street art, thriving nightlife, and eclectic mix of shops and restaurants.

Price per Hotel Room per Night

In London, hotel prices can vary depending on the star rating and location. Here is an average price range per night for 3-star, 4-star, and 5-star hotels:

3-star hotel: $100 to $200

4-star hotel: $200 to $400

5-star hotel: $400 and above

Best Value for Money:

Premier Inn London City (Aldgate): Conveniently located near the city center, this 3-star hotel offers comfortable rooms at affordable rates.

The Z Hotel Shoreditch: Offering modern and compact rooms in the trendy Shoreditch area, this budget-friendly hotel provides great value for money.

Best Kids-Friendly Hotels:

The Athenaeum Hotel & Residences: With spacious family rooms, a dedicated children's concierge, and a range of kid-friendly amenities, this 5-star hotel ensures a memorable stay for families.

The Nadler Kensington: Located near popular attractions like the Natural History Museum, this 4-star hotel provides family-friendly facilities and services.

Best Hotels for a Romantic Getaway:

The Milestone Hotel & Residences: Combining old-world elegance with modern luxury, this 5-star hotel offers romantic suites, exceptional dining, and personalized services.

Ham Yard Hotel: Set in the vibrant Soho district, this stylish 5-star hotel boasts individually designed rooms, a rooftop terrace, and a bowling alley, providing a unique and romantic experience.

Best for Location:

The Langham, London: Situated in the prestigious Marylebone area, this 5-star hotel is within walking distance of major attractions, shopping districts, and parks.

The Dorchester: Located on Park Lane overlooking Hyde Park, this iconic 5-star hotel offers stunning views and easy access to world-class shopping and entertainment.

Best for a Short City Break:

The Hoxton, Holborn: With its stylish design, central location, and a range of amenities, this boutique hotel is perfect for a short city break in London.

citizenM Tower of London Hotel: Offering affordable luxury, this design hotel is located near major landmarks, making it ideal for a quick exploration of the city.

Show moreLess