London hotels — compare Expedia & Hotels.com
Spring through autumn London delivers the densest concentration of museums, theatre, and street food in Europe. Hotel pricing varies wildly by neighbourhood — Shoreditch and Bermondsey trade convenience for a 30–40% discount versus Mayfair, while South Bank stays put the Tate Modern, the National Theatre, and Borough Market inside a 10-minute walk. Book at least 8 weeks ahead for May, June, and December (Christmas markets pull weekend rates up by 25–35%); January and February are the value sweet-spot. Bloomsbury and King's Cross sit at the cheap end of "still central", with Eurostar and the British Library on the doorstep. Avoid hotels advertising "free Heathrow shuttle" — the Elizabeth Line is faster and cheaper.
Typical nightly rate: £95–£320
Hotels in London
Editorial picks · click through for live prices
ExpediaThe Savoy
Strand
From £450 / night
Hotels.comThe Ritz London
Piccadilly
From £650 / night
ExpediaThe Dorchester
Park Lane
From £700 / night
Hotels.comSt Pancras Renaissance London Hotel
King's Cross
From £350 / night
ExpediaThe Langham, London
Marylebone
From £450 / night
Hotels.comClaridge's
Mayfair
From £750 / night
ExpediacitizenM Tower of London
Tower Hill
From £155 / night
Hotels.comThe Connaught
Mayfair
From £700 / night
Search London on our partners
Search London on Expedia Group partners
Final price, availability and cancellation policy are determined by the merchant. We earn a commission when you complete a booking, at no extra cost to you. Read our affiliate disclosure.
Top things to do in London
- West End theatre
- British Museum
- Borough Market