Mobile View

B and B Hotels in London

More than 122 London

London B and B Hotels

A London B and B is a cost effective way to make the most of your stay in London. The TravelStay Price Promise Guarantee also means that you will get the best rates around. London is an exciting and varied city; each area has a unique character of its own and there are plenty of different London Hotels to chose from, however the best hotels always book up fast so you need to choose your bed and breakfast in London today!

For a taste of the lively East End opt for the City View Hotel London, just one of the hotels in Bethnal Green, London, we have available. For a visit to North London, stay at the Athena Palace Hotel, one of our hotels in Turnpike Lane that’s really close to the tube station!

Top selling London B and B Hotels Last updated: 13 May 22

More B&B hotels in London

Last updated: 13 May 22
B&Bs in London Star Rating Location customer rating Price per person
per night
West Cromwell Hotel 3 Star B and B">   B&B Earls Court
3.9
£11.69
Acacia Hostel London Hostel">   Hostel South Kensington
3.5
£13.00
Blair Victoria Hotel 1 Star Hotel">   Hotel Victoria
3.1
£14.50
Royal Guest House 2 Star B and B">   B&B Shepherds Bush
4.2
£14.67
Chester Hotel Victoria 2 Star Accommodation">   Accommodation Victoria
3.5
£15.00
Notting Hill Gate Hotel 3 Star B and B">   B&B Notting Hill Gate
3.6
£15.00
Carlton Hotel 2 Star B and B">   B&B Victoria
3.1
£16.30
Hyde Park Court Hotel 3 Star B and B">   B&B Paddington
3.3
£16.30
Colliers Hotel 2 Star B and B">   B&B Victoria
3.5
£17.00
The Bridge Hotel 3 Star Hotel">   Hotel Borough
4.1
£17.30
Lidos Hotel 3 Star Hotel">   Hotel Victoria
3.5
£17.50
Kensington Suite Hotel 3 Star Hotel">   Hotel West Kensington
3.6
£17.50
Nayland Hotel London 3 Star Hotel">   Hotel Paddington
4.0
£17.50
Park Hotel London 2 Star Accommodation">   Accommodation Victoria
3.2
£18.00
Ventures Hotel 3 Star Hotel">   Hotel Paddington
3.4
£18.00
City View Hotel Roman Road 2 Star Hotel">   Hotel Tower Hamlets
3.8
£18.50
Holland Court Hotel 3 Star Hotel">   Hotel Kensington
3.7
£18.50
Ascot Hyde Park Hotel 2 Star Hotel">   Hotel Paddington
3.5
£18.70
City View Hotel London 2 Star B and B">   B&B Bethnal Green
3.3
£19.50
New Dawn Hotel London 2 Star Hotel">   Hotel Bayswater
3.4
£19.50
Chiswick Lodge Hotel 2 Star Hotel">   Hotel Chiswick
3.5
£19.70
The London Paddington Hotel 2 Star Hotel">   Hotel Bayswater
3.5
£19.90
St Mark Hotel London 3 Star Hotel">   Hotel Earls Court
3.8
£20.00
Adare Hotel 2 Star Hotel">   Hotel Paddington
3.0
£20.70
Holland Inn Hotel 2 Star Hotel">   Hotel Kensington
3.5
£21.00
Elmwood Hotel 2 Star B and B">   B&B Kings Cross
3.8
£21.70
Avon Hotel London 3 Star B and B">   B&B Paddington
4.2
£21.80
Brompton Hotel London 2 Star Hotel">   Hotel Kensington
3.2
£21.80
Alexandra Hotel 3 Star Hotel">   Hotel Paddington
3.5
£22.50
Fairway Hotel London 3 Star B and B">   B&B Kings Cross
4.0
£22.50
Griffin House Hotel 3 Star Hotel">   Hotel Marble Arch
3.4
£23.00
City Lodge London 2 Star B and B">   B&B East London
3.6
£23.00
Guilford Hotel 2 Star Hotel">   Hotel Camden
3.8
£23.30
New Market House 3 Star B and B">   B&B Camden
3.7
£23.33
Bayswater Inn 3 Star Hotel">   Hotel Bayswater
3.8
£23.40
Talbot House London 3 Star Accommodation">   Accommodation Paddington
4.5
£24.00
Belgrave Hotel London 3 Star Hotel">   Hotel Oval
3.8
£25.00
Victor Hotel London Victoria 3 Star Hotel">   Hotel Victoria
4.0
£25.00
Hub House London 3 Star Accommodation">   Accommodation Leyton
4.3
£25.00
City Stay Hotel London 2 Star B and B">   B&B Bow
4.2
£25.00
Comfort Inn Edgware Road 3 Star Hotel">   Hotel Paddington
4.1
£25.00
Shoreditch Inn 3 Star Accommodation">   Accommodation Shoreditch
4.5
£25.00
Grenville Hotel 2 Star Hotel">   Hotel Camden
4.4
£26.30
Crestfield Hotel 2 Star Hotel">   Hotel Kings Cross
4.2
£26.30
Dover Hotel London 3 Star B and B">   B&B Victoria
3.8
£27.00
Avni Kensington Hotel 3 Star Hotel">   Hotel South Kensington
4.0
£27.00
The 29 London (fka Airways Hotel) 3 Star B and B">   B&B Victoria
3.8
£27.50
St Georges Inn Victoria 3 Star Hotel">   Hotel Victoria
3.6
£27.50
Fountain Hotel London 2 Star Hotel">   Hotel Tottenham
4.1
£29.50
The W14 Hotel London 3 Star Accommodation">   Accommodation Kensington
4.0
£31.00
Beaconsfield Hotel 2 Star Hotel">   Hotel Finsbury Park
3.8
£31.00
Maitrise Hotel London Maida Vale 4 Star Hotel">   Hotel Maida Vale
3.9
£32.00
Cameron Hotel London 2 Star Hotel">   Hotel Paddington
4.1
£33.25
The Pack and Carriage Bar and Rooms 3 Star Hotel">   Hotel Euston
4.0
£33.30
Portico Hotel (formerly Hanover) 3 Star B and B">   B&B Victoria
3.6
£33.30
Best Western Palm Hotel London 4 Star Hotel">   Hotel Brent Cross
4.5
£34.67
Ivy House Hotel Budget Hotel">   Hotel Victoria
3.4
£35.00
Holly House Hotel London 2 Star B and B">   B&B Victoria
3.6
£35.00
Oxford Hotel London 3 Star Hotel">   Hotel Earls Court
3.4
£36.00
Maitrise Hotel London Edgware Road 4 Star Hotel">   Hotel Paddington
3.8
£40.00
So Paddington Hotel 3 Star Hotel">   Hotel Paddington
3.7
£49.50
Astor Court Hotel 3 Star Hotel">   Hotel Oxford Street
4.1
£49.80
Docklands Lodge Hotel London 4 Star Hotel">   Hotel Docklands
4.3
£50.00
Glendale Hyde Park Hotel 3 Star Hotel">   Hotel Paddington
3.5
£55.00
Swinton Hotel 2 Star Hotel">   Hotel Kings Cross
3.6
£59.70
Comfort Inn London - Westminster 2 Star Hotel">   Hotel Victoria
3.7
£80.21
Chiswick Rooms 4 Star Hotel">   Hotel Chiswick
4.6
£90.00
Windsor House Hotel
Notting Hill Gate Hotel
Chester Hotel Victoria
Hyde Park Court Hotel
Grove Hill Hotel
Arriva Hotel
Elmwood Hotel
Carlton Hotel London
Hotel Meridiana
Dover Hotel London
Multiple currencies display