Cheap London Hotels

Ambassadors Hotel London Kensington

2.7 miles from London
3 Star Hotel  Hotel in South Kensington, Central London

If you fancy staying in one of the cheapest three star hotels in London, book a room here right now! You can walk to loads of top London tourist attractions like the Natural History Museum and Kensington Palace. You can unwind in the soft drinks bar or guest lounge afterwards.

3.9
Book from £27.27 per person

Comfort Inn London

1.3 miles from London
3 Star Hotel  Hotel in Vauxhall, Central London

As this three star discount London hotel’s so well located you can stroll to the London Eye and the Houses of Parliament, or hop on a tube to get around London. There’s a range of facilities for you to enjoy including a garden, fitness centre and coffee shop, so book today!

3.7
Book from £27.50 per person

Bluebells Hotel

3.1 miles from London
Selling Fast
3 Star B and B  B&B in Notting Hill Gate, Central London

It’s amazing how cheap this central London hotel is when you consider the fact that it’s based in chic Notting Hill, close to the Portobello Road Market, Hyde Park and Notting Hill Gate Tube Station. Book a room here and you get a continental breakfast included in the price!

3.5
Book from £28.20 per person

Belgrove Hotel

2.0 miles from London
2 Star B and B  B&B near London, London

Book this cheap London hotel and you can save money on accommodation and eating out as an all you can eat buffet breakfast is provided. You can walk to places like the London Canal Museum and the British Library. Kings Cross’ tube station will whisk you all over London!

3.4
Book from £28.33 per person

Holly House Hotel London

1.0 miles from London
2 Star B and B  B&B in Victoria, Central London

The really low-cost rooms you can reserve at this cheap hotel in London’s Victoria are great value for money as continental breakfast is included. The location is fantastic too as you’ll find Buckingham Palace, the Queens Gallery and the Royal Mews within easy reach!

3.5
Book from £30.00 per person

Grapevine Hotel

1.0 miles from London
2 Star Hotel  Hotel in Victoria, Central London

This cheap hotel’s so well placed that you can walk to see the State Rooms and the Changing of the Guard at Buckingham Palace in next to no time, so book a room now! You’ll get a free map to help you navigate your way around the city, as well as a free continental breakfast.

3.1
Book from £30.00 per person

Melville Hotel

2.0 miles from London
3 Star B and B  B&B near London, London

If money’s tight but you want to stay somewhere central, reserve one of the basic rooms at this London budget hotel in Kings Cross. You’ll be surrounded by excellent transport links and attractions like the British Museum. There’s even shared kitchen facilities here.

2.9
Book from £30.00 per person

Lord Jim Hotel London

2.9 miles from London
Top Pick
3 Star Hotel  Hotel in Earls Court, Central London

Whether you’re coming to London for business or pleasure, booking into this small, quality cheap hotel in central London makes perfect sense. You’ll find Earls Court Tube Station nearby. You’ll even be able to walk to the Science Museum and the Earls Court Exhibition Centre.

4.0
Book from £30.67 per person

Glendale Hyde Park Hotel

2.5 miles from London
2 Star Hotel  Hotel in Paddington, Central London

FREE Cooked breakfast included
Very cheap hotels like this one fill up fast, so you need to book your ensuite room right now! You’ll be able to explore Hyde Park and Kensington Gardens before hopping on a tube from Paddington Station to explore the rest of London. There’s wireless internet access here!

3.3
Book from £32.50 per person

Lord Kensington Hotel

3.0 miles from London
3 Star B and B  B&B in Earls Court, Central London

FREE Continental Breakfast
This may be a budget London hotel, but the superior quality rooms here are comfortable, welcoming and inclusive of continental breakfast. As the Earls Court Exhibition Centre and chic Kensington High Street are so close by the rooms fill up fast, so book yours today.

3.6
Book from £33.00 per person