Hotels in London

Search and compare London hotels from hundreds of travel sites and save

London, England, United Kingdom
26 Oct — 27 Oct2
London, England, United Kingdom
Tue 26/10
Wed 27/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in London

Filter by star ratings
All filters
The Z Hotel City
The Z Hotel City
8.4 Excellent
24 Fleet Street, London, United Kingdom
Show on map
1.9 km from city centre, London 
ExcellentBased on 5,346 reviews
8.4

Situated less than a 10-minute walk from Blackfriars Station, The Z Hotel City provides guests with an ideal base when visiting London. A short stroll from Chancery Lane, it provides comfortable rooms equipped with a flat-screen TV, a private bathroom and a coffee maker.

Thistle London Hyde Park Lancaster Gate
Thistle London Hyde Park Lancaster Gate
7.3 Good
90-92 Lancaster Gate, London, United Kingdom
Show on map
4.1 km from city centre, London 
GoodBased on 379 reviews
7.3

Located in London, Thistle London Hyde Park Lancaster Gate is an easy drive from Harrods and provides private parking on site. Guests can also admire views of Hyde Park while making use of complimentary internet.

St. Ermin's Hotel, Autograph Collection
St. Ermin's Hotel, Autograph Collection
9.1 Excellent
Caxton Street 2, London, United Kingdom
Show on map
0.6 km from city centre, London 
ExcellentBased on 394 reviews
9.1

Situated under a 20-minute walk from Victoria Coach Station, St Ermin's Hotel Autograph Collection provides guests with a convenient base when in London. It is located a short stroll from Palace of Westminster, Westminster Cathedral and Buckingham Palace.

Citadines South Kensington London
Citadines South Kensington London
8.3 Excellent
35A Gloucester Road, London, United Kingdom
Show on map
4.0 km from city centre, London 
ExcellentBased on 1,281 reviews
8.3

Situated in Central London, Citadines South Kensington is within a 10-minute walk of the Science Museum. The multiple facilities this modern hotel has to offer include a concierge, luggage storage and a 24-hour reception.

H10 London Waterloo
H10 London Waterloo
8.4 Excellent
284 To 302 Waterloo Road, London, United Kingdom
Show on map
1.3 km from city centre, London 
ExcellentBased on 2,927 reviews
8.4

Situated in London, H10 London Waterloo provides modern accommodation and has city views. Rooms are air conditioned and a wireless internet connection is provided free of charge.

The Blair Victoria Hotel
The Blair Victoria Hotel
5.0 Okay
78-84 Warwick Way, Victoria, London, United Kingdom
Show on map
1.5 km from city centre, London 
OkayBased on 2,040 reviews
5.0

Located in Westminster, The Blair Victoria Hotel offers 2-star accommodation and a concierge, laundry facilities and a 24-hour reception. It is set amongst a range of shops and boutiques, and is minutes on foot from Victoria Coach Station.

Millennium & Copthorne Hotels At Chelsea Football Club
Millennium & Copthorne Hotels At Chelsea Football Club
8.0 Excellent
Stamford Bridge, London, United Kingdom
Show on map
4.9 km from city centre, London 
ExcellentBased on 3,250 reviews
8.0

Located in London, Millennium & Copthorne Hotels at Chelsea Football Club offers stylish, 4-star accommodation close to Chelsea F.C.. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Britannia The International Hotel London, Canary Wharf
Britannia The International Hotel London, Canary Wharf
6.6 Good
Marsh Wall, London, United Kingdom
Show on map
7.0 km from city centre, London 
GoodBased on 13,967 reviews
6.6

Featuring an indoor pool and a limousine service, Britannia International Hotel Canary Wharf is a luxurious place to stay in London. It has a spa, as well as a sauna, a Turkish steam bath and a Jacuzzi.

Pullman London St Pancras
Pullman London St Pancras
8.8 Excellent
100-110 Euston Road, London, United Kingdom
Show on map
3.3 km from city centre, London 
ExcellentBased on 3,228 reviews
8.8

Located in London, Pullman London St Pancras offers stylish, 4-star accommodation close to the British Library. It has a fitness centre, as well as an executive floor, a sauna and a ballroom.

Safestay London Kensington Holland Park
Safestay London Kensington Holland Park
7.8 Good
Holland Walk, London, United Kingdom
Show on map
5.3 km from city centre, London 
GoodBased on 2,666 reviews
7.8

Situated within walking distance of High Street Kensington Tube Station, Safestay London Kensington Holland Park provides guests with an ideal base when visiting London. The numerous facilities this stylish hostel offers include luggage storage, a games room and a 24-hour reception.

Tips for booking a London hotel

Cheapest month:February
Most expensive month:June
Average price in London:$194/night
Absolute cheapest price found:$9/night
Cheapest day:Sunday
Most expensive day:Tuesday
$35 - $361
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$104 - $348
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in London, England

Show all 24,118 hotels
Publove @ The White Ferry, Victoria - Hostel
Publove @ The White Ferry, Victoria - Hostel
8.3 Excellent
1A Sutherland Street, London, United Kingdom
Show on map
1.9 km from city centre,  

PubLove @ The White Ferry Victoria is situated in London and is within a short walk of nearby sightseeing spots, including the Chelsea Bridge. It also offers free Wi-Fi.

$25
Avg. per night
St Christopher's Inn Village - London Bridge
St Christopher's Inn Village - London Bridge
7.8 Good
161-165 Borough High Street, London, United Kingdom
Show on map
2.4 km from city centre,  

Allowing convenient access to London's transport links, this hostel offers affordable accommodation with free Wi-Fi. It is situated a short walk from Shard London Bridge and River Thames.

$27
Avg. per night
Queen Elizabeth Chelsea
Queen Elizabeth Chelsea
6.5 Good
58 Bagleys Lane, London, United Kingdom
Show on map
5.2 km from city centre,  

Situated within walking distance of Fulham Broadway Tube Station, Queen Elizabeth Hostel provides guests with a convenient base when in London. Guests can also enjoy complimentary internet in all areas.

$27
Avg. per night
Astor Museum Inn Hostel
Astor Museum Inn Hostel
8.2 Excellent
27 Montague Street, London, United Kingdom
Show on map
2.3 km from city centre,  

Astor Museum Hostel is set in Central London and is a 10-minute walk from Central Saint Giles. Just a short stroll from the British Museum, it offers cosy rooms equipped with free wireless internet access.

$29
Avg. per night
Safestay London Kensington Holland Park
Safestay London Kensington Holland Park
7.8 Good
Holland Walk, London, United Kingdom
Show on map
5.3 km from city centre,  

Situated within walking distance of High Street Kensington Tube Station, Safestay London Kensington Holland Park provides guests with an ideal base when visiting London. The numerous facilities this stylish hostel offers include luggage storage, a games room and a 24-hour reception.

$35
Avg. per night
Yha London St Pauls Hostel
Yha London St Pauls Hostel
7.9 Good
36 Carter Lane, London, United Kingdom
Show on map
2.3 km from city centre,  

This London hostel is situated within a 10-minute walk of Cannon Street Station. It is steps from Saint Paul's Cathedral, eateries and nightlife options.

$38
Avg. per night
The Blair Victoria Hotel
The Blair Victoria Hotel
5.0 Okay
78-84 Warwick Way, Victoria, London, United Kingdom
Show on map
1.5 km from city centre,  

Located in Westminster, The Blair Victoria Hotel offers 2-star accommodation and a concierge, laundry facilities and a 24-hour reception. It is set amongst a range of shops and boutiques, and is minutes on foot from Victoria Coach Station.

$43
Avg. per night
Canary Heights
Canary Heights
5.6 Okay
213 Barking Road, London, United Kingdom
Show on map
10.0 km from city centre,  

Canary Heights offers 3-star accommodation in London. It also provides a 24-hour reception, a lift and a concierge.

$63
Avg. per night

Hotel prices in London

2 stars or below

$21 - $426

Barkston Rooms Earl's Court

No. 1 most popular

$426
Avg. per night
Rest Up London - Hostel

No. 2 most popular

$64
Avg. per night
Publove @ The Steam Engine,Waterloo
$21
Avg. per night
3 stars

$57 - $225

Best Western London Queens Crystal Palace Hotel
$101
Avg. per night
Central Park Hotel

No. 2 most popular

$109
Avg. per night
Travelodge London Southwark

Best value

$80
Avg. per night
4 stars and up

$35 - $453

Park Grand London Lancaster Gate

No. 1 most popular

$189
Avg. per night
Park Plaza Westminster Bridge London

No. 2 most popular

$270
Avg. per night
Safestay London Kensington Holland Park
$35
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in London

About London

One of the world's top cosmopolitan cities, London draws visitors in with its mix of cultural attractions, impressive architecture and leafy landscapes. A city where cutting-edge restaurants, innovative museums and trendy shops are a constant presence, London is known for its ability to stay ahead of the emerging trends.

Things to do

A trip to London wouldn’t be complete without visiting Big Ben, Tower Bridge, St Paul’s Cathedral and the Tower of London. Explore London’s arts and culture by visiting one of the world-class museums, from the British Museum to the National Gallery and Tate Modern.

Spend a morning wandering through the narrow alleyways of London’s street markets, from the antiques at Portobello Market to one-of-a-kind clothing at Camden Market. Attend a show in the West End Theatre District or catch a performance in the lovingly recreated Elizabethan setting at Shakespeare’s Globe.

For a taste of British culture, sip on a pint at one of the traditional pubs or browse the world-famous shops on Oxford Street. Buckingham Palace is best seen during the Changing of the Guard, a traditional ceremony which lasts 45 minutes and occurs on selected months of the year.

For the perfect mix of old and new, fly high above the city in the London Eye, soak in the buzzing atmosphere of Piccadilly Circus and visit the resting place of Charles Dickens at Westminster Abbey. Want to feel like royalty? Have high tea in the Ritz as you’re served loose leaf tea, fresh scones and teacakes in an elegant ambience with a live harpist.

Getting Around

The best way to get around London is the underground, or what locals call “the Tube”. Easy to navigate and budget-friendly, the underground system reaches all major points of interest. Bring a comfortable pair of shoes so you can also explore London’s vibrant neighbourhoods on foot. Getting out onto the River Thames on a cruise or ferry also reveals unforgettable parts of the London skyline.

London travel FAQs

  • Where is the best place to stay in London?

    Our travellers prefer to stay in places like City of London, Lambeth, and Kensington and Chelsea while in London.

  • What are the best hotels in London?

    Park Grand London Lancaster Gate, rated with a score of 7.9 from 1,117 reviewers, is one of the most popular hotels in London. Other top stays include Palmers Lodge Swiss Cottage - Hostel, with an average rating of 8.0 from 3,035 reviewers, and Safestay London Kensington Holland Park, with a score of 7.8 from 2,666 reviewers.

  • What is a good hotel near Central London?

    The Z Hotel City is a hotel near Central London that is popular with HotelsCombined users, scoring 8.4 across 5,346 reviews.

  • What is a good hotel in London near Paddington Station?

    Park Grand London Lancaster Gate is the most recommended hotel near Paddington Station on HotelsCombined (scoring 7.9 over 1,117 reviews).

  • Is there a good hotel near Hyde Park?

    1,117 HotelsCombined reviews of Park Grand London Lancaster Gate score it 7.9/10, making it a highly recommended hotel near Hyde Park.

  • How much do hotels in London cost?

    Hotels in London cost an average of $366/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in London had higher average prices of $412/night and $907/night, respectively.

  • How much is a cheap hotel in London?

    $43/night is the cheapest price found for a hotel in London by HotelsCombined users over the last 72 hours.

  • How much is a hotel in London tonight?

    A hotel in London tonight can start as low as $52 for the night, with an average cost of $355, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in London tonight, prices start from $34.