Hotels in London

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

London, England, United Kingdom
23 Jun — 24 Jun2
London, England, United Kingdom
Wed 23/6
Thu 24/6
...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.5 Excellent
24 Fleet Street, London, United Kingdom
Show on map
1.9 km from city centre, London 
ExcellentBased on 5,087 reviews
8.5

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.

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 3,900 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 Chelsea Harbour Hotel
The Chelsea Harbour Hotel
8.3 Excellent
Chelsea Harbour, London, United Kingdom
Show on map
4.7 km from city centre, London 
ExcellentBased on 832 reviews
8.3

Situated a short stroll from Fulham Broadway Tube Station, The Chelsea Harbour Hotel offers guests a convenient base when in London. Guests also have exclusive access to the The Blue Harbour Health Club and Spa and The Blue Harbour Fitness centre.

The Athenaeum Hotel & Residences
The Athenaeum Hotel & Residences
8.4 Excellent
116 Piccadilly, London, United Kingdom
Show on map
1.6 km from city centre, London 
ExcellentBased on 470 reviews
8.4

Located in London, The Athenaeum Hotel & Residences is within a 40-minute drive of London Heathrow Airport and offers a sauna. A short stroll from Green Park, it provides comfortable rooms equipped with an iPod docking station, luxury linen and a marble bathroom.

Residence Inn by Marriott London Kensington
Residence Inn by Marriott London Kensington
7.9 Good
London, United Kingdom
Show on map
5.3 km from city centre, London 
GoodBased on 2,734 reviews
7.9

Go Native Kensington provides 4-star accommodation in London. Those staying at the property can also make use of complimentary Wi-Fi.

Holiday Inn London - Kensington High St.
Holiday Inn London - Kensington High St.
8.0 Excellent
Wrights Lane, London, United Kingdom
Show on map
4.6 km from city centre, London 
ExcellentBased on 4,588 reviews
8.0

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.

Radisson Blu Edwardian Hampshire Hotel, London
Radisson Blu Edwardian Hampshire Hotel, London
8.9 Excellent
31-36 Leicester Square, London, United Kingdom
Show on map
1.2 km from city centre, London 
ExcellentBased on 2,053 reviews
8.9

Radisson Blu Edwardian Hampshire Hotel London is a modern hotel situated in a popular tourist area, under a short stroll to Piccadilly Circus and Theatreland. It has complimentary Wi-Fi, a bar and is close to Leicester Square.

Holiday Inn London - Kensington Forum
Holiday Inn London - Kensington Forum
7.6 Good
97 Cromwell Road, London, United Kingdom
Show on map
4.2 km from city centre, London 
GoodBased on 5,248 reviews
7.6

Located in Central London, this traditional hotel is within easy walking distance of the Natural History Museum London. It offers 4-star accommodation with air-conditioned rooms.

Rosewood London
Rosewood London
9.0 Excellent
252 High Holborn, London, United Kingdom
Show on map
2.1 km from city centre, London 
ExcellentBased on 622 reviews
9.0

Situated in Central London, Rosewood London is within an easy walk of the British Museum, the Royal Opera House and Central Saint Giles. It offers 5-star accommodation with air-conditioned rooms.

The Wellesley Knightsbridge, A Luxury Collection Hotel
The Wellesley Knightsbridge, A Luxury Collection Hotel
8.9 Excellent
11 Knightsbridge, London, United Kingdom
Show on map
2.0 km from city centre, London 
ExcellentBased on 92 reviews
8.9

Boasting free Wi-Fi, The Wellesley Knightsbridge a Luxury Collection Hotel London is situated in London and offers luxury accommodation. It provides 5-star accommodation and views of the lagoon.

Tips for booking a London hotel

Cheapest month:May
Most expensive month:December
Average price in London:$293/night
Absolute cheapest price found:$13/night
Cheapest day:Monday
Most expensive day:Friday
$103 - $416
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$155 - $502
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated London hotels

Show all 21,062 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 

A short walk from North Greenwich Bus Station, Intercontinental London - The O2 has a convenient location, making it an ideal place to stay while in London. It has a gym, as well as a sauna, free Wi-Fi and an indoor pool.

2
The Exhibitionist Hotel
The Exhibitionist Hotel
8.7 Excellent
8-10 Queensberry Place, London, United Kingdom
Show on map
3.6 km from city centre, London 

Located in London, The Exhibitionist Hotel by theKeyCollections provides stylish, 4-star accommodation close to the Natural History Museum London. It is situated a short walk from the Victoria and Albert Museum and Imperial College London.

3
Hard Rock Hotel London
Hard Rock Hotel London
7.9 Good
Great Cumberland Place, London, United Kingdom
Show on map
2.9 km from city centre, London 

Located in Westminster, Hard Rock Hotel London is just a two-minute walk from the Marble Arch. It offers free wireless internet, a bar and is a stone's throw from Marble Arch Tube Station.

4
The Hari
The Hari
9.0 Excellent
20 Chesham Place, London, United Kingdom
Show on map
2.1 km from city centre, London 

The Hari is set in Central London and is a short stroll from Harrods. It is also a short drive from Hyde Park and Piccadilly.

5
The Savoy
The Savoy
9.3 Excellent
Strand, London, United Kingdom
Show on map
1.3 km from city centre, London 

Once popular with celebrities such as Frank Sinatra and Katherine Hepburn, The Savoy London provides a luxurious and historic experience, including a bar that serves 1920s-inspired cocktails. It is also within walking distance of London's popular attractions and landmarks.

6
Hyatt Regency London - The Churchill
Hyatt Regency London - The Churchill
8.7 Excellent
30 Portman Square, London, United Kingdom
Show on map
2.8 km from city centre, London 

Located in London, the hotel is within a 35-minute drive of London Heathrow Airport and provides a sauna and outdoor tennis courts. It is close to Oxford Street, eateries and shops.

7
The London Edition
The London Edition
9.0 Excellent
10 Berners Street, London, United Kingdom
Show on map
2.1 km from city centre, London 

Featuring views of the city, The London EDITION is situated in Westminster and offers a rooftop terrace, an express check-in and check-out feature and valet parking. Surrounded by local bars and restaurants, it is a short stroll from Oxford Circus Tube Station.

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 21,062 hotels
Publove @ The Green Man - Hostel
Publove @ The Green Man - Hostel
7.6 Good
308 Edgware Road, London, United Kingdom
Show on map
3.9 km from city centre,  

PubLove @ The Green man Paddington offers award-winning accommodation in London and is within a 10-minute walk of Marylebone Station. The numerous facilities this cosy hostel features include luggage storage, a 24-hour reception and laundry facilities.

$16
Avg. per night
The Z Hotel City
The Z Hotel City
8.5 Excellent
24 Fleet Street, London, United Kingdom
Show on map
1.9 km from city centre,  

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.

$70
Avg. per night
Corus Hyde Park Hotel
Corus Hyde Park Hotel
7.6 Good
1 Lancaster Gate, London, United Kingdom
Show on map
3.9 km from city centre,  

Located in Westminster, this hotel is just a short stroll from Kensington Gardens and Queensway. It also overlooks Hyde Park.

$72
Avg. per night
Holiday Inn London - Kensington Forum
Holiday Inn London - Kensington Forum
7.6 Good
97 Cromwell Road, London, United Kingdom
Show on map
4.2 km from city centre,  

Located in Central London, this traditional hotel is within easy walking distance of the Natural History Museum London. It offers 4-star accommodation with air-conditioned rooms.

$75
Avg. per night
Park Grand London Hyde Park
Park Grand London Hyde Park
7.6 Good
78-82 Westbourne Terrace, London, United Kingdom
Show on map
4.2 km from city centre,  

Offering 4-star modern accommodation, Park Grand London Hyde Park is conveniently situated in Westminster. The various amenities this contemporary hotel offers include a 24-hour reception, luggage storage and a tour desk.

$75
Avg. per night
The Z Hotel Gloucester Place
The Z Hotel Gloucester Place
8.6 Excellent
51 Gloucester Place, London, United Kingdom
Show on map
3.1 km from city centre,  

Located in Westminster, this 4-star hotel is a five-minute walk from Baker Street. It is situated a brief stroll from Oxford Street, the Marble Arch and Edgware Road.

$77
Avg. per night
Copthorne Tara Hotel London Kensington
Copthorne Tara Hotel London Kensington
7.6 Good
Scarsdale Place, London, United Kingdom
Show on map
4.6 km from city centre,  

Located in Central London, this 4-star hotel is a five-minute stroll from Kensington High Street. Guests can also enjoy free Wi-Fi.

$80
Avg. per night
The Chilworth London Paddington
The Chilworth London Paddington
8.3 Excellent
55 Westbourne Terrace, London, United Kingdom
Show on map
4.1 km from city centre,  

The Chilworth London Paddington provides 5-star accommodation in Westminster. It is set amongst a variety of well-known shops and is within a 10-minute walk of Lancaster Gate Tube Station.

$85
Avg. per night

Hotel prices in London

2 stars or below

$14 - $413

Publove @ The Green Man - Hostel

No. 1 most popular

$16
Avg. per night
Palmers Lodge Swiss Cottage - Hostel

No. 2 most popular

$42
Avg. per night
Smart Hyde Park Inn

Best value

$14
Avg. per night
3 stars

$40 - $235

Holiday Inn London - Oxford Circus

No. 1 most popular

$144
Avg. per night
ibis Styles London Gloucester Road

No. 2 most popular

$74
Avg. per night
Ibis Budget London Barking

Best value

$40
Avg. per night
4 stars and up

$75 - $722

Park Plaza Westminster Bridge London

No. 1 most popular

$204
Avg. per night
Jumeirah Lowndes Hotel

No. 2 most popular

$540
Avg. per night
Holiday Inn London - Kensington Forum
$75
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?

    Users favour staying in areas such as Kensington and Chelsea, Hammersmith and Fulham, and Tower Hamlets. Consider these locations when searching for your desired stay.

  • What are the best hotels in London?

    One of the most popular hotels in London is Park Plaza Westminster Bridge London, which has been reviewed by 19,332 users and currently has a rating of 8.5/10. Other top-rated locations include Jumeirah Lowndes Hotel and Hilton London Metropole, which have received 8.7/10 and 7.1/10 ratings from our users, respectively.

  • What is a good hotel near Hyde Park?

    With a rating of 8.7/10 from 363 reviews, Jumeirah Lowndes Hotel is a hotel close to Hyde Park that is highly recommended by HotelsCombined users.

  • What is a good hotel in London near Harrods?

    Jumeirah Lowndes Hotel is rated 8.7 from 363 reviews and is close to Harrods.

  • Is there a good hotel near Marble Arch?

    A good hotel near Marble Arch is Jumeirah Lowndes Hotel, which has been rated 8.7/10 by 363 HotelsCombined user reviews.

  • How much do hotels in London cost?

    London hotels have an average price of $192/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $212/night, and if you are looking for a 5-star hotel in London then the average price is around $418/night.

  • How much is a cheap hotel in London?

    HotelsCombined searches in the last 3 days suggest cheap London hotels have prices starting from as low as $34/night, depending on the popularity of your requested dates.

  • How much is a hotel in London tonight?

    Over the last 3 days, the starting price of a hotel in London tonight has been as low as $11 and the average price has been $335. If you’d prefer 4-star accommodation, expect to pay at least $24 for this evening.