Top Hotels in London

Search among 902 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
1Filter & Sort
View map
801-850 out of 902
1Filter & 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.2
Great108 reviews
MapView on map2.6 mi from City Center
From   US$ 131 /nightSelect
Guest house
8.4
Great159 reviews
MapView on map2.7 mi from City Center1.2 mi from Tower Of London
From   US$ 148 /nightSelect
8.2
Great97 reviews
2.9 mi from City Center
From   US$ 183 /nightSelect
8.2
Great51 reviews
3.0 mi from City Center1.0 mi from Paddington Station
From   US$ 217 /nightSelect
8.2
Great190 reviews
6.2 mi from City Center
From   US$ 119 /nightSelect
3.8 mi from City Center
From   US$ 167 /nightSelect
8.2
Great85 reviews
4.7 mi from City Center
From   US$ 208 /nightSelect
8.4
Great411 reviews
3.6 mi from City Center1.0 mi from Canary Wharf
From   US$ 147 /nightSelect
8.2
Great221 reviews
6.8 mi from City Center
From   US$ 148 /nightSelect
8.2
Great24 reviews
1.1 mi from City Center1.0 mi from Buckingham Palace
From   US$ 553 /nightSelect
8.4
Great39 reviews
2.3 mi from City Center1.2 mi from Paddington Station
From   US$ 406 /nightSelect
7.6
Very good40 reviews
2.5 mi from City Center900 yd from Paddington Station
From   US$ 139 /nightSelect
8.2
Great58 reviews
4.5 mi from City Center
From   US$ 126 /nightSelect
8.2
Great58 reviews
1700 yd from City Center1400 yd from Waterloo Station
From   US$ 234 /nightSelect
Guest house
8.0
Great147 reviews
1.5 mi from City Center1.2 mi from London Eye
From   US$ 83 /nightSelect
8.2
Great186 reviews
3.6 mi from City Center
From   US$ 443 /nightSelect
8.2
Great122 reviews
4.7 mi from City Center
From   US$ 158 /nightSelect
8.0
Great58 reviews
2.1 mi from City Center300 yd from Tower Of London
From   US$ 213 /nightSelect
8.2
Great98 reviews
2.0 mi from City Center1100 yd from Euston railway Station
From   US$ 206 /nightSelect
8.2
Great23 reviews
1.1 mi from City Center300 yd from London Victoria Station
From   US$ 244 /nightSelect
8.2
Great172 reviews
9.1 mi from City Center
From   US$ 114 /nightSelect
8.2
Great195 reviews
4.0 mi from City Center
From   US$ 104 /nightSelect
8.0
Great47 reviews
1.5 mi from City Center1300 yd from Paddington Station
From   US$ 353 /nightSelect
8.0
Great63 reviews
7.3 mi from City Center1.0 mi from Wembley Stadium
From   US$ 318 /nightSelect
8.2
Great161 reviews
8.3 mi from City Center
From   US$ 154 /nightSelect
8.2
Great83 reviews
4.2 mi from City Center
From   US$ 211 /nightSelect
4.1 mi from City Center
From   US$ 97 /nightSelect
8.4
Great15 reviews
1.5 mi from City Center1200 yd from Paddington Station
From   US$ 762 /nightSelect
8.2
Great163 reviews
3.6 mi from City Center
From   US$ 72 /nightSelect
8.2
Great191 reviews
6.4 mi from City Center
From   US$ 72 /nightSelect
8.2
Great89 reviews
3.8 mi from City Center
From   US$ 124 /nightSelect
Guest house
7.8
Very good186 reviews
7.7 mi from City Center
From   US$ 106 /nightSelect
8.4
Great191 reviews
7.1 mi from City Center
From   US$ 108 /nightSelect
8.2
Great97 reviews
8.8 mi from City Center
From   US$ 62 /nightSelect
8.0
Great128 reviews
4.1 mi from City Center
From   US$ 111 /nightSelect
8.2
Great176 reviews
3.8 mi from City Center
From   US$ 63 /nightSelect
1.9 mi from City Center600 yd from Paddington Station
From   US$ 182 /nightSelect
8.4
Great688 reviews
1.8 mi from City Center1.1 mi from Waterloo Station
From   US$ 114 /nightSelect
8.4
Great53 reviews
1.5 mi from City Center1.1 mi from St Pancras Railway Station
From   US$ 359 /nightSelect
8.0
Great80 reviews
7.3 mi from City Center500 yd from Wembley Stadium
From   US$ 129 /nightSelect
8.2
Great57 reviews
2.4 mi from City Center1.0 mi from Euston railway Station
From   US$ 328 /nightSelect
8.0
Great32 reviews
1.7 mi from City Center1700 yd from London Victoria Station
From   US$ 707 /nightSelect
8.2
Great41 reviews
1700 yd from City Center800 yd from Buckingham Palace
From   US$ 471 /nightSelect
8.0
Great50 reviews
1.9 mi from City Center1000 yd from Tower Of London
From   US$ 325 /nightSelect
8.2
Great123 reviews
2.4 mi from City Center1500 yd from Tower Bridge
From   US$ 143 /nightSelect
8.4
Great42 reviews
2.9 mi from City Center
From   US$ 395 /nightSelect
8.2
Great92 reviews
2.6 mi from City Center1200 yd from Tower Of London
From   US$ 91 /nightSelect
8.2
Great86 reviews
6.5 mi from City Center
From   US$ 141 /nightSelect
8.4
Great30 reviews
3.2 mi from City Center
From   US$ 138 /nightSelect
8.4
Great28 reviews
1700 yd from City Center800 yd from Buckingham Palace
From   US$ 436 /nightSelect

Best hotels and places to stay in London

Why visit?

London is a vibrant city with a rich history, iconic landmarks, world-class museums, and a diverse cultural scene. With its bustling streets and charming neighborhoods, it offers a unique blend of old-world charm and modern sophistication. Whether youre interested in exploring historical sites, indulging in shopping, or experiencing the vibrant nightlife, London has something to offer for every traveler. Stay in one of the many hotels in London and immerse yourself in the citys captivating atmosphere.

Where to stay?

Covent Garden:Located in the heart of Londons West End, Covent Garden is a popular area for tourists. It is known for its lively atmosphere, street performers, boutique shops, and the famous Royal Opera House. With its central location, staying in a hotel in Covent Garden provides easy access to major attractions such as the British Museum, Trafalgar Square, and the West End theaters.

South Bank: Situated along the River Thames, the South Bank is a cultural hub that offers stunning views of the citys skyline. It is home to iconic attractions such as the London Eye, Tate Modern, Shakespeares Globe Theatre, and the National Theatre. Staying in a hotel in South Bank allows visitors to enjoy riverside walks, vibrant street markets, and a wide range of dining options.

Kensington: If youre looking for a more upscale and elegant experience, Kensington is an ideal choice. This affluent area is home to Kensington Palace, the Natural History Museum, and the Victoria and Albert Museum. The neighborhood boasts beautiful streets lined with Victorian houses and offers easy access to Hyde Park and the high-end shopping district of Knightsbridge. Staying in a hotel in Kensington ensures a luxurious and sophisticated stay in London.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Holiday Inn London: Kensington High Street: Located in the upscale Kensington neighborhood, this hotel offers comfortable rooms at affordable rates. It provides easy access to attractions such as Kensington Palace and the Natural History Museum. With its convenient location and reasonable prices, this Holiday Inn is a popular choice for budget-conscious travelers seeking a hotel in London.

Premier Inn London City: Aldgate: Situated in the vibrant Aldgate area, this hotel offers modern and spacious rooms at competitive prices. It is close to popular attractions like the Tower of London and St. Pauls Cathedral. With its convenient location and affordable rates, Premier Inn London City is a great option for those looking for a cheap hotel in London.

Ibis London Excel: Docklands: This hotel is located in the thriving Docklands area, near the ExCeL Exhibition Centre and the O2 Arena. It offers comfortable rooms at budget-friendly prices, making it an ideal choice for business travelers or those attending events in the area. The Ibis London Excel provides excellent value for money for visitors looking for a cheap hotel in London.

Best kid-friendly hotels:

Hilton London Metropole:Located in the heart of London, this Hilton hotel offers spacious family rooms and a range of child-friendly amenities. Kids can enjoy the swimming pool, game room, and activities organized by the hotel. With its central location and amenities catering to families, Hilton London Metropole is a top choice for a kid-friendly hotel in London.

Novotel London Tower Bridge: Situated near the Tower of London and Tower Bridge, this Novotel hotel provides family rooms and a range of facilities for children. These include a dedicated play area, kids menu options, and a friendly and welcoming atmosphere. With its convenient location and child-friendly amenities, Novotel London Tower Bridge is a fantastic choice for families visiting London.

Best hotels for a romantic getaway:

The Langham, London: This luxury hotel in the heart of London offers elegant and romantic rooms, including suites with stunning views of the city. With its unique blend of classic charm and modern sophistication, The Langham provides a perfect setting for a romantic escape. Enjoy a spa treatment, indulge in fine dining, and experience the ultimate in luxury at this London hotel.

The Ampersand Hotel: Situated in the upscale neighborhood of Kensington, this boutique hotel boasts beautifully designed rooms and a romantic ambiance. Its convenient location also provides easy access to popular attractions such as the Victoria and Albert Museum and Hyde Park. The Ampersand Hotel offers a charming and intimate setting for a romantic getaway in London.

Best for location:

The Savoy: Located in the prestigious Covent Garden area, The Savoy is synonymous with luxury and sophistication. With its prime location, it offers easy access to major attractions, theaters, and designer shopping. The Savoy is an iconic London hotel that provides a perfect base for exploring the citys best.

The Dorchester: Situated on Park Lane in the heart of Mayfair, The Dorchester is a legendary hotel known for its elegance and style. Its central location puts visitors within walking distance of famous landmarks, high-end shopping streets, and Hyde Park. The Dorchester offers a prime location for those seeking a hotel in the heart of London.

The Shard: As the tallest building in the city, The Shard offers a unique hotel experience with breathtaking views of the London skyline. Located in Southwark, it provides easy access to attractions such as the Tower Bridge and Tate Modern. The Shard offers a one-of-a-kind location for those looking for a hotel with unparalleled views.

Best for a short city break:

citizenM London Bankside: Situated near the Tate Modern and Shakespeares Globe Theatre, this hotel offers compact yet stylish rooms perfect for a short city break. It features a vibrant atmosphere and modern amenities. With its central location, citizenM London Bankside provides a convenient base for exploring Londons cultural attractions.

Show moreLess