With its museums, parks, theatres and neighbourhoods that each have their own character, London is one of Europe’s most complete city breaks. Because the city is so large, the area you stay in shapes both your budget and the pace of your trip. This page sums up where to stay, the types of hotel and how to get around; the lists below show the best-rated hotels.
Hotel prices in London
Choose your dates and compare live room prices at 1,071 hotels.
Top Rated
Central Hoxton Shoreditch
The Exhibitionist Hotel
Tower Suites by Blue Orchid
The Piccadilly London West End
The LaLit London
Royal Garden Hotel
Eden Plaza Kensington
Grand Residences by Marriott – Mayfair-London
Homey, warm & welcoming room.
41
Haymarket Hotel, Firmdale Hotels
The Cadogan, A Belmond Hotel, London
Best Prices
The Fox & Goose Hotel
Homey, warm & welcoming room.
room2 Chiswick Hometel
Spread Eagle
The Drayton Court Hotel
The Brownswood
City Prime Apartments
The Hayden Pub & Rooms
Europa House Apartments
Cheval Harrington Court at South Kensington
Beaufort House – Knightsbridge
Vintry & Mercer
Where to Stay in London
- Westminster and the South Bank: Big Ben, the London Eye and the Thames within walking distance; ideal for first-time visitors.
- The West End (Covent Garden, Soho): theatres, restaurants and shopping, for those who want to spend evenings in town.
- Kensington and South Kensington: the Natural History and Science Museums and Hyde Park; a calm, elegant choice for families.
- King’s Cross and Paddington: the most practical areas for rail and airport connections.
- The City and Shoreditch: business travel, street art, markets and nightlife.
To compare areas in more detail, see our guides Where to Stay in London: A Neighbourhood Guide and Choosing a Boutique Hotel in London: A Neighbourhood Guide, and for value options Budget Hotels in London: Where to Stay for Less.
Types of Hotel
Most places to stay in London are hotels: compact city hotels in central locations, boutique hotels in historic buildings and large chain hotels. Aparthotels suit families and longer stays, while hostels and guest houses serve travellers on a budget. Some rooms in central compact hotels have no window, so read the room description before you book.
When to Go
May to September brings long days and milder weather; summer and the Christmas season in December are the busiest times. January to March is when hotel demand is relatively low. The weather can change in any season, so pack a waterproof.
Getting There and Around
London’s main airports are Heathrow, Gatwick, Stansted, Luton and London City, the closest to the centre. From Heathrow, the Elizabeth line and Piccadilly line run into town. For a private transfer to your hotel, see London Heathrow Airport to London transfer and London City Airport to London transfer. On the Tube, buses and trains you can pay by contactless card or Oyster, with a daily fare cap.
Things to Do in London
The permanent collections of many major museums, including the British Museum, National Gallery and Tate Modern, are free. The Tower of London, Westminster Abbey, Buckingham Palace and Borough Market are on the classic route. To explore with a guide, have a look at our London tours.
Practical Tips
- Permanent museum collections are free, but some special exhibitions need tickets booked in advance.
- Book West End shows and popular restaurants early for weekends.
- Choosing a hotel near a Tube or Elizabeth line station saves time and fares every day.
- Rooms in central hotels are usually small; if you are travelling as a family, look at family rooms or aparthotels.
Booking a Hotel in London
The lists on this page bring together the highest-rated hotels and the best-value options. Enter your check-in and check-out dates and the number of guests to see available room types, board options and cancellation terms. Card payments are processed securely. Your card is not charged now; the amount is taken once your booking is confirmed.
Campaigns
Airport transfers
London hotel prices
The cheapest time to stay in London over the coming months is January, at an average of £175 per night. Prices peak in October (£253). 5-star hotels average £466 per night.
| Month | All hotels | 5-star | 4-star |
|---|---|---|---|
| October 2026 | £252.99 | £567.09 | £247.26 |
| November 2026 | £241.41 | £515.57 | £233.17 |
| December 2026 | £249.83 | £533.04 | £238.93 |
| January 2027 | £174.64 | £385.37 | £162.99 |
| February 2027 | £184.32 | £390.53 | £173.87 |
| March 2027 | £198.30 | £405.92 | £188.51 |
Average lowest nightly price for 2 adults, from Booking.com availability, updated twice a month.
Frequently asked questions
How much are hotels in London in October?
In October, hotels in London average £253 per night, from £27 (2 adults, 1 night).
What is the cheapest month to visit London?
Over the coming months, January is the cheapest, at an average of £175 per night.
How much is a 5-star hotel in London per night?
5-star hotels in London average £466 per night over the coming months.