London’s accommodation options range from low-end hostels to some of the grandest hotels in world. But if you want to stay at a stylish hostel without splurging out, there are some hotels around the city that are the perfect fit for you. Check out these 8 stylish hotels that you can stay in for under £150 a night.
1. La Suite West, Bayswater
This boutique hotel is just down the road from world-famous Notting Hill. While the exterior looks like a row of traditional Victorian houses (SO Insta-worthy) the rooms are modern and minimalistic, and when the weather’s nice you can enjoy the private garden.
2. CitizenM Bankside, Bankside
Located near to London Bridge, Borough, and Southwark (check out my guide to Bankside for some cool things to do nearby), this boutique hotel chain prides itself on being super hip without shocking you with a crazy price tag. In this location you’ll a curated bookshop, by you might not care when you find out there’s free wifi and movies… There’s now a location in Shoreditch too.
3. Stylotel, Paddington
Stay at at the stylish Stylotel (ahem) and you’ll be just a two minutes’ walk from Paddington station, which means you’ll be well connected, especially if traveling from Heathrow via the Heathrow Express. If you’re up for some greenery, just five minutes down the road by foot is Hyde Park. Guests can opt for a designer budget “StyloRoom” for two, or “Stylosuite” apartments with kitchenettes can hold more (plus you can make yourself breakfast in bed.)
4. Tune Hotel, Canary Wharf (and other locations)
I stayed at a Tune Hotel for a night to do a review of their most recently opened Canary Wharf location. TuneHotels are as nice as a modern hotel but are priced so that you only pay for what you want/need, including towels, wifi, TV usage, and even a window in the room. Even though I’d never opt for windowless, with base prices starting around £65 per night (window included) I’d definitely recommend a TuneHotel. The Canary Wharf location isn’t amazing but you could try Westminster, Liverpool Street, Westminster, Kings Cross or Paddington.
5. The Amsterdam, Earl’s Court
In a super-well connected and yet not INSANELY busy area of London, the Amsterdam is a sweet little budget hotel, spanning two classic Victorian townhouses with both rooms and apartments to choose from. You’ll be comfy and taken care of at The Amsterdam without having to pay an arm and a leg.
6. Qbic London, Shoreditch/Aldgate East
Quirky, fun and cheap— how can you beat that? This hotel is super fun, its decor along will make you never want to leave, and you might not if the equally-eclectic areas of Shoreditch, Brick Lane, and Spitalfields weren’t just outside the lobby doors. With rooms starting around £70 a night, you can’t go wrong.
7. Arosfa, Bloomsbury
Great location for a sweet little hotel. The rooms are quite small but it’s super clean, lots of popular attractions are within walking distance, and there’s even a private garden where you’re welcome to kick back with a drink from the bar. Rates can vary and rooms book up quick so try to sort this one out in advance. Fun fact— Arosfa means “resting place” in Welsh. Nice touch…
8. Park Grand, Kensington
This is one of those hotels that looks expensive (there are plenty of those in Kensington) but actually is reasonably priced if you don’t stay during the peak season— the price gets even better if you can book in advance or stay more than two nights. Breakfast and wifi are included in the price too. Awesome.