Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
London – 10,764 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Welcoming guests since 1909, the Strand Palace Hotel is located in London’s West End within just 700 metres of the Adelphi and the Vaudeville theatres.

The location is very good, and it is not far away from dabenzhong, and Westminster church, it took us 15minutes to go there.

Show more Show less
8.1
Very good
12,875 reviews
Price from
£149
per night

Overlooking the historic Tower of London, the luxury 4-star Leonardo Royal Hotel London City - Tower of London boasts a spa with a 25-metre swimming pool and a large gym.

Great rooms. Firm pillows! Wonderful.

Show more Show less
8.3
Very good
5,077 reviews
Price from
£152.10
per night

On site at Chelsea Football Club, Millennium & Copthorne Hotels at Chelsea Football Club is 5 minutes’ walk from Fulham Broadway Underground Station.

The staff went overboard to help us with our luggage. When we discovered we had the wrong adapter, staff brought the correct one to our room. We were only there two nights and could have made easy connections to the tube, but having an early excursion at Victoria Station, we decided taxi was best option. Staff assisted us with our luggage when leaving for Heathrow. Many restaurants in the area, though some close early. Also small grocery right across the street. Chelsea is not far from main London connections and easy access.

Show more Show less
7.8
Good
4,861 reviews
Price from
£106.92
per night

Just 150 metres from Earls Court Tube Station, Park Grand London Kensington is a 5-minute walk from the famous Museum Mile. It features free WiFi, stylish bedrooms and a restaurant.

Everything was so good, the staff is so gentle, we could find restaurants and markets so close, there is a train station close, and we also could walk towards the center of the city to know much more London. Thank you very much

Show more Show less
7.9
Good
9,142 reviews
Price from
£144
per night

Just 800 metres from London Victoria Station and the Gatwick Express train service, this hotel features bright, modern rooms with Hypnos beds, private bathrooms and 32-inch LED TVs with Freeview.

Clean and close to the underground

Show more Show less
7.8
Good
10,959 reviews
Price from
£71
per night

Point A Hotel London Shoreditch is situated in the Islington district in London, 600 metres from Hoxton Square.

Clean, Sizeable Room, Friendly Staff, and Big Common Area by the Lobby with Good Coffee and Snack Bar to work and connect with people

Show more Show less
7.8
Good
6,110 reviews
Price from
£110
per night

In the heart of fashionable Knightsbridge, the 4-star Millennium Hotel Knightsbridge has luxury rooms, a stylish cocktail bar and modern Chinese cuisine restaurant.

I loved the staff and how great they all were. Helping with our needs totally awesome. Thank-you

Show more Show less
6.8
Review score
3,109 reviews
Price from
£163.20
per night

This stylish 4-star hotel is 5 minutes' walk from Canary Wharf London Underground Station and one Tube stop from the O2 Arena.

Nice, strong professionals, ready to help 0-24, great breakfast.

Show more Show less
8.6
Fabulous
3,841 reviews
Price from
£175.77
per night

In the heart of London's West End, this impressive Georgian building is now a 4-star Fitzrovia hotel. Fitzrovia Hotel is a short walk from Oxford Street and Oxford Circus.

location and staff were wonderful

Show more Show less
7.8
Good
3,580 reviews
Price from
£134.68
per night

Just 150 metres from King's Cross and St Pancras Stations, The Belgrove Hotel offers 24-hour front desk. The British Museum is a 15-minute walk away.

Great location, sweet people at the reception desk, rooms cleaned properly every day.

Show more Show less
5.9
Review score
3,615 reviews
Price from
£60
per night

Most booked hotels in London in the past month

London's best hotels with breakfast

  • Shangri-La The Shard, London

    Shangri-La The Shard, London

    Hotel in Southwark, London
    Breakfast options

    Occupying levels 34-52, the Shangri-La Hotel The Shard, London offers 5-star luxury and breathtaking views of the capital and beyond.

    Excellent experience, beautiful view and breakfast

    9.0
    Superb · 3,079 reviews
  • The Savoy

    The Savoy

    Hotel in Westminster Borough, London
    Breakfast options

    Originally opened in 1889, the world-famous Savoy Hotel is situated on the banks of the Thames and less than 5 minutes' walk from The British Museum and The Royal Opera House.

    Staff totally amazing Decedent for Christmas perfect

    9.4
    Superb · 2,386 reviews
  • 41

    41

    Hotel in Westminster Borough, London
    Breakfast options

    Nestled behind Buckingham Palace, this luxurious hotel is opposite the Royal Mews.

    Absolutely amazing hotel and staff . Unbelievable .

    9.7
    Exceptional · 1,030 reviews
  • The Fox & Goose Hotel

    The Fox & Goose Hotel

    Hotel in London
    Breakfast options

    The Fox And Goose Hotel is only 5 minutes' walk from Hanger Lane Underground Station (Central Line), a 15-minute drive from Wembley Stadium/Arena, and 30 minutes from Central London by public...

    Great location for Central London, free parking!!!

    9.1
    Superb · 5,009 reviews
  • The Montague On The Gardens

    The Montague On The Gardens

    Hotel in Camden, London
    Breakfast options

    Overlooking private, secluded gardens, this 4-star luxury hotel offers 2 restaurants, an on-site gym and 2 sun rooms. Russell Square Underground Station is a 4 minute walk away.

    the hotel met all my expectations. The staff is exceptional

    9.0
    Superb · 2,860 reviews
  • The Chesterfield Mayfair

    The Chesterfield Mayfair

    Hotel in Westminster Borough, London
    Breakfast options

    This 4-star luxury hotel is in London's Mayfair, just off Berkeley Square. Oxford Street is 800 metres away. The hotel has complimentary WiFi, air-conditioned rooms and an award-winning restaurant.

    Great location and very friendly and helpful staff.

    9.0
    Superb · 3,071 reviews
  • The Langham London

    The Langham London

    Hotel in Westminster Borough, London
    Breakfast options

    Located at the top of Regent Street, the prestigious Langham offers an award-winning glamorous bar, Artesian, and a stylish restaurant, Roux at the Landau.

    The hotel has a very calm atmosphere from a very busy london

    9.2
    Superb · 1,528 reviews
  • Sofitel London St James

    Sofitel London St James

    Hotel in Westminster Borough, London
    Breakfast options

    In London's West End, this 5-star luxury hotel is set in a beautifully preserved Neoclassical building.

    The staff help us at every moment, they are great!

    9.2
    Superb · 1,158 reviews

Budget hotels in London

  • Snoozebox Olympic Park

    Snoozebox Olympic Park

    Hotel in Newham, London
    Budget Hotel

    Snoozebox Olympic Park in London provides adults-only accommodation with a shared lounge, a terrace and a bar.

    Very convenient for the ABBA show. Room was perfect.

    8.0
    Very good · 7,264 reviews
  • ibis London Canning Town

    ibis London Canning Town

    Hotel in Newham, London
    Budget Hotel

    Featuring free WiFi throughout the property, ibis London Canning Town offers pet-friendly accommodation in London. Guests can enjoy the on-site bar. The rooms are fitted with a flat-screen TV.

    Early check in and location. Very quite and comfortable beds.

    8.8
    Fabulous · 5,249 reviews
  • Hampton By Hilton London Docklands

    Hampton By Hilton London Docklands

    Hotel in Newham, London
    Budget Hotel

    Located in London, 9-minutes' walk from the ExCel London exhibition centre and 5.3 km from O2 Arena, Hampton By Hilton London Docklands boasts air-conditioned rooms with free WiFi.

    Clean and comfortable. Great choice for breakfast.

    8.3
    Very good · 5,347 reviews
  • Moxy London Excel

    Moxy London Excel

    Hotel in Newham, London
    Budget Hotel

    Moxy London Excel is located in London, 2.9 km from O2 Arena and features a shared lounge. This 4-star pet-friendly hotel offers a bar. Free WIFI is available on site.

    Very convenient to get to the o2, 2 minute walk to the DLR

    8.2
    Very good · 3,303 reviews
  • Holiday Inn Express London - ExCel, an IHG Hotel

    Holiday Inn Express London - ExCel, an IHG Hotel

    Hotel in Newham, London
    Budget Hotel

    Located in the heart of London's Docklands, this Holiday Inn Express is a 7-minute walk from the ExCel and a 1.1 miles from London City Airport.

    Very easy to access to trains, nice location,hospitality

    8.1
    Very good · 4,900 reviews
  • Homefield Lodge

    Homefield Lodge

    Hotel in Brent, London
    Budget Hotel

    Situated in London, 1.9 km from Park Royal, Homefield Lodge features accommodation with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

    Lovley place, not to far tube, flexible with car park

    8.0
    Very good · 402 reviews
  • Golders Park Hotel

    Golders Park Hotel

    Hotel in London
    Budget Hotel

    Located in London, 6.9 km from Lord's Cricket Ground, Golders Park Hotel features views of the city. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi.

    Good location, comfortable bed, quite clean, modern

    5.7
    Above average · 1,198 reviews
  • Wanstead Hotel

    Wanstead Hotel

    Hotel in London
    Budget Hotel

    Wanstead Hotel is set in London. The property is situated 6 km from Victoria Park, 12 km from Brick Lane and 14 km from O2 Arena. The property is non-smoking and is located 6 km from Olympic Stadium.

    Near to the tube. Near to the Tesco market. Friendly staff.

    7.6
    Good · 1,019 reviews

Hotels located in the centre of London

FAQs about hotels in London

Switch on in London

Renowned for its fashion, art and theatre scenes, the majestic city of London needs little introduction. A visit here offers museums of every kind, shopping in ramshackle markets, cutting-edge boutiques and luxury department stores, along with an endless range of international cuisine to enjoy.

Admire stunning views from the London Eye, a vast collection of British Museums and the relaxing greenery of the Hyde Park! Home to landmarks such as Buckingham Palace, the stunning Westminster and Wembley Stadium, London has something for every traveller.

Make sure you visit fashionable Notting Hill and its colourful Portobello Market, pay a visit to the elegant West End entertainment district and shop till you drop on the famous Oxford Street. The city’s museums and galleries are among the best in the world and so are its restaurants and clubs! The famous London tube connects the city’s many sights and travelling on the Underground is an experience in itself.

Whether your London flight arrives at Heathrow airport, the world’s busiest, Gatwick, Stansted or Luton, you’re just a short ride from the heart of the city and its amazing attractions.

And don’t worry about the accommodations... Booking.com has a choice of over 1,000 luxury hotels, apartments and budget hostels, so just plan what you want to see and enjoy your perfect London holiday.

Learn more about visiting London
  • 1488 attractions
  • 275 points of interest
  • 106 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about London:

  • 10

    My favourite places in London are Tower bridge, Trafalgar...

    My favourite places in London are Tower bridge, Trafalgar square, Covent Garden, Key Garden, Hide Park, St. James park... It just has something magical.We ate in pubs and markets. It is very easy to get aroun London, transportation is fantastic. I would avoid Stansted airport because is quite dislocated from town.
    Ana
    Croatia
  • 10

    London is a vibrant city with a lot going on.

    London is a vibrant city with a lot going on. During our 2 day stay we visited three exhibitions, went to a couple of markets and walked through Hyde Park. We were able to go to a free showcase at the London Opera House and had perfect meals. At the evenings we enjoyed a glass of wine with live music in a pub.
    Lin
    Germany
  • 10

    London is a big city, like NYC, LA, Shanghai, etc.

    London is a big city, like NYC, LA, Shanghai, etc. That said, it also makes a perfect weekend getaway. We (family of four, all grown up) spent three nights over a weekend in October. It's not the first time for me, so I knew to curb my own appetite and picked some local spots. We focused on some history (Tower of London, a walk in St. James Park, and a glimpse of the Buckingham Palace) and some gastronomical tributes to both old and new London (jelly eels, wild games, and some old fashion Indian curry to more modern take of south asian cuisine from Sri Lanka). We especially enjoyed the visits to the many old markets (Borough Market, Spitalfields Market, etc.) and pubs. Who knows London is so charming when you take it in slow and relaxed.
    Baobao
    United States
  • 10

    A fantastic place, amazing it exceeded my expectations...

    A fantastic place, amazing it exceeded my expectations actually and especially the River Thames. It is not really a place for short stays and to travellers who are unable to afford longer stays I would recommend spending time trying to find budget places to stay and or frequent visits because it is a iconic place with amazing sights. Getting around London is great for public transport which is continuous and offers various options i.e. underground for speed and buses for sights Highly recommended.
    Susan
  • 10

    London is so beautiful!

    London is so beautiful! Easy to get around, lots to see & do. Stunning restaurants & coffee shops - so many to choose from! I felt safe & enjoyed the vibe of this beautiful city. I absolutely loved the Tower of London & so enjoyed riding the tube to get around. Also loved walking & exploring.
    rekha
    South Africa
  • 10

    It’s really beautiful with lots of activities I loved the...

    It’s really beautiful with lots of activities I loved the hop on hop off bus tour got to visit so many places and the Christmas lights were spectacular Did not complete my buckets list intend to come back to the winter wonder land .and frameless immersive art The palace and the change of guard was really interesting

Explore guest reviews of hotels in London

  • From £193 per night
    7.8
    Good · 7,764 reviews
    Room is compact .. some would say too small perhaps, but for only 1 night it was perfectly fine. Room and bathroom was clean. Room was also perfectly quiet. Has a sweet little garden Although I did not have any, the breakfast looked nice but not many options. There are lots of options around this hotel for better breakfasts. Liverpool St is no more than 5 mins away and the new Elizabeth line means it's even more connected. If I need another stop over near the London office, will definitely consider staying here again.
    Theresa
    United Kingdom
  • 6.3
    Pleasant · 611 reviews
    -very conveniently located, and withing very close reach of shops, restaurants, public transport, and attractions -cheaper than nearby hotels -the host was friendly and responsive, and provided very clear instructions on how to check-in and out - very reasonable price for a flat in a decent street in Kensington - served the intended purpose of being somewhere to sleep and get ready during our stay in London. - basic toiletries provided - we didn't use the kitchen but it seemed fairly well-equipped, and the shower was clean
    Jess
    United Kingdom
  • From £416 per night
    8.1
    Very good · 895 reviews
    Location, price and clean. Directly across from the Liverpool Station offered a direct access on the Elizabeth Line to Heathrow and the Circle Line for sightseeing. It’s a short jaunt to the Tower of London, St Paul’s and the Tate. Bishop gate is a great neighborhood with dining choices in all price ranges. The hotel next door is at least 100 pounds more per night. Our room was small, clean and nicely appointed. It was the first available for a last minute requested early afternoon checkin.
    Susan
    United States
  • From £160.55 per night
    6.4
    Pleasant · 1,005 reviews
    The hotel is in a very good location for my needs on that visit. Close to Paddington Station with over ground and underground rail links and close to many eating places but not many food shops except some good stores on Paddington Station concourse. The price is reasonable for inner London hotels. Security felt good with a locked front door and a person usually sat in the office by the door. It was warm and the noise levels were quite low.
    michael
    United Kingdom
  • From £248.35 per night
    8.2
    Very good · 10,846 reviews
    The location is perfect for exploring London - it's just north of Kensington Park. It's particularly perfect if you're traveling with a toddler, as we were, because of its proximity to the Diana Memorial Playground. The neighborhood is quiet and residential, and the staff is accommodating and helpful. We liked the hotel so much that we stayed there at both ends of our England vacation, for multiple nights.
    Rabb
    United States
  • 7.5
    Good · 3,014 reviews
    Location, price, cleanliness is a big one! I've stayed in the cheaper hotels in London and they have been horrible. This is the execption. Keep up the cleanliness and fair price. I will keep coming back. Great for lone travellers, maybe a couple of friends in town for a show or concert. I probably wouldn't stay here for a holiday with my family.
    Luke
    United Kingdom
  • From £316.17 per night
    7.7
    Good · 2,282 reviews
    Great bed size queen, which is very hard to find in london hotels for a decent price. The room is small and the water pressure is okay but overall a great place to stay. Ten minute walk to south kensington station which is very easy to use. Great breakfast selection even though they do not have hot food.
    Natalie
    United States
  • From £405 per night
    7.3
    Good · 11,973 reviews
    The location, as described, was excellent. Just a brief walk to the tube, a Tesco right across the street for some forgotten items, and coffee and a post office nearby all helped. Also, this was one of the few hotels that we could find that would sleep three to a room without using a sofa bed.
    David
    United States
  • 8.5
    Very good · 2,055 reviews
    Absolutely amazing, very clean, friendly staff, peaceful, we will definitely be booking again, I have stayed in many hotels and serviced apartments in London over the years, this is the best by far, i cant wait to return especially once COVID is over, the restaurant and the spa look amazing
    Charles
    United Kingdom
  • From £300 per night
    9.2
    Superb · 4,014 reviews
    The apartment was clean and specious (compared to london hotels/apartments). Everything in the room was complementary (water, crisps, chocolate). This was very handy as one would arrive to the hotel tired and looking for a quick snack! The homemade batch products were absolutely AMAZING!
    Hanan
    Bahrain
  • 5.7
    Above average · 1,382 reviews
    Room was a nice temperature, a carton of real milk in the fridge was a nice touch, location right in the middle of Green Lanes couldn’t be beaten. I liked it. I use cheap hotels in London every week or two for work so I’ll be back if it remains at that price point.
    Adrian
    United Kingdom
  • From £250 per night
    7.3
    Good · 3,330 reviews
    Ideal location for first-time London tourists. Small hotel. Copacetic- I guess. Not as expensive as other hotels. Clean. Quiet. I was in double bed room with window facing the street - which was good enough for me. Hotel has air conditioner in room. Clean bathroom.
    Tamkin
    Pakistan
  • From £400 per night
    7.0
    Good · 3,730 reviews
    Small hotel very close to Paddington train station. Very convenient as both fast trains to center from Heathrow come here. Nice, lively and safe area. Personnel helpful and quite pleasant. Reasonable price for London standards, but what you pay is what you get.
    NICHOLAS
    Greece
  • 9.1
    Superb · 526 reviews
    Wonderful to have an apartment in London. The location at Shepard Market is fantastic. Generous sized rooms. Plenty of places to store clothes unlike some of the newer hotels/apartments in Scotland.
    Tfree
    United States
  • From £199 per night
    8.7
    Fabulous · 2,959 reviews
    CitizenM is one of the best hotels in London - it's so comfy and wonderful. Also so centrally located. I love staying there and would definitely stay again
    Tess
    Switzerland
  • From £329 per night
    7.6
    Good · 8,038 reviews
    Location was very good, nice lobby and staff, modern and clean hotel, good value for what i paid Room was spacious compared to other hotels in London
    Alireza
    United Arab Emirates
  • 9.2
    Superb · 552 reviews
    The hosts were genuinely so lovely and welcoming. Much better than service we’ve received in the past at other hotels/apartments in London!
    Lucinda
    United Kingdom
  • 5.9
    Above average · 3,614 reviews
    I stay in a lot of cheap hotels in London and this one was fine. Room and bathroom was small but as expected.
    Richard Garrod
    United Kingdom
  • From £160 per night
    7.2
    Good · 3,283 reviews
    Close to the Russel square station. Relatively cheap compared to other hotels in London.
    MOMOKO
    United Kingdom
  • From £414 per night
    8.3
    Very good · 21,146 reviews
    everything was extraordinary one of the best hotels in London
    G
    Gary
    United States

Research, refine and make plans for your whole trip