A trip to London can be expensive, but if you want more affordable accommodation with a more personal vibe, you could consider staying in a bed and breakfast instead of a hotel. B&Bs usually give you a more homey setting, reasonable prices, and sometimes the chance to experience life outside of the city centre. We're here to help you find a bed and breakfast London visitors love – this is our guide to bed and breakfasts in London.
Guide to bed and breakfasts in London
In this guide
Bed and breakfast accommodation in London
- The Lilac Door – Charming guesthouse
- Fitzrovia Belle – Central pub with rooms
- Hyde Park Radnor Hotel – Stay near Paddington
- Aster House – Elegant English country style
- Sandra & Andrew's B&B – Your home in London
- Mount View Guest House – Calm and convenient
- Juliette's Guest House – Lots of character
- Luxury B&B – Stay right in the centre
- Wynfrid House – Bed and German breakfast
- Barclay House – Luxury touches
- Pepys Road Bed & Breakfast – Three types of breakfast
- Piccolino Hyde Park Hotel – Stay near Hyde Park
- Crystal Palace B&B – Escape the hubbub
- The Commongate Hotel – Hotel full of history
- Marple Cottage Guest House – Charming ivy-covered house
- Primrose Guesthouse – Welcoming rooms
- B+B Belgravia – Stay in a Belgravia townhouse
- Bay Tree House – Escape central London
- Melrose House Bed & Breakfast – Award-winning South London B&B
- East Dulwich B&B – Family feel
- The Luxury Inn – Affordable and on-trend
- Muswell Hill B&B – Classic looks
- The Rose & Crown – Unique rooms at a pub
- The Dover Hotel – Well-located in London
- The Victoria – Pub accommodation near Richmond Park
- The Wellington – Right next to Waterloo
Bed and breakfast accommodation in London
Located in the southwest of the city, The Lilac Door is a popular choice if you want to stay in a B&B. This contemporary accommodation is set in an Edwardian property in an attractive area. Three bright and elegant guest rooms are available here, with stays including a continental or full English breakfast.
Central pub with rooms
Fitzrovia Belle offers B&B accommodation in the heart of the city. This place is a bustling traditional pub with five boutique guest rooms with a smart and contemporary look. Breakfast is included with every stay. This is an ideal base for exploring the city, but guests can also visit the pub for a drink or some traditional pub food.
Stay near Paddington
A stay at Hyde Park Radnor Hotel means convenient accommodation close to Paddington station in an elegant Victorian townhouse. This is a family-run bed and breakfast with a refined and classic style. The boutique rooms are comfortable and come with a range of amenities, plus you get a cooked or continental breakfast.
Elegant English country style
Located in South Kensington, Aster House is an award-winning B&B. It's based in an attractive townhouse that was built around 1850. There are 13 rooms decorated in an English country style, with one having access to its own garden. A comprehensive continental breakfast buffet is provided each day in the conservatory.
Your home in London
Experience staying in a London home at Sandra & Andrew's B&B in Wandsworth. At this popular bed and breakfast, guests get style-conscious accommodation plus access to a shared kitchen, terrace, and on-site parking. Breakfast is included, with à la carte and buffet options available. This budget-friendly place to stay offers easy access to central London.
Calm and convenient
Mount View Guest House is a popular choice for stays in North London, with convenient transport links to the rest of the city. This is a calm setting in a tree-lined street, with a refined look throughout the property. Staff are on hand to provide information and suggestions. Continental and cooked breakfasts are both available.
Lots of character
Juliette's Guest House is just minutes from Portobello Road and transport links. This is a charming bed and breakfast with individually decorated rooms full of character and retaining their period features. Every room has a sitting area that's ideal for enjoying breakfast in your room. Shared kitchen facilities are also available.
Stay right in the centre
Luxury B&B is a small bed and breakfast in Fitzrovia. You'll benefit from an affordable stay in the middle of the city. There are two rooms and one suite here, plus a rooftop garden that guests can use. Continental and full English breakfasts made with organic ingredients are served here. All dietary restrictions can be catered for.
Bed and German breakfast
Wynfrid House offers affordable B&B accommodation in Whitechapel. Everyone is welcome, but this hotel is especially popular with German visitors. Rooms are simple, and various types are available, including family rooms. The room rate includes a hearty German-style breakfast buffet that ranges from fresh fruit to cheese and cold meat.
Barclay House has boutique guest rooms and is located in a charming townhouse in Fulham. The B&B is in a lively and bustling area with lots to do. Various room types are available here, and there are luxurious touches like hypoallergenic pillows and underfloor heating. A self-service breakfast bar is available for guests.
Three types of breakfast
With Pepys Road Bed & Breakfast, you can stay in a family home close to Telegraph Hill Park, where you can check out impressive city views. Rooms are comfortable and elegant, with plenty of handy extras. Breakfast is served in the dining room overlooking the magnificent garden, with continental, full English, and Asian breakfasts available.
Stay near Hyde Park
Piccolino Hyde Park Hotel has 17 guest rooms and is based in an attractive townhouse. Guests here benefit from an affordable stay in a central part of the city. Rooms are comfortable and thoughtfully decorated, and rates include a continental breakfast served daily in the dining room. Other useful services include laundry facilities and a 24/7 reception.
Escape the hubbub
You can stay in South London at Crystal Palace B&B, which boasts a quaint style and impressive views. A suite with a lounge, basic kitchen facilities, and a terrace is available to book here. Stays include a continental breakfast buffet each day. This bed and breakfast suits all kinds of travellers and is ideal if you want a peaceful stay.
Hotel full of history
Originally a pub, The Commongate is now a smart and modern place to stay in Walthamstow. Various room types with useful amenities are offered here. On-site parking is available and there's a breakfast room where continental and full English breakfasts are served. A stay here is comfortable and convenient but also budget-friendly.
Charming ivy-covered house
Visitors can stay in Wimbledon at Marple Cottage Guest House. This charming bed and breakfast has ivy trailing down the outside and a cosy interior. The rooms here are simple and comfortable, and breakfast is served daily. Dietary needs can be catered for. Street parking is available here, too.
Family-run Primrose Guesthouse is based in North London. Rooms here are bright and elegant and feature several amenities. Continental and cooked breakfasts are included here, including vegetarian, vegan, and gluten-free choices. Families with children are welcome as well. Street parking is also available for complete convenience.
Stay in a Belgravia townhouse
Stay in the middle of the city with B+B Belgravia. This bed and breakfast is based in a period townhouse, but the rooms are modern. Twenty-six studios, rooms, and serviced apartments are available, including family rooms, making it ideal for all sorts of travellers. Hot and cold breakfasts are served in the communal breakfast room.
Escape central London
Located in suburban North London, Bay Tree House is a great place to escape the pace of the city. The B&B is near the tube station, so getting around is easy. A range of rooms are available in this family-run establishment—every day, a cooked breakfast is served, including vegetarian options.
Award-winning South London B&B
Melrose House Bed & Breakfast in South London is an award-winning place to stay. This B&B is peaceful and quiet, with various tasteful rooms available. Breakfast is included in the room rate, with continental and cooked options. This property has a period breakfast room and a relaxing lounge that opens into the garden.
East Dulwich B&B gives you a base in an attractive part of the city. This understated family home has a welcoming atmosphere and provides simple but comfy accommodation. It's particularly popular with business travellers. Rooms have all the furnishings and amenities you need, plus a continental breakfast is included. Bathroom facilities are shared.
Affordable and on-trend
Staying in a cool part of town doesn't have to be expensive. Affordable accommodation in Dalston is available at The Luxury Inn, a modern B&B housed in a former factory. Rooms are minimalist and functional, with four different rooms available. Guests also have access to a cool loft lounge with a vibrant atmosphere. A continental breakfast buffet is included in the rate.
Ideal for attending events at Alexandra Palace, Muswell Hill B&B is a family-run establishment in North London. The two guest rooms here have a classic style and comfy furnishings. Both have sitting areas and can accommodate up to three people. A continental breakfast served in your room is included as part of the stay.
Unique rooms at a pub
Stay in trendy Stoke Newington at The Rose & Crown, a traditional pub that's also a guesthouse. This family-run place is in the heart of the local area. The seven individually designed rooms are spacious and comfortable. A stay here includes a continental breakfast, and you can always pop into the pub for lunch, dinner, or drinks.
Well-located in London
Based near Victoria station, The Dover Hotel is in a convenient location for domestic and international travellers. The hotel is based in a 19th-century townhouse and has simple contemporary rooms available. A continental breakfast is included, served in the dining room each morning. Guests can expect friendly and helpful service from the team here.
Pub accommodation near Richmond Park
Welcoming pub The Victoria is just minutes from Richmond Park and has six elegant guest rooms. Breakfast is included in the stay on most days. You can also head into the pub for lunch, dinner, or a drink. The pub and rooms are luxurious, with colourful walls and quality furnishings.
Right next to Waterloo
If you need easy access to Waterloo station, The Wellington is the ideal place to stay. This historic wood-panelled pub serves cask ale and classic British cooking and has on-site hotel rooms. Every hotel stay is on a bed-and-breakfast basis. Various room types are available here, including family rooms decorated with bold, contemporary style.