Hotels in London

London hotels are as varied and vibrant as the city itself. Whether you want to snooze in a swanky high-rise with skyline views, crash in a quirky boutique tucked down a cobbled lane, or treat the family to a spot of luxury near the West End’s theatre buzz, there’s a room with your name on it. From classic English elegance to edgy East End cool, London’s hotel scene serves up something for every type of explorer-whether you’re here for royal landmarks, late-night street food or just the glorious chaos of Oxford Street.


London Hotels: Where to Stay

Our London hotels are spread right across the capital, so you can pick the neighbourhood that suits your vibe. In Westminster, you'll find elegant spots near Big Ben, Buckingham Palace, and the Thames—brilliant for soaking up royal landmarks and political history (and giving you easy access to the theatre district). Head to Kensington and you're looking at Victorian townhouses near world-class museums, Hyde Park, and posh shopping at Harrods. Fancy something more buzzing? Shoreditch and the East End offer modern hotels in the heart of street art, Brick Lane's food scene, and indie nightlife. For families, Paddington puts you near transport hubs with pools and kids' facilities, while Waterloo drops you steps from the London Eye and South Bank. Whether you want skyline views, riverside walks, or cobbled lanes, London's hotels deliver.

Cheap hotels in London

Best hotels in London

5 star hotels in London

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks