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,808 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.

Britannia International Hotel Canary Wharf has spacious rooms and limited free WiFi access in bedrooms, just 600 metres from Canary Wharf Underground Station.

Thank you very much. I like everything.

Show more Show less
5.7
Review score
18,891 reviews
Price from
£59
per night

Located in London’s West End, Zedwell Piccadilly Circus boasts over 700 windowless rooms in Piccadilly Circus.

Friendly and helpful staff. Clean and spacious room. Suitable for people traveling with wheelchair. The location is spot on - very convenient in the heart of London. Good value for money. Highly recommended.

Show more Show less
7.5
Good
30,276 reviews
Price from
£90
per night

Located on the South Bank of the Thames, Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank.

The view from our room is very beautiful and we wanted to see it forever.

Show more Show less
8.3
Very good
21,141 reviews
Price from
£169
per night

Nestled between the River Thames and St Katherine’s Dock, and next to Tower Bridge, The Tower Hotel, London offers ideal location, a restaurant, a bar and a fitness centre.

The hotel has a very good location which is right next to the tower bridge with amazing view if the bridge and the shard The staff was very nice and they gave me an upgrade of my room for free

Show more Show less
7.8
Good
19,277 reviews
Price from
£99
per night

Located less than 100 metres from Hyde Park, the Central Park Hotel is just a 2-minute walk from Queensway Underground Station.

Location was excellent and so was the front desk staff!

Show more Show less
6.5
Review score
17,819 reviews
Price from
£62
per night

Ideally set in the centre of London, The Z Hotel Holborn offers air-conditioned rooms, a shared lounge, free WiFi and a bar.

Facilities are modern, safe, clean and comfortable. Interior rooms without a window are tiny but cosy and well appointed. They’re perfect for one person and okay for two people. The room works best with no more than two medium suitcases as there is room for one under the bed and another under the nightstand. Location is great. Highly recommend if space is not a priority.

Show more Show less
8.1
Very good
14,527 reviews
Price from
£55
per night

Situated in stylish Kensington, the 4-star Millennium Gloucester Hotel London is 100 metres from Gloucester Road Tube Station and just a short walk from the Victoria and Albert Museum.

It just felt right. A great place to be.

Show more Show less
7.3
Good
11,992 reviews
Price from
£105.30
per night

With views of London’s skyline, DoubleTree by Hilton Hotel London features a rooftop bar Savage Garden, and offers air-conditioned and soundproofed rooms.

Great location and very friendly and professional staff

Show more Show less
7.6
Good
11,027 reviews
Price from
£132.62
per night

InterContinental London - The O2, an IHG hotel offers modern luxury on the Greenwich Peninsula.

We were at the hotel to attend The Quirks Event which is an industry event and ended up staying at the same hotel. The O2 Shopping Centre was good and walkable which made the stay east, else the location of the hotel is not good. It is very far from Central London. Breakfast at the hotel was good, could be better though. Room was decent sized and easily accommodated 2 of us.

Show more Show less
8.7
Fabulous
9,298 reviews
Price from
£220.15
per night

Conveniently set in London, The Z Hotel Trafalgar provides air-conditioned rooms, a bar and free WiFi.

Staff were very friendly and efficient. The room was small but modern clean and fresh with a huge tv. Overall for the location it was good value for money. Step outside on an evening and the area is buzzing with a great atmosphere.

Show more Show less
8.4
Very good
12,242 reviews
Price from
£65
per night

Most booked hotels in London in the past month

London's best hotels with breakfast

  • Half Moon

    Half Moon

    Hotel in Southwark, London
    Breakfast options

    Half Moon is located in London, within a 10-minute bus ride from O2 Academy Brixton and has a garden. The property is set 4.1 km from Crystal Palace Park. Free WiFi is available.

    Excellent facilities, friendly staff and great breakfast!

    9.0
    Superb · 1,171 reviews
  • 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,080 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,388 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,027 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,870 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,072 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,525 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,159 reviews

Budget hotels in London

  • Abbey Point Hotel

    Abbey Point Hotel

    Hotel in Brent, London
    Budget Hotel

    Located in London, 1.6 km from Park Royal, Abbey Point Hotel provides accommodation with a garden, private parking, a shared lounge and a terrace.

    it was great, very clean, good breakfast, very kind staff

    8.5
    Very good · 1,430 reviews
  • Best Western Northfields Ealing Hotel

    Best Western Northfields Ealing Hotel

    Hotel in London
    Budget Hotel

    Ideally situated in the Ealing district of London, Best Western Northfields Ealing Hotel is set 1.1 km from Boston Manor, 2.5 km from Ealing Broadway and 4.8 km from Park Royal.

    Great hotel, very good value for money. Easy to get to.

    8.1
    Very good · 2,448 reviews
  • The Z Hotel Strand

    The Z Hotel Strand

    Hotel in Westminster Borough, London
    Budget Hotel

    Attractively situated in the centre of London, The Z Hotel Strand features air-conditioned rooms, a bar and free WiFi.

    super clean and comfortable great location for me.

    8.5
    Very good · 10,055 reviews
  • Hampton by Hilton London Park Royal

    Hampton by Hilton London Park Royal

    Hotel in London
    Budget Hotel

    Hampton by Hilton London Park Royal is located in London, 3 miles from Wembley Stadium and Wembley Arena, and features a restaurant, a fitness centre and a bar.

    Close to the tube, modern, nice food, helpful staff

    8.2
    Very good · 3,583 reviews
  • 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,292 reviews
  • The Z Hotel Trafalgar

    The Z Hotel Trafalgar

    Hotel in Westminster Borough, London
    Budget Hotel

    Conveniently set in London, The Z Hotel Trafalgar provides air-conditioned rooms, a bar and free WiFi.

    Very good location, clean and good value for money

    8.4
    Very good · 12,239 reviews
  • The Z Hotel Holborn

    The Z Hotel Holborn

    Hotel in Camden, London
    Budget Hotel

    Ideally set in the centre of London, The Z Hotel Holborn offers air-conditioned rooms, a shared lounge, free WiFi and a bar.

    the location was amazing and the staff was super helpful

    8.1
    Very good · 14,522 reviews
  • The Z Hotel Covent Garden

    The Z Hotel Covent Garden

    Hotel in Westminster Borough, London
    Budget Hotel

    Z Covent Garden offers a 113 bedroom hotel in the heart of London’s West End.

    Fantastic location, it could not be better situated.

    8.3
    Very good · 9,825 reviews

Hotels located in the centre of London

  • 41

    41

    Hotel in Westminster Borough, London
    Central location

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

    Absolutely amazing hotel and staff . Unbelievable .

    9.7
    Exceptional · 1,029 reviews
  • Covent Garden Hotel, Firmdale Hotels

    Covent Garden Hotel, Firmdale Hotels

    Hotel in Camden, London
    Central location

    Situated in the heart of London’s theatre district, Covent Garden Hotel is a 5-minute walk from the Royal Opera House, and surrounded by some of London’s best restaurants, bars and nightlife.

    Excellent hotel. Rooms are very big and comfortable

    9.5
    Exceptional · 202 reviews
  • The Soho Hotel, Firmdale Hotels

    The Soho Hotel, Firmdale Hotels

    Hotel in Westminster Borough, London
    Central location

    Situated 5 minutes’ walk from Oxford Street, The Soho Hotel features a fully equipped gym with an on-site personal trainer.

    Location super! Overall design and comfort excellent.

    9.5
    Exceptional · 322 reviews
  • Broadwick Soho

    Broadwick Soho

    Hotel in Westminster Borough, London
    Central location

    Ideally set in the centre of London, Broadwick Soho features air-conditioned rooms, a terrace, free WiFi and a restaurant. This 5-star hotel offers room service and a concierge service.

    9.7
    Exceptional · 3 reviews
  • The Ritz London

    The Ritz London

    Hotel in Westminster Borough, London
    Central location

    Overlooking London’s Green Park is the world-famous The Ritz London.

    The Ritz is one of the world’s most elegant hotels.

    9.5
    Exceptional · 599 reviews
  • Grand Residences by Marriott - Mayfair-London

    Grand Residences by Marriott - Mayfair-London

    Hotel in Westminster Borough, London
    Central location

    In the heart of Mayfair, Marriott 47 Park Street offers luxurious Edwardian suites furnished with works of art and crystal lighting. Guests can relax with satellite TV and CD/DVD players.

    9.5
    Exceptional · 15 reviews
  • One Aldwych

    One Aldwych

    Hotel in Westminster Borough, London
    Central location

    Located in London and with Savoy Theatre reachable within 200 metres, One Aldwych provides concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

    Great location, beautiful building and very friendly staff

    9.4
    Superb · 672 reviews
  • Haymarket Hotel, Firmdale Hotels

    Haymarket Hotel, Firmdale Hotels

    Hotel in Westminster Borough, London
    Central location

    In the heart of London’s theatre district, the elegant Haymarket Hotel is surrounded by restaurants, bars, and is just next door to the Theatre Royal.

    Absolutely everything and all the staff. it’s a 6 STAR.

    9.3
    Superb · 202 reviews

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
  • 1480 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

    Loved be in Covent Garden area very buzzy theatres and...

    Loved be in Covent Garden area very buzzy theatres and restaurants all nearby and the passing public very polite and helpful as I often get lost in big city. Love the Ivy restaurant and the Savoy for a cocktail
  • 10

    I LOVE London. It’s that simple.

    I LOVE London. It’s that simple. Whatever I go there for, whatever the agenda London will never let me down. Whether it’s a gig…a football match…a theatre visit, I just LOVE the place. Whatever the reason get there…you will NEVER be disappointed.
    Schildy
    United Kingdom
  • 10

    There's a lot to see and do in London and the Tube makes...

    There's a lot to see and do in London and the Tube makes getting about very easy. Visited the British Museum and the Victoria and Albert Museum. Both are free to enter although if you have a large bag at the V&A you have to pay to put it in the cloakroom. Covent Garden was great to wander around. Eating out was very reasonably priced with a variety of offers on a set menus and 2 for 1 drinks deals. Banana Tree at Covent Garden, Lotus Garden in Soho and Honest Burgers at Holborn served very delicious food. Caffe Concerto was lovely for a posh pit stop with a great coffee and a huge piece of cake. A trip to the theatre is a must and found a great deal with a free drink and programme by booking directly on the theatre website the night before 😊
  • 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

Explore guest reviews of hotels in London

  • From £150 per night
    7.8
    Good · 762 reviews
    I think the location is the best this place has to offer. I won't lie, the view from our window was stunning (see photo)! We could see the cathedral from our room. We stayed in a private room with 2 single beds & shared bathroom. Hostels in London, the majority, are pricey and not great but still cheaper than hotels. The room was a reasonable size and it had a sink which was great because the sinks in the toilets were pretty small and quite low so ours was good when it came to brush our teeth :)
    Laovejameme
    United Kingdom
  • From £296.65 per night
    8.8
    Fabulous · 942 reviews
    Our stay was great, was one of the best hotels I’ve stayed in, and I’ve stayed in royal London Montcalm to premier inn. The kitchen had everything you needed including all kitchen utensils, pans, cutlery, dishwasher, tv bathroom stuff. decor was fab, comfy bed which was actually a proper double. Breakfast was so nice. Such a decent price for what you get. A short walk from the station and Westminster. Staff were so nice and charged our phones cos we forgot one charger. Was exactly same as photos.
    Daisy
    United Kingdom
  • From £389 per night
    7.9
    Good · 1,549 reviews
    Location of hotel is just perfect for London sightseeing. Underground station 5mns walking distance from the hotel. Extremely easy and cheap to ride from and to Heathrow airport with subway direct on Picadilly line. Happy to find a (rare) twin bedded room, comfortable and clean, with small kitchen to handle breakfast or quick meal. multiple convenience food stores in the street and restaurants around. Professional and pleasant reception staff, night and day !
    Sophie
    France
  • From £300 per night
    9.2
    Superb · 4,021 reviews
    Good location, short walk to Praed Street and Edgware Road with a multitude of shops and supermarkets, including M&S Food and Waitrose. A 15 minutes walk will take you to either Paddington or Edgware Road tube stations, with Paddington been your arrival station if you catching the train from Heathrow airport. The hotel apartments are ultra modern with soft touch light switches and all the appliances you would need. The staff is attentive and friendly.
    Melinda
    Australia
  • 6.6
    Pleasant · 1,534 reviews
    I’ve been staying in cheap hotels part of the week for work since moving out of London about a year ago and have stayed in some ok places and some real dives (Not looking at you Forest Gate Hotel…) The Amhurst is easily the best of the lot so far. It was super clean, the owner was really friendly and it was generally cozy. Top marks. Bonus tip: ten minute walk away is a chip van that does the best fish and chips in London! (Find it on Google Maps)
    Adrian
    United Kingdom
  • From £169 per night
    8.2
    Very good · 2,012 reviews
    Just what we needed - clean, quiet rooms for one night, at a very reasonable price, within walking distance of the Albert Hall. What surprised me was how high spec this hotel was, and how roomy my room was; I've stayed in a lot of cheap hotels in London, and this was by far the smartest, cleanest one I have ever stayed in. Also, the guy on reception was very friendly and humorous, which made a pleasant change. I would definitely stay here again!
    Papa Izzy
    United Kingdom
  • From £246.51 per night
    8.1
    Very good · 5,126 reviews
    Beautiful, tiny rooms that are easily accessible to the Earl's Court stop on the Underground. Took less than an hour to get to Heathrow. They also let you check your bags if the rooms aren't ready upon arrival. There are hotels in London that cost the same with amenities such as a swimming pool and laundry facilities but access to public transportation was a huge help.
    Nadine
    United States
  • 5.7
    Above average · 1,320 reviews
    The room was the cleanest I've ever been in. The daily cleaning crew are top notch. I've stayed in hundreds of hotels including 4 and 5 stars and this was the cleanest. The location, absolutely perfect for central London and Heathrow. The manager and staff were very hospitable and helpful. Everything I needed for a lovely stay.
    paul
    United Kingdom
  • From £495 per night
    8.9
    Fabulous · 4,010 reviews
    Third time here in 12 months, fantastic location - 2 minutes to holbern - less than 10 minutes walk to Covent Garden and Soho, quite location at night The staff are amazing, they always provide exceptional service among all aspects, as well as the facilities of the hotel. The rooms size is good compared to london hotels.
    Tariq
    Saudi Arabia
  • From £215 per night
    8.4
    Very good · 3,556 reviews
    We loved the size of the room. Considering how small the vast majority of reasonably priced hotels in London are, the room in this one was perfect. Easily accommodates two people with suitcases without the room becoming too crammed. The room was also reasonably quiet, facing the alley behind the hotel.
    Jan
    Czech Republic
  • From £291.60 per night
    7.9
    Good · 9,163 reviews
    Earls Court is a great location to stay, close to the underground so quick to get into and out of London. Easy to get to from Heathrow 1 train and about a 5-10min easy walk to the hotel. Clean, small rooms.
    Mykel
    Australia
  • 5.0
    Average · 1,953 reviews
    This hotel was close to Euston Station and lots of London landmarks like the British Museum, and the hospital district. It was cheap for a short stay. Good wifi. Quiet. Excellent water pressure.
    Joshua
    Canada
  • 7.8
    Good · 4,864 reviews
    Location was great close to bus stop and 7 mints walk to tube station. Neighborhood was nice.Room and bathroom size was big compared with other London hotels.
    Eman
    Bahrain
  • 7.3
    Good · 1,987 reviews
    Hotels in London aren’t cheap. This was an acceptable price for what we got. We had a place to sleep of decent size and the bathroom was good.
    Iselin
    Norway
  • From £185 per night
    8.1
    Very good · 14,522 reviews
    The location of the hotel is perfect given relatively cheap prices, very central London and less than 10mins walking distance to my office.
    Yuan
    United Kingdom
  • From £165.60 per night
    5.6
    Above average · 2,611 reviews
    I stay in a lot of cheap hotels in London. This is by far the best. Bed was comfy. The room was small but this is expected
    Richard Garrod
    United Kingdom
  • From £252 per night
    7.7
    Good · 1,588 reviews
    - Nice and professional staff - Room was clean - Excellent location - Rather cheap compared to similar hotels in London
    LPMJa
    France
  • From £140 per night
    5.7
    Above average · 3,774 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 £269 per night
    8.9
    Fabulous · 3,319 reviews
    Comfortable bed, bathroom bigger than most London hotels.
    Kyfes
    United States
  • From £359.25 per night
    7.9
    Good · 2,577 reviews
    Nice hotel, big rooms compared to other hotels in London.
    Salman
    Saudi Arabia

Research, refine and make plans for your whole trip