London 4-star Hotels

Compare rates for 4-star hotels in London, England from hundreds of popular travel sites on HotelsCombined.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Guest Ratings
Amenities
Freebies
See all filters

Popular 4-star hotels in London

Enter your travel dates to find the best prices.
372 Strand, London, United Kingdom
This smoke-free hotel features a restaurant, a 24-hour fitness centre and a bar/lounge. WiFi in public areas is free. Other amenities include a 24-hour business centre, a business centre and concierge services.
Free Wi-Fi
8.5
Excellent
10784 reviews
Location
1.3 km from city centre
€207
4-18 Harrington Gardens, London, United Kingdom
2 restaurants, a fitness centre and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a conference centre, self parking and conference space are on-site.
Free Wi-Fi
7.8
Good
11360 reviews
Location
4.1 km from city centre
€136
60 Pentonville Road, London, United Kingdom
This hotel features a restaurant, a 24-hour fitness centre and a bar/lounge. WiFi in public areas is free. Other amenities include a snack bar/deli, a conference centre and self parking.
Free Wi-Fi
8.1
Excellent
5187 reviews
Location
3.8 km from city centre
€152
45 Prescot Street, London, United Kingdom
This smoke-free hotel features a full-service spa, an indoor pool and a restaurant. WiFi in public areas is free. Additionally, a fitness centre, a bar/lounge and a sauna are on-site.
Pool
Free Wi-Fi
8.7
Excellent
7485 reviews
Location
4.0 km from city centre
€176
104 Bayswater Road, London, United Kingdom
Along with a restaurant, this smoke-free hotel has a bar/lounge and self parking. WiFi in public areas is free. Additionally, concierge services, dry cleaning and laundry facilities are on-site.
Free Wi-Fi
8.1
Excellent
3730 reviews
Location
4.3 km from city centre
€137
St Katharine's Way, London, United Kingdom
2 restaurants, 2 bars/lounges and a fitness centre are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, a coffee shop/cafe and self parking.
Free Wi-Fi
7.8
Good
17299 reviews
Location
3.7 km from city centre
€141
1 Kings Cross Road, London, United Kingdom
This smoke-free hotel features a restaurant, a fitness centre and a bar/lounge. WiFi in public areas is free. Other amenities include self parking, a business centre and concierge services.
Free Wi-Fi
8.0
Excellent
7100 reviews
Location
3.2 km from city centre
€162
140 Gloucester Road, London, United Kingdom
Along with 2 restaurants, this smoke-free hotel has a fitness centre and a bar/lounge. WiFi in public areas is free. Other amenities include a snack bar/deli, a 24-hour business centre and self parking.
Free Wi-Fi
8.3
Excellent
4409 reviews
Location
4.0 km from city centre
€167
200 Westminster Bridge Road, London, United Kingdom
2 restaurants, a full-service spa and an indoor pool are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a 24-hour fitness centre, a bar/lounge and a snack bar/deli are on-site.
Pool
Free Wi-Fi
8.4
Excellent
18182 reviews
Location
0.6 km from city centre
€224
225 Edgware Road, London, United Kingdom
Along with 2 restaurants, this smoke-free hotel has 2 bars/lounges and a fitness centre. WiFi in public areas is free. Other amenities include a conference centre, a coffee shop/cafe and self parking.
Free Wi-Fi
7.6
Good
10316 reviews
Location
3.8 km from city centre
€184

Travel insights for hotels in London

Use these up-to-date, data-driven insights about booking a hotel in London including ideal times to book, pricing trends, and more.

How much do hotels in London cost?

The average price of a hotel in London has been around €254/night over the last 3 days. You can expect year-round prices for a 5-star hotel in London to be around €197/night, a 4-star hotel at €170/night, and a 3-star at €126/night on average.

What is the cheapest month to book a hotel in London?

The cheapest month to book a hotel in London is January (€267). Conversely, the most expensive month to stay in London is June (€445).

What is the cheapest day to stay in a hotel in London?

The cheapest day to stay in London is Friday (€323). On the other hand, travellers can expect to pay the most on Tuesday, when the average nightly price is €477.

Which London neighborhoods are most popular to stay in?

Those visiting London tend to stay in Knightsbridge, where a hotel costs around €1,690/night. Another popular neighborhood in London is Stratford, which is €171/night on average for a hotel.

How much is a hotel in London tonight?

Users have found prices for hotels in London tonight starting as low as €30, rising to an average cost of €462, based on searches in the last 72 hours. Prices start from €47 for a 4-star hotel in London for tonight.

How much is a London hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in London this weekend for as little as €33/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as €40/night. For a 4-star hotel in London, the cheapest rate recently found was €55/night for this weekend.

How far ahead should you book a hotel in London?

Save money by booking a hotel at least 30 days before your trip to London. The lowest price found when booking 30 days ahead was €161 per night.

Top-rated 4-star London hotels

These are some of the highest-rated 4-star hotels in London based on user reviews.
100 Shoreditch High Street, London, United Kingdom
4.4 km from city centre
Free Wi-Fi
€221
Avg. per night
12 Peters Lane Cowcross Street, London, United Kingdom
2.8 km from city centre
Free Wi-Fi
€289
Avg. per night
190 Queen's Gate, London, United Kingdom
3.8 km from city centre
Free Wi-Fi
€209
Avg. per night
142 Minories, London, United Kingdom
3.7 km from city centre
Free Wi-Fi
€170
Avg. per night
11 Thurloe Place, London, United Kingdom
3.1 km from city centre
Pool
Free Wi-Fi
€198
Avg. per night
6 Holywell Lane, London, United Kingdom
4.3 km from city centre
Free Wi-Fi
€131
Avg. per night
1 Seething Lane, London, United Kingdom
3.4 km from city centre
Free Wi-Fi
€195
Avg. per night
2-8 Great Suffolk Street, London, United Kingdom
1.8 km from city centre
Pool
Free Wi-Fi
€201
Avg. per night
11 Adam Street, London, United Kingdom
1.2 km from city centre
Free Wi-Fi
€223
Avg. per night
10 Carlisle Street, London, United Kingdom
1.8 km from city centre
Free Wi-Fi
€263
Avg. per night
50-60 Southampton Row, London, United Kingdom
2.2 km from city centre
Pool
Free Wi-Fi
€252
Avg. per night
71-79 Southwark Street, London, United Kingdom
1.9 km from city centre
Free Wi-Fi
€133
Avg. per night
53 Upper Street, London, United Kingdom
4.3 km from city centre
€200
Avg. per night
2 Whitehall Court, London, United Kingdom
0.8 km from city centre
Free Wi-Fi
€254
Avg. per night
20 Lavington Street, London, United Kingdom
2.0 km from city centre
Free Wi-Fi
€127
Avg. per night
199-206 High Holborn, London, United Kingdom
2.0 km from city centre
Free Wi-Fi
€227
Avg. per night

Cheapest 4-star hotels in London

These are the lowest-priced 4-star hotels our users have recently found in London. Prices may vary based on dates selected and hotel location.
8-16 Princes Square, London, United Kingdom
4.9 km from city centre
Free Wi-Fi
Airport shuttle
€77
Avg. per night
Scarsdale Place, London, United Kingdom
4.6 km from city centre
Free Wi-Fi
€97
Avg. per night
7 Western Gateway Royal Victoria Dock, London, United Kingdom
10.3 km from city centre
Free Wi-Fi
€98
Avg. per night
4 Portal Way, London, United Kingdom
9.8 km from city centre
Free Wi-Fi
€99
Avg. per night
475-477 High Road, London, United Kingdom
10.7 km from city centre
Free Wi-Fi
€99
Avg. per night
12, 16-18 & 24 Penywern Road, London, United Kingdom
4.8 km from city centre
Free Wi-Fi
€100
Avg. per night
142-152 Cricklewood Broadway, London, United Kingdom
8.9 km from city centre
Free Wi-Fi
€102
Avg. per night
153 Hammersmith Road, London, United Kingdom
6.5 km from city centre
Free Wi-Fi
€104
Avg. per night
380 Kensington High Street, London, United Kingdom
5.6 km from city centre
Free Wi-Fi
€107
Avg. per night
78-82 Westbourne Terrace, London, United Kingdom
4.2 km from city centre
Free Wi-Fi
€107
Avg. per night
1 Shortlands, London, United Kingdom
6.6 km from city centre
Free Wi-Fi
€111
Avg. per night
179-199 Holland Park Avenue, London, United Kingdom
6.2 km from city centre
€114
Avg. per night
81-103 Euston Street, London, United Kingdom
3.2 km from city centre
Free Wi-Fi
€116
Avg. per night
626 Chiswick High Road, London, United Kingdom
10.6 km from city centre
Free Wi-Fi
€117
Avg. per night

Other star-rated hotels in London

Not set on a 4-star hotel? We’ve got plenty of other options for you to choose from. These are the most popular and best value properties in London based on hotel class.
5 stars
55 Westbourne Terrace, London, United Kingdom
€137
20 Upper Ground, London, United Kingdom
€299
109-113 Queen's Gate, South Kensington, London, United Kingdom
€310
2-24 Kensington High Street, London, United Kingdom
€200
34 Lombard Road, London, United Kingdom
€128
3 stars
13-15 Folgate Street, London, United Kingdom
1b Hertsmere Road West, London, United Kingdom
42 Adler Street, London, United Kingdom
€103
North Circular Road, London, United Kingdom
2 stars and under
1-23 City Road, London, United Kingdom
1B Harewood Row, London, United Kingdom
72-79 Choumert Road, London, United Kingdom
€131

Other accommodation in London

Looking for something less traditional for your stay? Find the perfect hostel or vacation rental for your trip in London.
London, United Kingdom
1.7 km from city centre
€125
Avg. per night
London, United Kingdom
4.5 km from city centre
Air conditioning
€88
Avg. per night
London, United Kingdom
3.8 km from city centre
Airport shuttle
€176
Avg. per night
9-11 Sydney Street, London, United Kingdom
3.3 km from city centre
Free Wi-Fi
€177
Avg. per night
230 Hendon Way, London, United Kingdom
11.5 km from city centre
Pool
Free Wi-Fi
Parking
€128
Avg. per night
6A Great Dover Street, London, United Kingdom
2.2 km from city centre
Free Wi-Fi
€23
Avg. per night
144-152 Walworth Road, London, United Kingdom
2.1 km from city centre
Free Wi-Fi
€88
Avg. per night
40 College Crescent, London, United Kingdom
6.2 km from city centre
Free Wi-Fi
€42
Avg. per night

Where to stay in London

The map below shows all 4-star hotels in London. Zoom in to find popular attractions and click on a nearby hotel for more information about the property.

Facts about 4-star hotels in London

  • How much does a 4-star hotel in London cost?

    The average cost of a 4-star hotel in London is about €170/night, though you can find options starting from €128.

  • What is the cheapest 4-star hotel in London?

    In London, Ramada London North M1 is your go-to for affordable luxury, with rates beginning at €46 for a 4-star experience.

  • What is the best 4-star hotel in London?

    In London, the best 4-star hotel is The Resident Victoria, renowned for its 9.3 user rating and an average price of €408 per night.

  • What month is cheapest to stay in a 4-star hotel in London?

    The cheapest time to book a 4-star hotel in London is January, where the average rate is €172 per night.

  • How many days in advance should I book a 4-star hotel in London?

    For the lowest rates on a 4-star hotel in London, plan to book around 7 days prior to your arrival. Our users have found rates for as low as €212/night when booking 7 days in advance.

See more FAQs

Stay elsewhere in London