Hotels in London

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

London, England, United Kingdom
25 Sep — 26 Sep2
London, England, United Kingdom
Sat 25/9
Sun 26/9
...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,337 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.

Roseate House London
Roseate House London
8.8 Excellent
3 Westbourne Terrace, London, United Kingdom
Show on map
3.9 km from city centre, London 
ExcellentBased on 811 reviews
8.8

Roseate House London is situated just 10 minutes stroll from Lancaster Gate Tube Station and features air conditioned rooms with a mini bar, slippers and free wireless internet access. This luxury property is ideally located in Westminster.

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

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.

St. James' Court, A Taj Hotel, London
St. James' Court, A Taj Hotel, London
8.9 Excellent
54 Buckingham Gate, London, United Kingdom
Show on map
0.8 km from city centre, London 
ExcellentBased on 4,069 reviews
8.9

Situated in London, St James' Court A Taj Hotel provides stylish, 4-star accommodation close to Buckingham Palace. The various amenities this modern hotel offers include an express check-in and check-out feature, massage services and meeting rooms.

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.

St Giles London - A St Giles Hotel
St Giles London - A St Giles Hotel
7.8 Good
Bedford Avenue, London, United Kingdom
Show on map
2.1 km from city centre, London 
GoodBased on 12,875 reviews
7.8

Set in London, St Giles London - A St Giles Hotel is a five-minute walk from the British Museum and offers extensive dining options and access to leisure facilities. It also provides free Wi-Fi, a swimming pool and a coffee bar.

citizenM Tower of London
citizenM Tower of London
9.1 Excellent
40 Trinity Square, London, United Kingdom
Show on map
3.6 km from city centre, London 
ExcellentBased on 8,256 reviews
9.1

Located in London, just a 10-minute walk from Aldgate Bus Station, Citizenm Tower Of London offers 4-star accommodation and complimentary Wi-Fi. It provides meeting rooms and an express check-in and check-out feature, and is a brief stroll from the Tower Bridge and Tower of London.

Publove @ Exmouth Arms Euston
Publove @ Exmouth Arms Euston
7.2 Good
1 Starcross Street, London, United Kingdom
Show on map
3.3 km from city centre, London 
GoodBased on 1,419 reviews
7.2

Located in Camden, PubLove @ The Exmouth Arms Euston offers 2-star accommodation and a 24-hour reception, luggage storage and a ticket service. It is set amongst a range of clubs and establishments and is within a 10-minute walk of Euston Bus Station.

Holiday Inn London - Kensington High St.
Holiday Inn London - Kensington High St.
7.8 Good
Wrights Lane, London, United Kingdom
Show on map
4.6 km from city centre, London 
GoodBased on 5,280 reviews
7.8

This modern hotel is set in Central London, a short walk from The Roof Gardens and Kensington High Street. It also offers an indoor pool, a Jacuzzi and a sauna.

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 14,221 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.

Tips for booking a London hotel

Cheapest month:February
Most expensive month:September
Average price in London:$241/night
Absolute cheapest price found:$14/night
Cheapest day:Sunday
Most expensive day:Friday
$96 - $329
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$234 - $696
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated London hotels

Show all 23,702 hotels
1
Intercontinental London - The O2
Intercontinental London - The O2
9.3 Excellent
1 Waterview Drive, London, United Kingdom
Show on map
8.7 km from city centre, London 

Located in London, Intercontinental London - The O2 offers free wireless internet and a gym. Those staying at the property have access to an indoor pool, a sauna and a bowling alley.

2
Roseate House London
Roseate House London
8.8 Excellent
3 Westbourne Terrace, London, United Kingdom
Show on map
3.9 km from city centre, London 

Roseate House London is situated just 10 minutes stroll from Lancaster Gate Tube Station and features air conditioned rooms with a mini bar, slippers and free wireless internet access. This luxury property is ideally located in Westminster.

3
Ace Hotel London Shoreditch
Ace Hotel London Shoreditch
8.0 Excellent
100 Shoreditch High Street, London, United Kingdom
Show on map
4.4 km from city centre, London 

Less than a 20-minute walk from Liverpool Street Station, Ace Hotel London Shoreditch offers guests an ideal base when visiting London. Its premium amenities include a sauna and a gym.

4
Crowne Plaza London Heathrow T4
Crowne Plaza London Heathrow T4
9.2 Excellent
Terminal 4, Swindon Road, Hounslow, United Kingdom
Show on map
6.5 km from city centre, Hounslow 

Conveniently located moments from London Heathrow Airport, the hotel offers art deco accommodation in London. Guests can also make use of free Wi-Fi.

5
The Hoxton, Holborn
The Hoxton, Holborn
8.8 Excellent
199 - 206 High Holborn, London, United Kingdom
Show on map
2.0 km from city centre, London 

The Hoxton Holborn is situated in London and features free Wi-Fi. It is close to Central Saint Giles, shops and nightlife options.

6
The Ned
The Ned
8.9 Excellent
27 Poultry, London, United Kingdom
Show on map
2.9 km from city centre, London 

This London hotel is situated within a 10-minute walk of London Bridge. It also features an outdoor pool, a sauna and a gym.

7
The Clermont London, Charing Cross
The Clermont London, Charing Cross
9.0 Excellent
The Strand, London, United Kingdom
Show on map
1.0 km from city centre, London 

This Westminster hotel is located in an area popular with tourists and is close to the London Eye and the National Gallery. Featuring views of Strand and Trafalgar Square, it also offers a wide range of facilities, including 24-hour room service, free Wi-Fi and an express check-in and check-out feature.

8
Sea Containers London
Sea Containers London
8.9 Excellent
20 Upper Ground, London, United Kingdom
Show on map
1.6 km from city centre, London 

Sea Containers London, located in Central London, provides luxury accommodation and superior facilities. It is situated a short stroll from Tate Modern and the Royal National Theatre.

Cheapest hotels in London, England

Show all 23,702 hotels
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.

$15
Avg. per night
Smart Hyde Park Inn
Smart Hyde Park Inn
7.0 Good
48-50 Inverness Terrace, London, United Kingdom
Show on map
4.5 km from city centre,  

Located in Westminster, Smart Hyde Park Inn Hostel is a two-minute stroll from Queensway. Those staying at the property can also make use of free wireless internet.

$19
Avg. per night
Publove @ Exmouth Arms Euston
Publove @ Exmouth Arms Euston
7.2 Good
1 Starcross Street, London, United Kingdom
Show on map
3.3 km from city centre,  

Located in Camden, PubLove @ The Exmouth Arms Euston offers 2-star accommodation and a 24-hour reception, luggage storage and a ticket service. It is set amongst a range of clubs and establishments and is within a 10-minute walk of Euston Bus Station.

$21
Avg. per night
Venture Hostel
Venture Hostel
7.4 Good
86 Tanner's Hill, London, United Kingdom
Show on map
7.4 km from city centre,  

Venture Hostel offers a vibrant setting while in London. It is surrounded by a variety of nightlife options and is within a five-minute walk of Deptford Bridge DLR Station.

$21
Avg. per night
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
Generator London
Generator London
7.5 Good
37 Tavistock Place, Russell Square, London, United Kingdom
Show on map
3.0 km from city centre,  

Generator London provides tranquil 3-star accommodation in London. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

$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.

$34
Avg. per night
Rest Up London - Hostel
Rest Up London - Hostel
6.0 Good
172 New Kent Road, London, United Kingdom
Show on map
2.5 km from city centre,  

Rest Up London is located in London and is close to River Thames. Those staying at the property can also enjoy free Wi-Fi access throughout their stay.

$63
Avg. per night

Hotel prices in London

2 stars or below

$15 - $423

Rest Up London - Hostel

No. 1 most popular

$63
Avg. per night
Barkston Rooms Earl's Court

No. 2 most popular

$423
Avg. per night
Smart Hyde Park Inn

Best value

$19
Avg. per night
3 stars

$29 - $242

The Royal National Hotel

No. 1 most popular

$159
Avg. per night
Holiday Inn Express London - Hammersmith

No. 2 most popular

$131
Avg. per night
Generator London

Best value

$29
Avg. per night
4 stars and up

$34 - $948

The Tower Hotel

No. 1 most popular

The Tower Hotel
8.4 Excellent
$197
Avg. per night
Park Plaza Westminster Bridge London

No. 2 most popular

$294
Avg. per night
Safestay London Kensington Holland Park
$34
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 Kensington and Chelsea, Wandsworth, and Islington while in London.

  • What are the best hotels in London?

    7,771 reviews rated The Tower Hotel with an average score of 8.4/10. It may also be worth looking into the Park Plaza Westminster Bridge London, which received a rating of 8.5/10 from 20,412 reviews. The Royal National Hotel could also be a good option, with a score of 7.0/10 from 30 reviews.

  • What is a good hotel near Paddington Station?

    With a rating of 8.0/10 from 1,123 reviews, Park Grand London Lancaster Gate is a hotel close to Paddington Station that is highly recommended by HotelsCombined users.

  • What is a good hotel in London near Shoreditch?

    The most popular hotel near Shoreditch is The Z Hotel Shoreditch, with 4,144 HotelsCombined users scoring it 8.5/10.

  • Is there a good hotel near Central London?

    Close to Central London you will find Park Plaza Westminster Bridge London, which has a rating of 8.5 over 20,412 HotelsCombined reviews.

  • How much do hotels in London cost?

    Searches in the last 72 hours suggest an average price of around $397/night is normal for a hotel in London. 4-star and 5-star hotels in London had average prices of $346/night and $860/night, respectively.

  • How much is a cheap hotel in London?

    HotelsCombined users have found cheap hotels in London starting from $15 per night in the last 3 days.

  • How much is a hotel in London tonight?

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