Top-Rated Hotels in London

Only Handpicked and Verified Accommodations for Your Stay in London, United Kingdom

Check-in
19Oct
Check-out
20Oct
Guests
2 Guests
Filter by:
T

Price range for hotels in London

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 7 901
⬇️ The lowest price
USD 13
💸 Average price for
5-star hotels
USD 586
4-star hotels
USD 209
3-star hotels
USD 131
Apartments
USD 283

Best hotels in London

Based on guest reviews over the last 12 months

How to get to London

A list of all available types of transport

Airports
London Heathrow (LHR)
London Gatwick (LGW)
London City (LCY)

FAQs about hotels in London

We hope that the answers to these questions will help you plan your trip

What are the best hotels for families in London?
Hotels such as the Holiday Inn Express London - Vauxhall Nine Elms and Staycity Aparthotels Deptford Bridge Station offer family-friendly amenities including spacious rooms and convenience to attractions, making them great options for families.
What are the average prices for hotels near major landmarks in London?
Prices near landmarks like Buckingham Palace or the British Museum typically range from $150 to $350 per night. For example, The Dorchester - Dorchester Collection averages around $600, while the more affordable Premier Inn London Victoria can go for about $150.

Essential Information About Hotels in London

This guide provides essential facts about hotel accommodations in London, analyzing 100 different properties to assist travelers in making informed decisions regarding their stay.

Nightly rates typically range from $150 to $400.

Over 100 hotel properties are available throughout the city.

Peak travel seasons include June to August and December.

Local taxes/fees average about 20% on room rates.

Most hotels are within 3 km of major attractions like the British Museum.