Europe · United Kingdom
Hotels in London
Compare prices from multiple booking suppliers and find the best hotel deal in London. Known for: Culture, History.
Compare hotels in London
Showing 2,067 of 2,067

The Resident Covent Garden
9.82,226 reviews51 Bedford Street
3 min walk (0.2 miles) from the centre of London

The Grafton Arms Pub & Rooms
9.8895 reviews72 Grafton Way
2.2 miles by road from the centre of London · 1.4 miles on foot

Ham Yard Hotel, Firmdale Hotels
9.8111 reviews1 Ham Yard, London, W1D 7DT
11 min walk (0.6 miles) from the centre of London

The Resident Victoria
9.62,998 reviews10 Palace Place, SW1E 5BW
22 min walk (1.1 miles) from the centre of London

The Resident Soho
9.62,489 reviews10 Carlisle Street, W1D 3BR
15 min walk (0.7 miles) from the centre of London

The Stafford London
9.61,625 reviewsSt James's Place
15 min walk (0.8 miles) from the centre of London

Sofitel London St James
9.61,582 reviews6 Waterloo Place, SW1Y 4AN
7 min walk (0.3 miles) from the centre of London

The Beaumont Mayfair
9.61,180 reviews8 Balderton Street, Brown Hart Gardens, W1K 6TF
2.5 miles by road from the centre of London · 1.4 miles on foot · 11 min walk to Oxford Circus · Bakerloo line to Charing Cross

The Soho Hotel, Firmdale Hotels
9.6847 reviews4 Richmond Mews
14 min walk (0.7 miles) from the centre of London

Haymarket Hotel, Firmdale Hotels
9.6754 reviews1 Suffolk Place
6 min walk (0.3 miles) from the centre of London

L'oscar London
9.6573 reviews2-6 Southampton Row
18 min walk (0.9 miles) from the centre of London

Taj 51 Buckingham Gate Suites and Residences
9.6482 reviews51 Buckingham Gate
22 min walk (1.1 miles) from the centre of London

The Connaught, Maybourne
9.6308 reviewsCarlos Place
2.1 miles by road from the centre of London · 1.3 miles on foot

Tavistock Place Apartments
9.647 reviews2 Tavistock Place, WC1H 9RA
1.7 miles by road from the centre of London · 1.4 miles on foot · 5 min walk to Russell Square · Piccadilly line to Leicester Square

Claridge's, Maybourne
9.5747 reviews41 - 43 Brook Street, W1K 4HJ
24 min walk (1.2 miles) from the centre of London

The Ritz London
9.5652 reviews150 Piccadilly
17 min walk (0.9 miles) from the centre of London

Corinthia London
9.5610 reviewsWhitehall Place
7 min walk (0.3 miles) from the centre of London

Broadwick Soho
9.5480 reviews20 Broadwick Street, W1F 8HT
14 min walk (0.7 miles) from the centre of London

The Goring
9.5348 reviews15 Beeston Place
25 min walk (1.2 miles) from the centre of London

The Peninsula London
9.5285 reviews1 Grosvenor Place, SW1X 7HJ
2.5 miles by road from the centre of London · 1.4 miles on foot

Raffles London at The OWO
9.5207 reviews57 Whitehall
5 min walk (0.2 miles) from the centre of London

The Clermont London, Victoria
9.49,684 reviews101 Buckingham Palace Road
2.1 miles by road from the centre of London · 1.3 miles on foot · 4 min walk to Victoria · Circle and District lines to Embankment

Hilton London Bankside
9.43,193 reviews2-8 Great Suffolk Street
1.6 miles by road from the centre of London · 9 min walk to Waterloo East · Southeastern trains to Charing Cross

The Savoy
9.42,308 reviewsStrand, WC2R 0EU
6 min walk (0.3 miles) from the centre of London

Conrad London St James
9.41,274 reviews22 - 28 Broadway, SW1H 0BH
17 min walk (0.9 miles) from the centre of London

St. Ermin's Hotel, Autograph Collection
9.41,056 reviewsCaxton Street 2, SW1H 0QW
20 min walk (0.9 miles) from the centre of London

Charlotte Street Hotel, Firmdale Hotels
9.4322 reviews15/17 Charlotte Street Hotel, W1T 1RJ
19 min walk (0.9 miles) from the centre of London

Page8, Page Hotels
9.4244 reviews8 St. Martins Place, London, WC2N 4JH
3 min walk (0.1 miles) from the centre of London

Brown's Hotel, a Rocco Forte Hotel
9.4228 reviews33 Albemarle Street, Mayfair
18 min walk (0.9 miles) from the centre of London

The Dorchester
9.4192 reviews53 Park Lane, London, W1K 1QA
2.5 miles by road from the centre of London · 1.5 miles on foot

45 Park Lane - Dorchester Collection
9.4136 reviews45 Park Lane, W1K 1PN
2.1 miles by road from the centre of London · 1.4 miles on foot

The Guardsman Hotel and Residences
9.4132 reviews1 Vandon Street, Westminster, London, SW1H 0AH
21 min walk (1.1 miles) from the centre of London

37GS Residences
9.3348 reviews37 Golden Square
14 min walk (0.7 miles) from the centre of London

Riu Plaza London The Westminster
9.210,933 reviews30 John Islip St
23 min walk (1.2 miles) from the centre of London

Sea Containers London
9.210,580 reviews20 Upper Ground, SE1 9PD
20 min walk (1 mile) from the centre of London

Apex Temple Court Hotel
9.26,284 reviews1-2 Serjeant's Inn, Fleet Street, EC4Y 1AG
19 min walk (0.9 miles) from the centre of London

Rubens At The Palace
9.23,724 reviews39 Buckingham Palace Road, SW1W 0PS
22 min walk (1.1 miles) from the centre of London

The Lincoln Suites
9.23,283 reviews37-39 Kingsway, WC2B 6TP
13 min walk (0.6 miles) from the centre of London

The Hoxton, Southwark
9.23,113 reviews40 Blackfriars Road
23 min walk (1.2 miles) from the centre of London

Rosewood London
9.22,331 reviews252 High Holborn. Holborn, WC1V 7EN
19 min walk (0.9 miles) from the centre of London

Treehouse Hotel London
9.21,468 reviews14-15 Langham Place, W1B 2QS
24 min walk (1.2 miles) from the centre of London

Cleveland Residences Farringdon
9.21,395 reviews116-117 Saffron Hill, Camden, EC1N 8QS
1.4 miles by road from the centre of London

The Langham London
9.21,367 reviews1c Portland Place, Regent Street, W1B 1JA
25 min walk (1.2 miles) from the centre of London · 5 min walk to Oxford Circus · Bakerloo line to Charing Cross

Hyatt Regency London Blackfriars
9.2942 reviews19 New Bridge Street, EC4V 6DB
25 min walk (1.5 miles) from the centre of London

NoMad London
9.2916 reviews28 Bow St, WC2E 7AW
10 min walk (0.5 miles) from the centre of London

The Chronicle by Supercity Aparthotels
9.2529 reviews4 Norwich Street, EC4A 1DR
22 min walk (1.1 miles) from the centre of London

The Rosebery by Supercity Aparthotels
9.2522 reviews20 Rosebery Avenue, EC1R 4SX
1.7 miles by road from the centre of London · 1.6 miles on foot

citizenM London Bankside
9.2178 reviews20 Lavington Street, Surrey House, London, SE1 0NZ
1.8 miles by road from the centre of London · 11 min walk to Waterloo East · Southeastern trains to Charing Cross
About hotels in London
2,067 hotels listed for London and the towns around it, 1,584 of them in London itself, with prices compared across multiple booking platforms in real time. Across the 430 currently priced properties in London, the average nightly rate is around £320, with stays from £64 up to £2,337. The largest group is 4-star (791 of 2,067).
Over the past 30 days, the middle of the lowest nightly prices at 433 hotels here was £255.
Hotels
2,067
1,584 in London · 430 priced in London
Average rate
£320
per night in London
Cheapest
£64
per night in London
Top-rated
377
of the 1,584 in London rated 9+ / 10
3 Budget
under £75
130 Mid
£75–£187
297 Luxury
over £187
Price bands cover the 430 priced hotels in London.
Getting around
Stations within a 10-minute walk of hotels in London, the busiest first, with the train services and lines we have recorded for each.
- Liverpool Street: Greater Anglia, Stansted Express, Central line, Circle line, Elizabeth line, Hammersmith & City line and 2 more
- Paddington: Great Western Railway, Heathrow Express, Bakerloo line, Circle line, District line, Elizabeth line and 1 more
- Victoria: Gatwick Express, Southeastern, Southern, Circle line, District line and Victoria line
- Euston: Avanti West Coast, London Northwestern Railway, Lumo, Lioness Line, Northern line and Victoria line
- London Bridge: Southeastern, Southern, Thameslink, Jubilee line and Northern line
Top-rated in London
- Hampton By Hilton London City9.8 · 7,023 reviews
- The Resident Covent Garden9.8 · 2,226 reviews
- Cheval Three Quays at The Tower of London9.8 · 1,277 reviews
What's on in London

15 Nov 2026
kwn - wn night only
Eventim Apollo
Hotels →
27 Nov 2026
Princess Diaries In Concert
Eventim Apollo
Hotels →
28 Nov 2026
Nations Championship 2026: Saturday Double Header
Twickenham Stadium
Hotels →
29 Nov 2026
Nations Championship 2026: Sunday Double Header
Twickenham Stadium
Hotels →
6 Jul 2027
Karol G - Viajando Por El Mundo Tropitour
Tottenham Hotspur Stadium
Hotels →
9 Jul 2027
Fontaines D.C.
London Stadium
Hotels →
Staying in London
London is not one hotel market but half a dozen, and the right one depends on what you are in town for. For theatre and the West End, the streets between Covent Garden, Soho and the Strand put most stages within a ten-minute walk, and you pay for that convenience. For a working week, the City and Canary Wharf are well served by business hotels that are noticeably cheaper on Friday and Saturday nights, when their regular guests have gone home. If you are arriving or leaving by train, staying near the terminus that serves you — King's Cross and St Pancras for the north and Eurostar, Paddington for the west and Heathrow Express, Waterloo and Victoria for the south — saves a cross-town journey with luggage at the worst possible hour.
Early flights are the one case where the Heathrow hotel strip along the Bath Road is the sensible choice; for anything else it is a long way from the city. London's prices move with the calendar more than most cities: a Saturday in late spring, a big match at Wembley or a major conference at ExCeL can double a room that is ordinary on the Tuesday either side, so if your dates are fixed, book a free-cancellation rate early and check back. The neighbourhood guides below cover each area's character, its hotels and what is on nearby.
Typical weather
October here averages 11°C, with around 73 mm of rain across the month.
November here averages 7°C, with around 74 mm of rain across the month.
Climate data: NASA POWER
Twenty-year averages for this area, not a forecast.
Areas of London compared
The areas nearest the centre. Typical lowest price is the middle of the lowest nightly prices lately at hotels in that area, not the cheapest room. A dash means we do not have the figure yet.
| Area | Typical lowest price |
|---|---|
| Covent Garden | £337 |
| South Bank | £342 |
| Soho | £397 |
| Holborn | £313 |
| Fitzrovia | £390 |
| Bloomsbury | £328 |
| Mayfair | £436 |
| Farringdon | £288 |
| Victoria | £435 |
| Clerkenwell | £289 |
| Belgravia | £444 |
| Marylebone | £392 |
Explore London
Jump to a neighbourhood guide — character, hotels and what’s on nearby in London.
Close to the centre
Where to stay near the sights and attractions of London.
Hotels near the stadiums, arenas, theatres and music venues of London.
Airports serving London, nearest first, with the distance in a straight line from the centre of London. Hotels by the terminal, for an early flight; they are not in the centre of London.
Worth visiting from London
Distances are in a straight line.
- Historic siteStonehenge77 milesUNESCO-listed prehistoric stone circle on Salisbury Plain.
- Historic townBath97 milesUNESCO-listed Georgian city built around its Roman Baths.
- Historic townYork174 milesWalled city with York Minster and the National Railway Museum.
- Historic townOxford51 milesUniversity city with historic colleges, the Radcliffe Camera and several museums.
- Historic townCambridge49 milesUniversity city of historic colleges beside the River Cam, with the Fitzwilliam Museum.
- Historic siteWindsor Castle21 milesRoyal residence and one of the largest occupied castles in the world.
- CoastJurassic Coast136 milesUNESCO-listed stretch of the Dorset and East Devon coast known for its fossils and cliffs.
- RegionScotland332 milesHighlands, lochs, islands and castles across the northern part of Great Britain.