🇬🇧 London, United Kingdom · Under £300

5 Best Hotels in London Under £300 per Night

Five of the best hotels in London under £300 per night, ranked using verified Booking.com hotel data, guest ratings and review support.

Prices checked: Sep 11, 2026

Quick comparison

Reference prices show the intended budget band, not a guaranteed live rate. Confirm the total price and availability on Booking.com for your dates.

Scroll sideways to compare prices and hotel details →

HotelArea5staysBooking.comReviewsFrom
The Z Hotel Leicester SquareLondon★★★★★5stays selection8.61,579£200
The Z Hotel StrandLondon★★★★★5stays selection8.38,223£214
Westbury HotelLondon★★★★★5stays selection8.34,131£145
Moxy London Piccadilly CircusLondon★★★★★5stays selection8.31,825£246
The Z Hotel TrafalgarLondon★★★★★5stays selection8.29,269£217

A hotel can move above the threshold when demand rises. See how we rank hotels.

Five selected London hotels under £300 per nightBooking.com rating and reviews

The Z Hotel Leicester Square in London
★★★★★5stays selection8.61,579 reviews

The Z Hotel Leicester Square

Z Leicester Square sits beside the National Portrait Gallery, making art and West End evenings part of the neighbourhood. Club King, Queen and Family rooms offer additional comfort, with a café on site.

London
From£200 per night
See live prices
The Z Hotel Strand in London
★★★★★5stays selection8.38,223 reviews

The Z Hotel Strand

Under-bed storage makes good use of Z Strand's compact bedrooms. Private showers, crisp linen and tea-making facilities cover the essentials, with the West End and Covent Garden nearby for evenings out.

London
From£214 per night
See live prices
Westbury Hotel in London
★★★★★5stays selection8.34,131 reviews

Westbury Hotel

A Victorian building on a residential Kensington street houses the family-run Westbury. Bright bedrooms have private bathrooms, with triple options for friends and Earl's Court connections for exploring London.

London
From£145 per night
See live prices
Moxy London Piccadilly Circus in London
★★★★★5stays selection8.31,825 reviews

Moxy London Piccadilly Circus

House of Helios doubles as Moxy Piccadilly's check-in point and round-the-clock bar. That sociable arrival sets the tone for a stay among the West End's theatres, with Wi-Fi available in the rooms.

London
From£246 per night
See live prices
The Z Hotel Trafalgar in London
★★★★★5stays selection8.29,269 reviews

The Z Hotel Trafalgar

Z Trafalgar puts the National Gallery and Leicester Square within reach of a compact London stay. Club room bookings add daily cheese and wine alongside café access for guests planning more time at the hotel.

London
From£217 per night
See live prices

Live availability

Explore more London stays under £300

Choose your dates in the map to compare live Booking.com options around London.

Prices and availability are supplied inside the Stay22 map and can change with dates, guests and room availability.

Haymarket Hotel, Firmdale Hotels in London

Where to stay in London on a £300 budget

Central London reduces transport time, but the best base depends on the trip. Covent Garden and Soho suit theatre and dining, Westminster is convenient for landmark sightseeing, and Kensington works well for museums.

For a wider selection, see our guide to the best hotels in London.

Hotel image supplied by Booking.com

Frequently asked questions

London hotels under £300: common questions

01What are the best hotels in London under £300 per night?

The Z Hotel Leicester Square, The Z Hotel Strand, Westbury Hotel, Moxy London Piccadilly Circus, The Z Hotel Trafalgar form this shortlist after destination, property type and dated price checks.

02Are these London hotel prices guaranteed?

No. Each hotel showed a dated reference rate at or below £300, but live rates change with dates, demand, occupancy and room conditions.

03How does 5stays select London hotels under £300?

We verify that each property is a hotel in the named destination, apply the observed nightly price ceiling, then rank the eligible options using Booking.com rating and review volume.

04Where should you stay in London?

Compare Westminster, Covent Garden, South Bank, Soho and Kensington. The best area depends on transport, attractions and the atmosphere you prefer.

05Does the £300 limit include taxes and breakfast?

Not necessarily. Always compare the final stay total, taxes, room type, meal plan and cancellation conditions on Booking.com.