Best Price Guarantee
Relax, you've got the best deal going. If you find the same place for less on a different website, we'll refund the difference.
Enter your search details:

Cheap Hotels in London

Visiting London? You’ll have a ball! Take a look at our great selection of cheap hotels, with options for all kinds of visitors, whether you’re travelling for fun or for business, with the family or with friends. With its spectacular monuments and architecture, world-class theatre, and fantastic shopping and nightlife, it’s no wonder that the great British capital is the most visited city in Europe. Perhaps you want somewhere in central London, handy for Soho and Covent Garden, or maybe you prefer the hipster paradise of east London. We can also help you find that reliable budget hotel near Victoria train station, or the perfect pad in lively Camden.

213 places available
  • Sort by
    • 3.5 out of 5 based on 488 reviews
    • 5J Nicoll Road, London Display map
    • With free Wi-Fi, these modern and affordable studio apartments are located near the Willesden Junction train...

      Free Wi-Fi Breakfast included
    • 9.1km from London Centre
  • The Stay Club @ Willesden
  • Price from 36.25€ per person per night
    • based on 1448 reviews
    • 16-22 Gunterstone Road, London Display map
    • This fully refurbished, superior, 3-star hotel in central London offers crisp and comfortable rooms with free Wi-Fi...

      Free Wi-Fi Breakfast included
    • 6.1km from London Centre
  • The W14 Kensington London
  • Price from 64.31€ per person per night
    • based on 484 reviews
    • 36 Bloomsbury Street, London Display map
    • Fantastically located and cheap, this basic hotel in central London offers no-frills accommodation just 100 metres...

    • 1.2km from London Centre
  • Gresham Hotel - Bloomsbury
  • Price from 40.93€ per person per night
    • based on 940 reviews
    • 20 Hugh Street, London Display map
    • Great value, no-frills accommodation right in the centre of London, just a 5-minute walk from Victoria train...

      Free Wi-Fi Breakfast included
    • 2.2km from London Centre
  • Holly House Hotel
  • Price from 40.93€ per person per night
    • based on 1112 reviews
    • 19-21 Belgrave Road, Victoria, London Display map
    • This 2-star hotel with free Wi-Fi offers simple rooms at a great price in central London, 320 metres from...

      Free Wi-Fi Breakfast included
    • 2km from London Centre
  • Stanley House Hotel
  • Price from 43.85€ per person per night
    • based on 197 reviews
    • 34 Tavistock Place, London Display map
    • Affordable and central, this family-run establishment offers cosy rooms and free Wi-Fi in London's central...

      Free Wi-Fi Breakfast included
    • 1.9km from London Centre
  • Albany Hotel
  • Price from 43.85€ per person per night
    • based on 325 reviews
    • Boleyn Ground, Green Street, Upton Park, London Display map
    • Football fans and those looking for a convenient and interesting base in East London are sure to love this...

      Free Wi-Fi Breakfast included
    • 11.7km from London Centre
  • West Ham United Hotel
  • Price from 63.15€ per person per night
    • based on 569 reviews
    • 116 Sussex Gardens, London Display map
    • With Wi-Fi, this budget hotel in central London is handily located just a 5-minute walk from Paddington train...

      Breakfast available
    • 3.2km from London Centre
  • Gresham Hotel
  • Price from 34.20€ per person per night
    • based on 191 reviews
    • 43 Argyle Street, London Display map
    • With free Wi-Fi, this small, family-run, 2-star hotel is located in Kings Cross in London. It offers clean and...

      Free Wi-Fi Breakfast available
    • 2.3km from London Centre
  • Apollo Hotel
  • Price from 76.01€ per person per night
    • based on 183 reviews
    • 150 Horn Lane, London Display map
    • A comfortable, convenient and affordable hotel in West London, just a 4-minute walk from Acton Main Line...

      Breakfast included
    • 9.8km from London Centre
  • A To Z Hotel
  • Price from 26.31€ per person per night
    • based on 262 reviews
    • 86-92 Inverness Terrace, London Display map
    • This affordable 1-star hotel offers simple, no-frills accommodation and free Wi-Fi in a fantastic location in...

      Free Wi-Fi Breakfast included
    • 4.1km from London Centre
  • Queen's Hotel Bayswater
  • Price from 35.08€ per person per night
    • based on 133 reviews
    • 13 Brick Lane, London Display map
    • Right on trendy Brick Lane, this 1-star hotel in central London offers simple modern rooms with free Wi-Fi and a/c,...

      Free Wi-Fi
    • 4km from London Centre
  • Brick Lane Hotel
  • Price from 52.04€ per person per night
    • based on 478 reviews
    • 9-10 Bedford Place, London Display map
    • Basic, no-frills, budget accommodation in a prime location in central London, just a stone’s throw from the...

    • 1.4km from London Centre
  • Lonsdale Hotel
  • Price from 46.19€ per person per night
    • 2.5 out of 5 based on 1146 reviews
    • 36-42 Norfolk Square, London Display map
    • The hotel provides simple accommodation at budget rates in a superb Central London location, near Hyde Park and...

      Wi-Fi available Breakfast included
    • 3.3km from London Centre
  • Continental Hotel
  • Price from 30.99€ per person per night
    • based on 634 reviews
    • Imperial College London, Prince's Garden, Watts Way, Westminster Borough, London Display map
    • With a wonderful London location on Prince's Garden just a stone's throw from Hyde Park, this 4-star hotel with...

      Free Wi-Fi Breakfast included
    • 3.3km from London Centre
  • Princes Gardens
  • Price from 71.92€ per person per night
    • based on 90 reviews
    • 23 Wood Lane, London Display map
    • Located right opposite the huge Westfield Shopping Centre in London's vibrant Shepherd's Bush neighbourhood,...

      Free Wi-Fi
    • 6.8km from London Centre
  • Abbey Hotel
  • Price from 39.76€ per person per night
    • based on 185 reviews
    • 35 Shepherds Bush Road , London Display map
    • With free Wi-Fi, this 3-star hotel offers attractive and affordable accommodation in London's vibrant Shepherd's...

      Free Wi-Fi Breakfast included
    • 6.6km from London Centre
  • Sapphire Hotel
  • Price from 41.57€ per person per night
    • 3.0 out of 5 based on 61 reviews
    • 26-28 Sussex Gardens, London Display map
    • This simple and central London hotel offers free Wi-Fi between the Edgware Road and Paddington stations, about...

      Free Wi-Fi Breakfast included
    • 3.1km from London Centre
  • Four Stars Hotel
  • Price from 34.50€ per person per night
    • based on 235 reviews
    • 140 Battersea Park Road, Battersea, London Display map
    • This contemporary 4-star aparthotel with free Wi-Fi is situated just under a 10-minute walk from London's...

      Free Wi-Fi
    • 5km from London Centre
  • SO Park Battersea Aparthotel
  • Price from 41.57€ per person per night
    • based on 824 reviews
    • 78-84 Warwick Way, London Display map
    • This 2-star hotel enjoys a fantastical location in central London, just a 5-minute walk from Victoria Station....

      Breakfast included
    • 2.1km from London Centre
  • Blair Victoria & Tudor Inn Hotel
  • Price from 58.47€ per person per night