Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap B&Bs in London

Want to find your own cosy home-from-home at a great price in London? Take a look at our selection of cheap B&Bs and guest houses across the exciting British capital and enjoy genuine London hospitality! Tuck into a classic cooked English breakfast to keep your strength up for sightseeing, and get top tips on what to see and do from your local hosts. Whether you want somewhere handy for Victoria train station, or a comfortable retreat to rest after shopping in the West End or partying in Soho, we have the perfect bed and breakfast or guest house to suit your needs.

48 places available
  • Sort by
    • based on 600 reviews
    • 195-197 Sumatra Road, London Show map
    • This friendly, great-value guest house offers cosy rooms in London, just 10 minutes by tube from Buckingham Palace...

      Breakfast included
    • 6.4km from London Centre
  • Charlotte Guest House
  • Price from 40.68€ per person per night
    • 5.0 out of 5 based on 1 reviews
    • 42 Tachbrook Street, London Show map
    • This simple, no-frills London guest house features free Wi-Fi and a fantastically central location just a...

      Free Wi-Fi
    • 1.9km from London Centre
  • Marisa House Victoria
  • Price from 75.46€ per person per night
    • based on 236 reviews
    • 39 Bath Road, London Show map
    • The hotel - B&B offers basic, budget accommodation in the leafy suburb of Chiswick in London, just a 20-minute...

      Breakfast included
    • 8.7km from London Centre
  • Chiswick Court Hotel - B&B
  • Price from 30.17€ per person per night
    • based on 255 reviews
    • 12 Sussex Place, London Show map
    • With free Wi-Fi throughout, this 3-star B&B has a fantastic central London location right next to Hyde Park, and only...

      Free Wi-Fi Breakfast included
    • 3.2km from London Centre
  • Barry House
  • Price from 85.30€ per person per night
    • based on 100 reviews
    • 90 Highgate Hill, Islington, London Show map
    • In London's charming Highgate Village, this inn offers simple and affordable guest rooms with free Wi-Fi above a...

      Free Wi-Fi Breakfast included
    • 6.8km from London Centre
  • Old Crown Inn B&B Highgate Village
  • Price from 52.49€ per person per night
    • based on 74 reviews
    • 87-93 Lampton Road Hounslow, London Show map
    • Free Wi-Fi, free private parking, and a location just a 15-minute journey on the tube from Heathrow Airport are...

      Free Wi-Fi Breakfast included
    • 16.9km from London Centre
  • Civic Guest House
  • Price from 32.81€ per person per night
    • based on 78 reviews
    • 86 Wildwood Road, Hampstead Garden, London Show map
    • Set in a charming, historic house with gardens, this warm and friendly B&B in north London is just steps from...

      Free Wi-Fi Breakfast included
    • 8.7km from London Centre
  • B&B Iolanthe
  • Price from 52.39€ per person per night
    • based on 20 reviews
    • 26 Sandringham Road NW11 9DP, London Show map
    • This welcoming B&B with free Wi-Fi is situated in Golders Green, an affluent suburb in North London, a...

      Free Wi-Fi Breakfast included
    • 9.2km from London Centre
  • Room One B&B
  • Price from 36.09€ per person per night
    • based on 136 reviews
    • 113-115 Roman Road, London Show map
    • With basic, budget rooms and shared kitchen facilities, this guest house in London's East End is located 500...

      Free Wi-Fi Breakfast included
    • 5.9km from London Centre
  • City View Hotel Roman Road
  • Price from 36.09€ per person per night
    • 3.5 out of 5 based on 31 reviews
    • 90 Turnham Green Terrace, London Show map
    • With budget rooms in a smart neighbourhood, this is an affordable London choice. Marion House is a budget...

    • 9km from London Centre
  • Marion House
  • Price from 26.34€ per person per night
    • based on 41 reviews
    • 59 Claremont Road, London Show map
    • With free Wi-Fi, this good value B&B is situated in Forest Gate, East London, close to the Olympic...

      Free Wi-Fi Breakfast included
    • 12km from London Centre
  • Brittains' B&B
  • Price from 40.96€ per person per night
    • 4.0 out of 5 based on 22 reviews
    • 198 St. Ann's Road, London Show map
    • With a garden balcony and kitchen facilities, this friendly guest house offers attractive, affordable rooms in...

      Free Wi-Fi
    • 8.6km from London Centre
  • Tottenham Guest House
  • Price from 36.09€ per person per night
    • 25 Argyle Road, Ilford, London Show map
    • Free perks like private parking and Wi-Fi are a few of the advantages of this 3-star Ilford hotel. Housed in a...

      Free Wi-Fi Breakfast included
    • 14.6km from London Centre
  • Rosalee Hotel Illford
  • Price from 39.37€ per person per night
    • based on 24 reviews
    • 12 Malvern Road, London Show map
    • Make the most of great home comforts like free Wi-Fi and a/c at this well-maintained London guesthouse, which...

      Free Wi-Fi
    • 10.2km from London Centre
  • London Malvern Road Rooms to Let
  • Price from 38.06€ per person per night
    • based on 25 reviews
    • 1 Tennyson Road, Walthamstow, London Show map
    • This guest house offers no-frills, affordable accommodation in the Walthamstow area of east London, about 25 minutes...

      Free Wi-Fi
    • 10.4km from London Centre
  • Tennyson House
  • Price from 22.96€ per person per night
    • 3.0 out of 5 based on 26 reviews
    • 66 Carlyle Road, London Show map
    • This no-frills guesthouse with free Wi-Fi and a shared kitchen is located in a calm London neighbourhood just...

      Free Wi-Fi
    • 13.2km from London Centre
  • Manor Park House
  • Price from 39.37€ per person per night
    • based on 209 reviews
    • 17 York Way, London Show map
    • This 2-star hotel offers free Wi-Fi and is ideally located in Camden in London, about a 15-minute walk from...

      Free Wi-Fi Breakfast included
    • 3.9km from London Centre
  • New Market Ale House
  • Price from 52.49€ per person per night
    • based on 78 reviews
    • 20 Denbigh Road, Ealing, London Show map
    • The B&B occupies a charming Edwardian villa with a garden in the London suburb of Ealing, a 15-minute drive...

      Free Wi-Fi Breakfast included
    • 13.1km from London Centre
  • At-Home Bed and Breakfast
  • Price from 45.93€ per person per night
    • based on 96 reviews
    • 10 Russell Road, London Show map
    • Just 300 metres from Twickenham Rugby Stadium, this affordable guest house in London offers cosy rooms and studios...

      Free Wi-Fi Breakfast included
    • 15.8km from London Centre
  • Twickenham Guest House
  • Price from 45.93€ per person per night
    • based on 41 reviews
    • 49 Colville Road, Leyton, London Show map
    • With Wi-Fi, this budget guest house offers cheap, no-frills accommodation in east London. Situated in Leyton,...

      Free Wi-Fi
    • 10.3km from London Centre
  • Rooms For You
  • Price from 22.96€ per person per night