London Hotel Stays

It's hard to beat London as one of the world's greatest cities, boasting enthralling history, incredible architecture, beautiful galleries and museums, diverse neighbourhoods, verdant royal parks, unrivalled shopping, and the best dining and drinking in the country.

Whether you're searching for hotels in London for a last-minute city break, planning a family holiday, or indulging in a luxury spa retreat, our handpicked selection of London hotels will help you find the perfect stay.

Why Choose a City Break in London?

London is one of the most versatile and diverse cities in the world, offering a memorable getaway for all types of travellers. It boasts a wealth of landmarks, museums, and galleries for history lovers and is home to Theatreland, with over 40 historic venues hosting world-class performances. The city is also one of the most culinary-diverse, with everything from Japanese-inspired izakayas to authentic Ethiopian food.

Which Part of London Should I Stay In?

London is such a pulsating, culturally diverse city that you're never far from the action, and its different neighbourhoods offer a unique taste of the city's many fascinating sides. Choosing the right London hotel depends on what you want to experience. Stay in five-star hotels in London in prestigious neighbourhoods like Mayfair, Kensington, Fitzrovia, and the West End for luxury and theatre access. If you prefer boutique stays, Shoreditch, Camden, and Shepherd’s Bush offer unique experiences. Looking for cheap hotels in London? Find budget-friendly options in Paddington, King’s Cross, and East London. 

Recommended

How do we rank these results?