Affordable Luxury Hotels in London

Finding a cheap hotel in London is no easy feat – London is one of the most expensive cities in the world to stay in. Locating a nice hotel for an affordable price tag is even more challenging. So where do you stay for less when you don’t want to compromise on style, location, and food? We’ve curated this list of the nicest cheap hotels in London. These are all hotels that iBestTravel editors have stayed at and loved. They all have beautiful bedrooms, a cool atmosphere, great places to eat and drink, and exciting settings. Most importantly, they’re all £180 or less per night. Of course, the term “affordable” is relative – but rather than a list of the cheapest stays in London, this is our editor-approved edit of the smart stays you can enjoy for less.

How to Find a Cheap Stay in London

There are several ways to score an affordable hotel in London. First, consider looking outside the central areas, where hotel room prices tend to be higher, and opt for neighborhoods or boroughs a little further out. Hotels in these areas are likely to be cheaper, and London is so well-connected that you’ll be in the city center quickly. You might also choose to travel outside of peak times – midwinter months such as January and February typically offer lower prices, as do mid-week stays compared to weekend breaks.

The Best Affordable Hotels in London

  • Best eco stay in East London

    The Hoxton, Shepherd’s Bush

    Best for: A Brooklyn vibe in West London

    What’s the story? The first-ever Hoxton opened in 2006 in the Hoxton neighborhood. After years as an indie boutique, it expanded in Europe and the US. The Hoxton, Shepherd’s Bush, has rooms for less than £200.

    The bedrooms: A mid-century vibe with stylish decor. Chic utilitarian bathrooms add an upscale touch.

    On the menu: Enjoy Thai-Americana diner Chet’s, offering affordable plates and delicious breakfast options.

    Address: The Hoxton, 65 Shepherd’s Bush Green, London W12 8QE
    Cheapest nicest price: Doubles from £174

  • The Pilgrm, Paddington

    Best for: Feeling like one of the locals

    What’s the story? Four Victorian townhouses make up the Pilgrm. It offers a unique approach with a café replacing a traditional reception.

    The bedrooms: Minimalist interiors with vintage touches and reclaimed elements, creating a warm atmosphere.

    On the menu: Enjoy a casual breakfast with a menu overseen by an experienced chef, featuring delicious options.

    Address: The Pilgrm, 25 London Street, London W2 1HH
    Cheapest nicest price: Doubles from £124

  • The Culpeper, Spitalfields

    Best for: Romantic weekends that won’t break the bank

    What’s the story? This hotel offers a cozy atmosphere above a bustling pub, with a rooftop bar providing great city views.

    The bedrooms: Stylishly designed spaces with polished concrete and fun details.

    On the menu: Seasonal menus and interesting cocktails made from home-grown ingredients.

    Address: The Culpeper, 40 Commercial Street, London E1 6LP
    Cheapest nicest price: Doubles from £175


Back To Top