top of page

7 Hotels in London Under $150 USD per Night in Top Neighborhoods (2025 Edition)

London is one of the most iconic cities in the world, but let’s be honest, accommodation can quickly eat up your travel budget and seem overwhelmingly expensive when searching for the right place to stay. The good news? You can stay in London for under $150 a night without sacrificing comfort, safety, or location.


London Hotels under $150

Whether you're a solo female traveler, a couple exploring for the first time, or just trying to stretch your pounds further, this list is for you.


This guide will cover specific London hotels under $150.


7 London Hotels Under $150: Here is the List


Here are the top affordable London hotels under $150 per night, located in safe and convenient neighborhoods, with solid reviews to back them up. *Note, I have note spent the night in all of these hotels (only one) but I have cataloged these in a short list of options to book next time I am in the area.


💂‍♀️ 1. The Z Hotel Shoreditch


  • Neighborhood: Shoreditch (East London)

  • Average Price: $110–$135/night with regular deals around $75

  • Why It’s Great: Trendy, artsy area known for murals, indie shops, and cafés. The hotel offers modern rooms, free cheese and wine in the evenings, and is just a short walk to Old Street Tube Station.

  • Safety: Shoreditch is well-lit and bustling, especially in the evenings—perfect for solo travelers who want a youthful, vibrant area.

London Hotels Under $150


  • Neighborhood: Kings Cross

  • Average Price: $125–$140/night  with regular deals around $85

  • Why It’s Great: Close to major train lines (Eurostar, Heathrow Express), minimalist rooms, and great value. There are tons of cafés and libraries nearby, and you’re well-connected to the rest of the city.

  • Safety: Kings Cross has undergone major redevelopment and is now one of the safest and most traveler-friendly areas in central London.

London Hotels Under $150


  • Neighborhood: Kings Cross

  • Average Price: $110–$135/night (including breakfast)

  • Why It’s Great: A family-run hotel in a Georgian townhouse, just steps from Kings Cross and St. Pancras stations. Rooms are basic but clean, and the full English breakfast is included—a huge perk in central London!

  • Safety: Kings Cross has been revitalized and is now one of London’s safest and most convenient neighborhoods. You'll find well-lit streets, public transport galore, and loads of restaurants and shops.

London Hotels Under $150


  • Neighborhood: Earls Court (Kensington)

  • Average Price: $100–$145/night (with breakfast included)

  • Why It’s Great: Clean, compact rooms with modern amenities in a beautiful Victorian building. Earls Court Station is a 3-minute walk, giving you fast access to the city and airport.

  • Safety: Kensington is one of London’s most prestigious and safest boroughs.


London Hotels Under $150


  • Neighborhood: Victoria

  • Average Price: $115–$145/night

  • Why It’s Great: Across from Victoria Station (making it great for arrival/departure), and a short walk to Buckingham Palace. Free wine and cheese evenings and excellent staff.

  • Safety: Victoria is a busy transport hub but well-patrolled and safe, especially near the station and hotels.


London Hotels Under $150


  • Neighborhood: Southwark / South Bank

  • Average Price: $130–$140/night (includes breakfast)

  • Why It’s Great: A modern hotel just a short walk from the Thames, Borough Market, and Tate Modern. Rooms are clean, quiet, and include a complimentary hot breakfast. Great for both sightseeing and business travelers.

  • Safety: Southwark is a well-lit, centrally located area with plenty of foot traffic and easy access to public transport. Ideal for solo travelers and first-time visitors.


London Hotels Under $150

Tips for Booking Budget Hotels in London


  • Book early: Affordable rooms in good neighborhoods go fast, especially spring–fall.

  • Watch for taxes: UK hotel prices often include VAT, but double-check. When booking with a service like booking.com will help easily display prices in your local currency.

  • Avoid last-minute weekends: Prices surge Friday and Saturday nights—midweek is your sweet spot.


🧭 Final Thoughts: Where Budget Meets Peace of Mind


You don’t need to spend $300+ a night to feel safe and comfortable in London.


From charming boutique hotels near Covent Garden to modern gems in Shoreditch, these budget-friendly options prove you can travel smart and stylish—even in one of Europe’s most expensive cities.


Let your pounds go further, and use the savings on afternoon tea, West End shows, or a second helping of fish and chips. Which hotel will you choose?



© 2025 by The Holiday Lab 

bottom of page