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.

211 places available
  • Sort by
    • based on 250 reviews
    • 22 Upper Berkeley Street, London Display map
    • Basic, budget accommodation in central London, a 5-minute walk from Marble Arch, Hyde Park and Oxford Street....

    • 2.5km from London Centre
  • Berkeley Court Hotel
  • Price from US$43.79 per person per night
    • based on 193 reviews
    • 21-23 Craven Road, London Display map
    • Modern, comfy, 3-star hotel with free Wi-Fi located in Bayswater, right in the centre of London. The...

      Free Wi-Fi
    • 3.6km from London Centre
  • Mina House Hotel
  • Price from US$46.29 per person per night
    • based on 104 reviews
    • 129 Roman Road, London Display map
    • This 2-star hotel offers simple, affordable accommodation with free Wi-Fi in the vibrant Bethnal Green neighbourhood...

      Free Wi-Fi Breakfast included
    • 5.9km from London Centre
  • Old Friend Hotel
  • Price from US$37.52 per person per night
    • based on 948 reviews
    • 29-31 St Georges Drive, London Display map
    • With free Wi-Fi, this affordable hotel is fantastically located in central London, a 5-minute walk from...

      Free Wi-Fi Breakfast included
    • 2.3km from London Centre
  • Airways Hotel Victoria
  • Price from US$80.69 per person per night
    • based on 1233 reviews
    • 16-18 & 24 Penywern Road, London Display map
    • This affordable 3-star hotel is located just a 5-minute walk from the Earl's Court Exhibition Centre in central...

      Wi-Fi available Breakfast included
    • 5km from London Centre
  • Oxford Hotel
  • Price from US$21.96 per person per night
    • based on 261 reviews
    • 18 Leigham Court Road, London Display map
    • This friendly and affordable 2-star hotel is located in Streatham, south London, only a 15-minute train journey...

      Wi-Fi available Breakfast included
    • 8.9km from London Centre
  • Leigham Court Hotel
  • Price from US$50.04 per person per night
    • based on 251 reviews
    • 143 Strand, London Display map
    • Located right on London’s famous Strand, in the West End, 5 minutes’ walk from Covent Garden, this 1-star budget...

      Breakfast included
    • 0.8km from London Centre
  • Hotel Strand Continental - Hostel
  • Price from US$33.78 per person per night
    • based on 233 reviews
    • 54 Uxbridge Road, London Display map
    • This welcoming hotel provides free Wi-Fi and charming rooms at an affordable price in Shepherd's Bush, west...

      Wi-Fi available
    • 6.4km from London Centre
  • W12 Rooms
  • Price from US$37.53 per person per night
    • based on 267 reviews
    • 20 Saint George's Drive, London Display map
    • Right in the centre of London, the 3-star New England Hotel is a simple, budget hotel in a fantastic location near...

      Free Wi-Fi Breakfast included
    • 2.2km from London Centre
  • New England Hotel
  • Price from US$61.93 per person per night
    • based on 1376 reviews
    • Westbourne Terrace 100-102, London Display map
    • Ideal for budget travellers, this establishment offers pristine, colourfully decorated guest rooms and dorms in...

      Wi-Fi available Breakfast included
    • 3.8km from London Centre
  • Equity Point London Hotel
  • Price from US$30.22 per person per night
    • based on 232 reviews
    • 48 Norfolk Square, London Display map
    • Handily located next to Paddington Station, this no-frills hotel right in the centre of London provides...

      Wi-Fi available Breakfast included
    • 3.3km from London Centre
  • Hyde Park Court Hotel
  • Price from US$71.93 per person per night
    • based on 64 reviews
    • 359 Mile End Road, London Display map
    • With free Wi-Fi, this simple hotel offers modern, affordable guest rooms in east London. It's just a 3-minute walk...

      Free Wi-Fi Breakfast included
    • 6.5km from London Centre
  • New Globe Hotel
  • Price from US$55.04 per person per night
    • based on 175 reviews
    • Pemberton Gardens, Islington, London Display map
    • This 4-star aparthotel with free Wi-Fi in a picturesque, 19th-century building is located in the quiet,...

      Free Wi-Fi
    • 6.1km from London Centre
  • SO Arch Aparthotel
  • Price from US$50.10 per person per night
    • 2.0 out of 5 based on 69 reviews
    • 365-367 Romford Road, Forest Gate, London Display map
    • This budget hotel offers affordable accommodation and free parking in east London, just a 15-minute drive from...

      Free Wi-Fi Breakfast included
    • 11.6km from London Centre
  • Hartley Hotel
  • Price from US$37.41 per person per night
    • based on 60 reviews
    • 135 Leytonstone Road, London Display map
    • This 2-star inn is located in Stratford, northeast London, about a 20-minute tube-journey from the city centre....

    • 10.3km from London Centre
  • Glorydale Inn
  • Price from US$37.53 per person per night
    • based on 19 reviews
    • 43 Shepherds Bush Road, London Display map
    • This friendly and affordable guest house in London offers cosy rooms and free Wi-Fi in the Hammersmith...

      Free Wi-Fi Breakfast included
    • 6.6km from London Centre
  • Royal London Hotel & Apartments
  • Price from US$31.28 per person per night
    • based on 219 reviews
    • 9-13 Clapham Road, London Display map
    • With free Wi-Fi, this 3-star hotel in south London is located just 250 metres from the Oval cricket ground,...

      Wi-Fi available Breakfast included
    • 3.2km from London Centre
  • Belgrave Hotel
  • Price from US$68.81 per person per night
    • based on 316 reviews
    • 326- 328 Seven Sisters Road , London Display map
    • The Pembury Hotel is a recently refurbished 2 star London establishment located opposite the expansive Finsbury Park...

      Free Wi-Fi Breakfast included
    • 6.7km from London Centre
  • The Pembury Hotel
  • Price from US$178.27 per person per night
    • based on 25 reviews
    • 18-20 Wilberforce Road, London Display map
    • With free Wi-Fi, these modern and affordable studio apartments in north London are located 350 metres from the...

      Free Wi-Fi
    • 6.6km from London Centre
  • Central Park Studios
  • Price from US$109.46 per person per night
    • based on 986 reviews
    • 30 St George's Drive, London Display map
    • The 3-star Hanover Hotel Victoria offers basic rooms at affordable prices in a great location in central London, just...

      Free Wi-Fi Breakfast included
    • 2.2km from London Centre
  • Hanover Hotel Victoria
  • Price from US$62.55 per person per night