988 hotels in London

  • Dukes Hotel

    Green Park, London | 4 star hotel
    from $407
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Location, Location, Location
    • A wonderful time in a special place
    • A delightful experience
  • Royal Eagle Hotel

    Lancaster Gate, London | 3 star hotel
    from $154
    Traveler rating: 2.5/5 Fair (5 reviews)
    • Good value for budget price
    • A Nightmare
    • Not recommended
  • Holiday Inn Express London Stratford

    Stratford City, London | 2 star hotel
    from $146
    Traveler rating: 3/5 Good (2 reviews)
  • Ifor Evans Hall

    Northwest/Regent Park, London | Hotel
  • Grosvenor Kensington Hotel

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $368
    Traveler rating: 3/5 Good (8 reviews)
    • Disappointed with Grosvenor Kensington
    • Excellent Location, So-So Hotel
    • Girly weekend
  • Flemings Mayfair

    Mayfair, London | 4 star hotel
    from $312
    Traveler rating: 5/5 Outstanding (2 reviews)
    • Great location - friendly staff
    • Good Location, Lousy Room
    • Flemings Mayfair Hotel, Great Location
  • Holiday Inn London - Camden Lock

    Camden Town with Primrose Hill, London | 4 star hotel
    from $238
    Traveler rating: 4/5 Excellent (4 reviews)
    • Great business hotel
    • Rock star
    • For the younger crowd?
  • Shaftesbury Premier Hotel London Paddington

    Paddington, London | 4 star hotel
    from $209
  • Dolphin House Serviced Apartments

    Westminster/Belgravia, London | 5 star hotel
    from $203
    Traveler rating: 4/5 Excellent (1 review)
  • Four Seasons Hotel London At Canary Wharf

    London East, London | 5 star hotel
    from $295
    Traveler rating: 4.5/5 Outstanding (3 reviews)
    • Sad but true: mediocrity from the Four Seaons (at $700 USD per night!)
    • Fantastic service, nice rooms
    • Just Fantastic !!!
  • County London

    Bloomsbury, London | 1 star hotel
    from $110
  • Premier Inn London Euston

    Bloomsbury, London | Hotel
    from $159
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • Average 3 star hotel
    • Good hotel for business
    • Great value
  • Premier Inn London Kensington

    Courtfield, London | 3 star hotel
    from $151
    Traveler rating: 4.5/5 Outstanding (2 reviews)
    • Good location
    • Friendly staff!
    • Value for Money
  • Travelodge London Kings Cross Royal Scot

    Mayfair/Soho/West End, London | 3 star hotel
    from $116
    Traveler rating: 1.5/5 Poor (8 reviews)
    • Terrible
    • Slamming Doors
    • Never again!
  • Park International Hotel

    Earls Court, London | 2 star hotel
    from $206
    Traveler rating: 4/5 Excellent (8 reviews)
    • Great Stay
    • Pleasant Stay!
    • A Great time made better
  • One Aldwych

    Charing Cross, London | 5 star hotel
    from $482
    Traveler rating: 4/5 Excellent (7 reviews)
    • Above and beyond
    • Old British hospitality in the new millenium
    • Wonderful One Aldwych
  • DoubleTree by Hilton Hotel London - Marble Arch

    Mayfair/Soho/West End, London | 3 star hotel
    from $283
    Traveler rating: 3.5/5 Very Good (8 reviews)
    • Feel at home
    • Great hotel, I will come back for sure!!!
    • Small rooms but great location - and don't forget Deya!
  • Ambassadors Hotel

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $133
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Great location, poor facilities and service
    • Health hazzard
    • Good Value
  • Pembridge Palace Hotel

    Bayswater, London | 3 star hotel
    from $135
    Traveler rating: 3/5 Good (5 reviews)
    • 1 star rating at best
    • Room for improvement
    • Really quite a nice hotel.
  • Henry VIII Hotel

    Lancaster Gate, London | 3 star hotel
    from $165
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Good Value
    • Exceptional Hotel in London!
    • Great Base For London
  • Holiday Inn Express London - Park Royal

    Acton, London | 3 star hotel
    from $139
    Traveler rating: 4/5 Excellent (5 reviews)
    • I highly recommend this hotel !
    • Great Hotel
    • Great stay at the express
  • La Suite West

    Bayswater, London | 2 star hotel
    from $236
    Traveler rating: 2.5/5 Fair (4 reviews)
    • Not black... neither white
    • Nice hotel/great location
    • Small but comfortable
  • Fraser Suites Queens Gate

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $267
    Traveler rating: 4/5 Excellent (1 review)
  • The Ritz London

    Mayfair/Soho/West End, London | 5 star hotel
    from $622
    Traveler rating: 4/5 Excellent (5 reviews)
    • Tea for Two
    • Well Earned Reputation
    • Tea at the Ritz
  • The Trafalgar Hotel

    Westminster/Belgravia, London | 4 star hotel
    from $311
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Great location, snobby service
    • Perfect Location in London
    • Luxury hotel without the amenites
  • Ambassadors Bloomsbury

    Bloomsbury, London | 4 star hotel
    from $192
    Traveler rating: 1.5/5 Poor (8 reviews)
    • There are much better alternatives!
    • Horrendous!
    • Pokey, the worst shower/bathroom ever experienced
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.