5 hotels in central London for under £100 per night
Accommodation in London is getting increasingly pricey with every passing day. Rates can easily hover upwards around £200 to £300 per night, and sometimes it feels like you need to shell out hundreds of quid just for the “luxury” of a window in the city at central hotels in London.
But don’t fret! There are still some great hidden gems in the city center where it’s possible to bag a bed (and a window) in a private room for £100 or less per night. Even better, many of these spots offer the personal experience of a unique B&B that the big chains can’t provide. Peak times like school summer holidays, Easter and Christmas may see prices fluctuate above this, but in general, rates at these great little guest houses will come in under budget.
Latvian Guest House (aka. 72 QT)
Doubles from £85 per night
Read the full review
This cute Bayswater guest house is well located for exploring London’s museums and Hyde Park. It’s housed in a traditional Georgian building, and the spotless rooms are decorated simply with hardwood floors and neutral décor. 15 rooms have shared bathrooms, and there is one ensuite family room, but when you’re staying in a location like this from £55 per night for a single room and £85 for a double, sharing a shower is honestly a small price to pay in London terms. The hotel is very calm and quiet—perfect if you’re really looking to relax after a day exploring the city. Added extras include free Wi-Fi and a tasty cooked breakfast, all of which make this a top budget choice.
The Crestfield Hotel
Doubles from £50 per night
Read the full review
London’s Kings Cross is awash with fancy hotels, small B&B’s and youth hostels, all of which offer travelers a convenient location from which to explore central London and also further afield, by using the extensive rail connections at both Kings Cross and Euston stations. The Crestfield Hotel is ideally located just over the road from the station, which has changed enormously in the last few years as part of a big project to redevelop the area with bars, restaurants, offices and luxury flats. The hotel boasts 52 rooms and shared bathroom singles start from £50 per night, while ensuite doubles start from £65. All guests have access to Wi-Fi, a continental breakfast, the hotel’s pretty back garden and bar. Rooms have had a bit of lift in décor in recent years and now feature warm yellow walls, blue duvets and homely floral curtains.

With a welcoming staff, comfy rooms, free Wi-Fi and breakfast, the Princess Hotel’s value is hard to beat Photo: EuroCheapo
Princess Hotel
Doubles from £55 per per night
Read the full review
Just a hop, skip and a jump away from the Crestfield, you’ll find the Sicilian-run Princess Hotel. It’s a friendly, comfortable place to stay and, with rates from £55 for a shared-bathroom double and £75 for an ensuite double, you can’t really go wrong. Rooms are fairly simple, with peach and cream colored walls and floral bedding, but guests can enjoy complimentary Wi-Fi and a choice of cooked or continental breakfast in the morning.
Notting Hill Gate Hotel
Doubles from £69 per night
Read the full review
If you dream of reenacting your favorite scenes from Notting Hill, then this basic B&B is the very best value you’ll find in such a luxurious corner of the capital. All the rooms in the hotel have ensuite bathrooms, which gains it a big tick from travelers in search of a bit more privacy without breaking the bank. Rooms are clean and quite modern and neutral in décor, with wooden floors and the occasional pop of color on the wall or in the bedding. A big bonus is that Wi-Fi and continental breakfast are included in the room rate for all guests.

Bloomsbury beckons just outside your door at St Athans Hotel with super cheap rooms. Photo: Courtesy of hotel
St Athans Hotel
Doubles from £61 per night
Read the full review
It’s not the most beautiful hotel in the world, but St Athans is slap bang in the middle of Bloomsbury—London’s literary district—and offers some of the lowest prices we’ve seen. The British Museum is on the doorstep and the shops of Oxford Street and buzzy bars and restaurants of Charlotte Street are also nearby. The hotel is family run, personal and friendly and, while room décor is pretty basic, you can be guaranteed it will be clean. Double rooms with shared bathrooms start from £61, and if you’re after an ensuite, this will set you back £76 per night. The rates don’t include breakfast, but Wi-Fi is included.
More London Hotels
Find more affordable hotel options throughout London on our website and check out our General FAQ for more information on London hotels.