Search Hotels

Powered byHilton. FOR THE STAY

Top London bed and breakfasts

Save money on accommodation by staying in a cheap B&B in London.
Content contains affiliate links, marked with asterisks (*). If you click through and make a purchase, Visit London receives a commission – every purchase supports London’s jobs and economy.

Bed and breakfasts (B&Bs) are the perfect accommodation choice for anyone looking to stay in London for less. When you're out and about all day, a comfy bed and hearty breakfast are all you need!

Tuck in to complimentary buffets, or pay a small price for a continental or cooked breakfast, at some of the best B&Bs in London – from the centre of the city to the leafy outer suburbs.

Alternatively, London’s top hostels or cheap hotels are other great low-cost options.

The Lilac Door

Venture to leafy West Dulwich where you’ll find The Lilac Door*, an Edwardian house that is both affordable and relaxing. Just moments from Brockwell Park and some of London’s top attractions, the hotel provides a £10 continental breakfast before you take to all the capital has to offer.

Where: West Dulwich (140 Rosendale Road, SE21 8LG)

The Clarendon

Wake up to a delicious complimentary full English breakfast at The Clarendon. During your stay, stroll through Greenwich Park to catch breathtaking views of the city, or spot the historic Cutty Sark, before visiting one of the many spots next to the river for a tasty lunch.

Where: Blackheath (Montpelier Row, SE3 0RW)

London Zoo Lodges

Woman sipping on a morning coffee at London Zoo Lodges

Bring the family for a stay among the animals at London Zoo Lodges. The whole experience includes free parking, a two-course dinner and buffet breakfast, followed by an exclusive tour and two days of entry to London Zoo.

Where: Camden (London Zoo, NW1 4RY)

B+B Belgravia

Enjoy the charming interiors during your stay at the boutique B+B Belgravia. This grade II-listed retreat is located in Victoria, with comfortable double and twin rooms or more spacious family rooms if you have kids in tow. A full breakfast is included with every stay.

Where: Belgravia (64-66 Ebury Street, SW1W 9QD)

Arosfa Hotel

Set in a refurbished Georgian townhouse, Arosfa Hotel provides you with a full English breakfast, along with tea and coffee during your stay. Explore some of London’s top historic landmarks located just a short walk away, including the free-to-enter British Museum and British Library, as well as Covent Garden.

Where: Fitzrovia (83 Gower Street, WC1E 6HJ)

The Rose and Crown

Sleep at The Rose and Crown in Wimbledon and enjoy a delicious breakfast each morning with its B&B options. As well as being a family-friendly hotel, dogs are also allowed, so you can feel right at home during your stay in the city.

Where: Wimbledon (55 High Street, SW19 5BA)

Staybridge Suites London – Vauxhall

Breakfast buffet area at Staybridge SUites

Stay off the beaten path in one of Staybridge Suites London – Vauxhall’s apartment-style rooms. Spacious suites for two or three all feature comfy beds with a modern bathroom and kitchenette, as well as a complimentary buffet breakfast each morning.

Where: Vauxhall (100 Vauxhall Walk, SE11 5EL)

Travelodge London Central City Road

Tuck in to unlimited hot and cold breakfast options for £10.25 per person at Travelodge London Central City Road, where two kids aged 15 and under can eat for free with every paying adult. Situated a short eight-minute walk from Liverpool Street station, you will be just a few Tube stops from many top free things to do in the city.

Where: Shoreditch (1-23 City Road, EC1Y 1AG)

Park Grand Paddington Court Hotel

Take advantage of a complimentary breakfast included in every stay at Park Grand Paddington Court Hotel. The hotel is located near Notting Hill and Portobello Road Market, so you can hunt for some vintage gems before exploring some of the many culinary treats on offer from the market.

Where: Paddington (27 Devonshire Terrace, W2 3DP)

Holiday Inn Express London Hammersmith

Make yourself at home in west London at Holiday Inn Express London Hammersmith*. Fill up on a free breakfast of bacon, eggs, sausages, pastries and more, or take it to-go on a rented bike and picnic in the stunning surroundings of Hyde Park.

Where: Hammersmith (120-124 King Street, W6 0QU)

Hampton by Hilton London Waterloo

Plan each exciting day over a tasty free buffet breakfast and complimentary wifi at Hampton by Hilton London Waterloo. Access the whole city from Waterloo station, about a five-minute walk away, or head to nearby South Bank – home to the London EyeLondon Dungeon and SEA LIFE London Aquarium.

Where: Waterloo (157 Waterloo Road, SE1 8XA)

The Rembrandt

Bask in the summer rays in the conservatory bar or cosy up next to the crackling fire in winter at The Rembrandt. With its complimentary full English breakfast each morning, this hotel is perfect if you’re looking to spend a little more on a luxurious stay.

Where: South Kensington (11 Thurloe Place, SW7 2RS)

Ibis Styles London Southwark

Start your morning with an unlimited continental breakfast at Ibis Styles London Southwark*. Afterwards, wander down to the river Thames and enjoy the view of London from the South Bank, before stocking up on some foodie treats at nearby Borough Market.

Where: Southwark (43-47 Southwark Bridge Road, SE1 9HH)

Luna Simone Hotel

Delight in a mouthwatering full English breakfast each morning included in your stay at the Luna Simone Hotel. Based in Victoria, the hotel offers comfortable rooms of different sizes, with fantastic access to London’s top attractions.

Where: Waterloo (47-49 Belgrave Road, SW1V 2BB)

Hyatt Regency London Blackfriars

Splash out on a Regency Club room or suite at Hyatt Regency London Blackfriars*, and receive a complimentary breakfast, refreshments all day and evening cocktails with canapes. If you’re looking to spend less, opt for a King Bed room with breakfast included at a small charge per person.

Where: Blackfriars (19 New Bridge Street, EC4V 6DB)

Georgian House Hotel

A double bed with white linen and blue cushions, with statement wallpaper behind and a pale green chair in the corner facing the bed.

Enjoy a tasty continental breakfast during your stay for a small extra cost at the Georgian House Hotel, a chic townhouse with a homely atmosphere. Solo travellers can choose a Tiny Single, or Harry Potter fans should opt for the Wizarding Chambers with portrait-lined passageways leading to magical wizard-themed rooms.

Where: Pimlico (35-39 St George's Drive, SW1V 4DG)

Phoenix Hotel

Feel like a Notting Hill local at Phoenix Hotel. Enjoy a fantastic night’s sleep in the comfortable modern rooms, before starting your day with a continental breakfast buffet. Make memories in the beautiful surroundings of Kensington, where you will be near some of London's famous museums and top royal attractions.

Where: Notting Hill (1-8 Kensington Gardens Square, W2 4BH)

Adria Hotel

Keep your visit to London cheap with a stay at Adria Hotel*. Each room is warm and homely with a modern ensuite, and there are communal areas to socialise in with fellow travellers. Guests can tuck in to the free full English buffet for breakfast.

Where: Hammersmith (44-46 Glenthorne Road, W6 0LS)

Explore other great cheap accommodation options in the capital, including the top family-friendly hotels or London’s best hostels.

Explore by category