COVID-19 (Coronavirus) may impact your travel plans. Wherever you're going, you'll find the latest advice here.

news hotels Best hotels in London for every budget

All articles

Best hotels in London for every budget

City breaks in London require the right hotel: not too expensive, all the whistles and bells (including cookies and milk at bed time), and walking distance from the London Eye, Big Ben and Oxford Street. Throw in free parking and a good in-house bar, and you've got the best hotels in London.

Cheap hotels in London

The budget travellers, backpackers and savvy weekenders travelling here mean that there are plenty of cool (and affordable) places to stay in London.

The Walrus Bar and Hostel

The best hostels in London come with their own bars, right? Whether you want to watch a game of rugby with your mates or go for a round of shots, the Walrus has got your back on a weekend in London. Free Wifi, lockers, bed linen and luggage storage make it an easy pick for travellers in London.

Where:

Westminster Bridge Road

Rooms:

From €26 per night for a dorm bed.

Generator Hostel London

Save your money for the nearby attractions of Oxford Street, Soho and Covent Garden with a stay in Generator’s London branch. You might recognise this chain from Amsterdam or Paris, as their quality, affordable beds suit travellers all over the world. The breakfast and bar menu downstairs are the cherry on the cake.

Where:

Russell Square

Rooms:

From €27 per night for a dorm bed.

London Eye Hostel

If you’re looking for the cheapest hostel and private room in central London, London Eye Hostel (also known as London Waterloo Hostel) takes the biscuit. Actually, they offer out the biscuits, as well as tea, coffee, cereal, bread and jam with their free breakfast. There are also computers for you to use on site, and the hostel is 15 minutes walk away from the bars and restaurants on the South Bank.

Where:

Lambeth Walk

Rooms:

From €38 per night for a dorm bed.

Best hotels near central London

Check out the best places to stay near the London Eye, the London Tower, Buckingham Palace, Saint Paul’s or the Museum Mile. To make life a little easier, all these hotels offer parking too.

Corinthia Hotel London

The Corinthia is the place to be seen in London at the moment. It’s one of the best 5 star hotels in central London, just a 15 minute walk away from the London Eye and 5 minutes away from Buckingham Palace. Settle down to an afternoon tea of warm scones, a variety of teas and Champagne in their Crystal Moon Lounge, or chill out in the Espa Spa on-site – you’ll never want to leave.

Where:

Whitehall Place, Westminster

Rooms:

From €410 per night

St Giles Hotel

Got a big shopping trip planned on Oxford Street? The St Giles Hotel is a stone’s throw from the nearest Topshop, so you needn’t carry round those heavy bags all day. Carnaby Street and Kingly Square are within walking distance, perfect for fuelling up after long days shopping.

Where:

Bedford Avenue (off Oxford Street)

Rooms:

From €128 per night

Boutique hotels in London

These one-of-a-kind hotels guarantee a one-of-a-kind weekend in England’s capital.

Artists Residence London

With only 10 bedrooms, this central London hotel is the epitome of ’boutique’. Enjoy long breakfasts in the Cambridge Street cafe downstairs, pouring over newspapers whilst feasting on fluffy pancakes, creamy eggs Benedict or top off your weekend with a nightcap at the bar. The rooms are light and spacey, with the quintessentially hipster exposed brickwork and industrial finishes too.

Where:

Pimlico

Rooms:

From €288 per night

Great Northern, London

The Great Northern was first established in 1864 (it’s officially London’s first railway hotel). Since then, it’s had a Shoreditch style facelift to add in 2 bars, a restaurant, stand alone bathtubs and a good Wifi connection. As it’s just 3 minutes from St Pancras station, it’s the ultimate stop for a quick romantic weekend away sightseeing.

Where:

Pancras Road

Rooms:

From €227 per night

Best hotels in London for families and groups

Bringing your pals down for a stag weekend? Maybe you’re taking the kids to see their first musical? Here are the best places to stay for groups travelling to London.

The Ampersand London

If you’re travelling with littlies, the Ampersand Hotel is extremely welcoming. They’ll get their own mini bathrobe as well as milk and cookies before bed. Fortunately, it’s just a short walk from Museum Mile and the Natural History Museum too, so little legs won’t get tired walking through central London. The Deluxe Rooms and Studios can accommodate for an extra bed on request, which is handy for groups as well as families.

Where:

Harrington Road

Rooms:

From €243 per night

Premier Inn London Bridge

Sometimes you just want to know what you’re getting when doing group travel, and Premier Inn does just that. The rooms are very affordable, especially if you’re travelling in groups. You’re a few minutes walk from the main attractions including Tower Bridge, and if you and your mates are feeling worse for wear the morning after, Borough Market do the best bacon sandwiches this side of the river.

Where:

Tower Bridge Road

Rooms:

From €78 per night

Liked this? Sign up to our free weekly newsletter for more 💌👇

When is the cheapest time to book a flight?

The data behind buying flights at the right time – buy 9 weeks before for London.

6 cheap European city breaks under €100

Check out these cheap flights for city breaks with vintage shopping in Madrid, spotting the tulips in Holland or nibbling croissants in Paris.

How to do London on a budget

Yes, it’s possible to get a meal for a fiver and have a night out without spending €30 on cabs.

*Published June 2017. Any prices are lowest estimated prices only at the time of publication and are subject to change and/or availability.

Skyscanner is the world’s travel search engine, helping your money go further on flights, hotels and car hire.