Agoda Hero Banner

Find Hotels in London, United Kingdom

14722 vacation rentals and hotels available now

11 best hotels in London

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Millennium Gloucester Hotel London Kensington
Chelsea,London - View on map
"Excellent staff."
7.6

Very good

25 reviews

Avg price per night
$ 257
Queens Park Hotel
Hyde Park,London - View on map
"Don’t be fooled by the double / twin room (when selecting twin beds as preferences) it basically means which ever is available they will assign you. Therefore our preference was a twin bed but it wasn’t available until about 4 days into our 6 nights stay. (Involves asking every morning) lesson learnt for next time. Other than the staff was helpful. Location was the best if you plan to hop in a London tour bus or catch a train (less than 5 mins - less than 10 if you walk suppppppperr SLOW!) Didn’t take up the breakfast buffet on offer, but you have sooooo many options in the next street. "
Show more
6.6

Very good

943 reviews

Avg price per night
$ 282
Dorsett City London
The City,London - View on map
"Our whole experience with this hotel has been fantastic. The staff were very friendly and helpful, our room was stunning and the view was spectacular! It certainly made our weekend very special. The location is also perfect! Walking distance to alot of attractions but also right next door (literally) to Aldgate station :)"
Show more
8.1

Excellent

211 reviews

Avg price per night
$ 304
Travelodge Gatwick Airport Central
Gatwick Airport,London - View on map
"Friendly, helpful staff at Reception and in the restaurant/bar. The room was spacious, pleasantly cool on arrival rather than overheated like most hotel rooms. Travelodge beds are very comfortable. The rooms are simply furnished and restful on the eye. Internet works well – but costs £3 per 24 hours extra. I like the fact that at Travelodge hotels you can pick up more tea, coffee, milk & sugar in the lobby if you need it without having to ask. The hotel is not far from Gatwick Airport – there is a bus from stop No. 8 which will bring you to the Travelodge – current fare £4 (from both North & South Terminal). Overall, a very pleasant stay if you're arriving very late at night or heading out very early."
Show more
8

Excellent

746 reviews

Avg price per night
$ 72
Novotel London West Hotel
Hammersmith,London - View on map
"I stayed only 1 day in this hotel in the Hammersmith district. This hotel made me a fan of NOVOTEL Hotels. Great location. Hammersmith is just another shopping and drinking haven of it own. The NOVOTEL here doesn't look like its 4 stars. It is 5 star. Big building, spacious rooms, great facilities, clean, effective staff. Its near to the Hammersmith Tube station which brings you directly to every important sightseeing and watering hole in London. Having stayed only 1 night, I felt that it was too short and would have extended if not for the fact that I have booked my flight back. "
Show more
7.8

Very good

207 reviews

Avg price per night
$ 187
Mowbray Court Hotel
Earls Court,London - View on map
"This hotel is often full; no wonder given the appalling standard of a lot of London hotels in this category. The Mowbray is a bit of a surprise inside. The common areas are light, fresh and guest friendly. The rooms vary: some are VERY small, but still adequate, while others are quite roomy. All have modern bathrooms, which is a real relief, although I would say that a bit of attention to cleaning detail now will save a lot of unnecessary maintenance later. The staff are reserved but always helpful. The location is perfect being just around the corner from Earls Court Station and busy, bustling Earls Court Road. I would definitely recommend this hotel in the three-star category; however, sometimes the price is on the high side. Book early to get value for money. "
Show more
8.1

Excellent

1114 reviews

Avg price per night
$ 132
Copthorne Tara Hotel London Kensington
Chelsea,London - View on map
"Only complaint was that breakfast was served in room in cardboard boxes and plastic cutlery. Not quite the same. The only reason I booked this hotel was for the full English breakfast. We got up and dressed ready to go down when we received boxes. We were not told this on check in. Check in guy was very friendly but it was unfortunate that he’d just got back from seven months furlough so not his fault. Sign of these awful times. Location was perfect. Rooms were spotless but no plug sockets next to beds "
Show more
7.8

Very good

74 reviews

Avg price per night
$ 221
Britannia International Hotel Canary Wharf
Canary Wharf,London - View on map
"Can't beat this for the price in a London hotel. Booking through Agoda considerably cheaper than other sites"
6.7

Very good

712 reviews

Avg price per night
$ 157
The Z Hotel Trafalgar
West End Soho,London - View on map
"Comfortable room right in the heart of London. Room is a bit small but acceptable for the price. Free wine and cheese for all guests which was great. Room did not come with toothbrush and toothpaste but that was just a minor issue. "
Show more
9

Exceptional

120 reviews

Avg price per night
$ 177
Central Park Hotel
Hyde Park,London - View on map
"there aren't enough words to describe the horror dealing and staying at this hotel"
6.6

Very good

82 reviews

Avg price per night
$ 175
Millennium Gloucester Hotel London Kensington
Chelsea,London - View on map
"Excellent staff."
7.6

Very good

25 reviews

Avg price per night
$ 257

Fast facts about London, United Kingdom

Accommodations14,722 properties
Popular hotelBerjaya Eden Park London Hotel
Popular areaHyde Park
Nightly rates fromS$9
AirportHeathrow Airport
Reasons to visitSightseeing, Shopping, Museum & arts

Discover the neighborhoods of London


Frequently asked questions

What's the average price of a hotel in London?

The average price for a 3-star hotel in London is USD 130. The average price for a 4-star hotel in London is USD 209. The average price for a 5-star hotel in London is USD 534.

What's the average price of a hotel in London this weekend?

The average price for a 3-star hotel in London this weekend is USD 126. The average price for a 4-star hotel in London this weekend is USD 195. The average price for a 5-star hotel in London this weekend is USD 526.

What's the average price of a hotel in London tonight?

The average price for a 3-star hotel in London tonight is USD 145. The average price for a 4-star hotel in London tonight is USD 243. The average price for a 5-star hotel in London tonight is USD 591.

What are the best hotels in London near Heathrow Airport?

Verified travelers to London who stayed near Heathrow Airport have given top reviews to Hilton Garden Inn London Heathrow Terminals 2 and 3, Hilton Garden Inn London Heathrow Airport and ibis London Heathrow Airport.

What are the best hotels in London near London Eye?

Verified travelers to London who stayed near London Eye have given top reviews to Safestay London Elephant and Castle, Travelodge London Central Southwark and Park Plaza Westminster Bridge Hotel.

What are the best hotels in London near Camden Market?

Verified travelers to London who stayed near Camden Market have given top reviews to Camden Enterprise Hotel, Primrose Guesthouse and Smart Camden Inn.

What are the most popular hotels in London?

What are the best hotels in London for couples?

What are the best hotels in London for families?

What hotels in London have the best views?

Verified travelers to London have given top reviews for the views at Bermondsey Square Hotel and Warren House.

What hotels in London have the best breakfast?

Verified travelers to London have given top reviews for the breakfast at Premier inn Southwark Borough High St, Brooklyn House and Lodge Farm House B&B.

What's the best neighborhood in London to stay in?

Popular neighborhoods among travelers staying in London include Hyde Park, The City and Heathrow.

Show more questions



More about London

A stunning city of architectural and historic beauty as well as a vibrant arts scene, London is certainly a favorite destination for many world travelers. It's one of the world's most exciting capitals, and a great starting point for exploring the rest of Europe. London is served by five airports, with Heathrow Airport and Gatwick Airport being the most well-known travel hubs. Hotels near Gatwick Airport are convenient for quick stopovers in the city and considerably cheaper than hotels in central London. For travelers arriving via train, hotels in Bayswater and Paddington are plentiful and comparatively inexpensive.

Getting around central London is easy via the tube – a vast connection of subway lines that serve the inner city. When the weather permits, the walk between the most famous sites like Buckingham Palace and the Tower of London should not be missed.

London is home to beautiful architecture, as evidenced by buildings such as the Houses of Parliament, Westminster Abbey, and Tower Bridge.

Live music is a staple of the London lifestyle, with concerts and shows highlighting nearly every night of the week. London is one of the most recognizable destinations in all of the world, and a city that sets the standard for what it means to be an elegant metropolis.

There’s much more to see and learn about London, and the interactive map on this page is a great way to find out where the attractions and hotels can be found in this exciting city.