If you’re planning a trip to London, choosing where to stay can honestly feel overwhelming. I’ve spent way too long researching hotels before trips, so I put together a list of the best hotels in London I would actually book, from affordable stays to more aesthetic boutique hotels.
This post contains affiliate links. If you book through my links, I may earn a small commission at no extra cost to you. I only recommend places I would actually stay in.
1. Best overall hotel
The Hoxton, Shoreditch
• Super aesthetic but still relaxed
• Located in Shoreditch (great restaurants, coffee, vibe)
• Feels like a “cool London stay” without being too expensive
This is one of those places that just gets it right – good design, good location, and actually worth the price.
From €130/night

Check availability here
2. Best affordable hotel
Point A Hotel Shoreditch
• Clean, minimal and budget-friendly
• Walking distance to a lot of East London spots
• Perfect if you don’t want to spend everything on accommodation
Not luxury, but honestly such a good option if you just need a nice, simple place to stay.
From €80/night

Check availability here
3. Most aesthetic hotel
The Laslett, Notting Hill
• Calm, neutral interiors
• Located right in Notting Hill
• Feels like staying in a curated apartment
If you want that London aesthetic stay, this is it.
From €220/night

Check availability here
4. Best location
The Z Hotel Soho
• Right in Soho (you can walk everywhere)
• Close to shopping, restaurants, nightlife
• Ideal if it’s your first time in London
Rooms are small, but the location honestly makes up for it.
From €110/night

Check availability here
5. Boutique hotel
Artist Residence London
• Small, cozy and super unique
• More personal than big hotels
• Great if you want something different
This is one of those places that feels more like a hidden gem.
From €200/night

Check availability here
6. Good for first-time visitors
Park Plaza Westminster Bridge
• Close to Big Ben, London Eye, everything
• Easy transport
• Very convenient for sightseeing
Not the most unique, but SO practical if it’s your first trip.
From €180/night

Check availability here
7. Apartment-style stay
Native Bankside
• Apartment-style rooms (more space!)
• Great if you’re staying longer
• Feels more like living in London than visiting
I always look for places like this if I want a slower, more local trip.
From €170/night

Check availability here
Final thoughts
If I were booking London again, I’d choose based on vibe:
• Shoreditch → cool & creative
• Notting Hill → calm & aesthetic
• Soho → central & busy
You honestly can’t go wrong, it just depends on what kind of trip you want.

