TravelStay has plenty of cheap accommodation in London to suit all budgets. Here, you can find bed and breakfasts in London in any London neighbourhood.
Book an affordable bed and breakfast in any area of London from as little as £9.17 per person
You can find some great value bed and breakfasts in Central London with TravelStay.
Situated in the posh area of Marylebone is the Fitzroy Hotel (41 Fitzroy Street; Warren Street), a one-star London bed and breakfast with per person prices from only £26.33, perfect for visiting London on a budget!
Other options include the Boston Court Hotel (26 Upper Berkeley Street; Marble Arch), which is located right near the London shopping haven of Oxford Street and rooms are available from just £24.75 per person, leaving plenty of money left over for a splurge at the shops!
People arriving in London from Heathrow Airport could find that London bed and breakfasts in Paddington are ideal.
The Normandie Hotel (96 Sussex Gardens; Paddington) is a three-star bed and breakfast in London where per person prices start from only £18.93 a night.
Bed and breakfasts in Bayswater are also a great London accommodation option for travellers, as they are close to Paddington station, terminus of the Heathrow Express.
For bed and breakfasts in Queensway, the Rose Court Hotel (1-3 Talbot Square; Paddington) is a comfortable Victorian townhouse, with rooms from £25 a night per person.
If you are arriving in London from Gatwick Airport or on the coach, you will come into Victoria, where there are plenty of cheap London bed and breakfasts to choose from.
You can find bed and breakfasts in Victoria at the brand new Astors Hotel (110-112 Ebury Street; Victoria), a four-star accommodation in London from just £54.50.
For a more modest budget, rooms at the Belgravia Hotel (118 Ebury Street; Victora) are only £24.90 a night per person.
Bed and breakfasts in Victoria are also ideally located for visiting Buckingham Palace and seeing London theatre hits Wicked and Billy Elliot.
Search for other inexpensive bed and breakfast hotels in Victoria. Prices start at £9.17 per person
Situated far enough away from London for some peace and quiet, but close enough to get into Central London in just a short time is the three-star Heatherbank Guesthouse (25-29 Woodside Park Road; Woodside Park) in Finchley.
Prices start from just £35 per person and place you within a good distance from Brent Cross shopping centre, Highgate and Alexandra Palace.
If you want slightly closer bed and breakfasts in London, try the Anchor House Hotel (10 West Heath Drive; Golders Green), where you can find rooms from just £22.25 per person in this prime location, right near Hampstead Heath and its attractions.
When choosing bed and breakfasts in Kings Cross you are spoilt for choice. The Carlton Hotel (Birkenhead Street; Kings Cross) is a great North London bed and breakfast if you are arriving in London from the Eurostar or the north of England.
At just £31.25 a night, this London accommodation is minutes from the international station and the tourist hotspots of Central London.
Meanwhile, you can find the Central Hotel (16-18 Argyle Street; Kings Cross) to be the perfect London bed and breakfast for you as rooms start at a budget-clinching £25.67 per person per night!
This area is also a great place to stay if you want to visit the bars and clubs of nearby Camden.
Kings Cross has bed and breakfasts, hostels and hotels: reserve your room from as low as £9.17 per person
South London bed and breakfasts are ideal for getting to the attractions of the South Bank, namely Shakespeare's Globe, Tower Bridge and the Royal Festival Hall.
Try the St Georges Hotel (107-115 St Georges Drive; Pimlico), which has rooms from just £29.50 per person and is located close to the River Thames.
The nearby Carlton Hotel (90 Belgrave Road; Pimlico) also offers good accommodation in London from £28 a night.
People looking for cheap bed and breakfasts in Fulham and Chelsea might prefer the Chelsea Lodge Hotel (268 Fulham Road; Fulham Broadway). This three-star London bed and breakfast is perfect for football fans, as it is situated just minutes from Chelsea football ground Stamford Bridge.
West London bed and breakfasts
Bed and breakfasts in Hammersmith are great for visitors who want to be among the bars and clubs of the London neighbourhood, largely populated by expat Australians.
Finding bed and breakfasts in Shepherds Bush are also ideal for this London neighbourhood nightlife.
The Euro Hotel Hammersmith (31 Shepherds Bush Road; Shepherds Bush) is unbelievably well-priced. It is a four-star bed and breakfast in London, but has prices from just £16.40, making it perfect for the budget traveller.
Also at a steal is the Windsor House Hotel (12 Penywern Road; Earls Court), suited for people looking for bed and breakfasts in Earls Court.
This London bed and breakfast has rooms from only £17.70 per person per night and is minutes from the station. It is also in the heart of the activity of the London neighbourhood and provides a good base for visiting the London museums of South Kensington.
If you are arriving in London from Heathrow Airport, Firs Lodge (289 - 291 Bath Road; Hounslow West) in Hounslow is so close. Either take a short taxi ride or hop on the Piccadilly line and you can rest your feet after a flight in no time.
You can book a room at this London bed and breakfast from only £22 per person per night.
Looking for a bed and breakfast near Heathrow Airport? Find your ideal BnB from just £9.17 per person
Bed and breakfasts in East London provide a great base for the attractions of Greenwich, home to the National Maritime Museum and plenty of bars and clubs.
You can find bed and breakfasts in Stratford along its main thoroughfare, Romford Road. The Countryside Hotel (207 Romford Road; Stratford) is a comfortable, two-star London bed and breakfast.
Prices here start from just £16.25 per person and it is located ten minutes from the heart of the London neighbourhood.
This is an up and coming area of London with huge rejuvenation, and people staying in bed and breakfasts in Stratford will soon find Europe's largest shopping mall, Westfield, in the heart of the Olympic village.
What's more, Stratford is ideally located on the Central Line for easy access to Central London, and people arriving in London from City Airport can also get to the London neighbourhood on the DLR.
For an even cheaper bed and breakfast in East London, the Grove Hill Hotel (38 Grove Hill, South Woodford) in the beautiful suburb of South Woodford has per person prices from only £15.50 a night.
Here, you are still on the Central Line, but you can also enjoy the restaurants, shops and kitsch cafes on the high street.
Whatever your choice, you can find the best London bed and breakfasts for unbelievably cheap prices if you book through TravelStay, so get hunting!