1083 hotels in London

  • Royal Eagle Hotel

    Lancaster Gate, London | 3 star hotel
    from $136
    Traveler rating: 3.0/5 Good (541 reviews)
    • Good value for budget price
    • A Nightmare
    • Not recommended
  • Dukes Hotel

    Green Park, London | 4 star hotel
    from $400
    Traveler rating: 4.5/5 Outstanding (366 reviews)
    • Location, Location, Location
    • A wonderful time in a special place
    • A delightful experience
  • Holiday Inn Express London Stratford

    Stratford City, London | 2 star hotel
    from $110
    Traveler rating: 3.5/5 Very Good (330 reviews)
  • Ifor Evans Hall

    Northwest/Regent Park, London | Hotel
    Traveler rating: 1.0/5 Poor (1 review)
  • Flemings Hotel & Apartments

    Mayfair, London | 4 star hotel
    from $257
    Traveler rating: 4.5/5 Outstanding (714 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 $222
    Traveler rating: 4.0/5 Excellent (691 reviews)
    • Great business hotel
    • Rock star
    • For the younger crowd?
  • Shaftesbury Premier Hotel London Paddington

    Paddington, London | 4 star hotel
    from $162
    Traveler rating: 3.0/5 Good (507 reviews)
  • Dolphin House Serviced Apartments

    Westminster/Belgravia, London | 5 star hotel
    from $190
    Traveler rating: 4.0/5 Excellent (451 reviews)
  • Four Seasons Hotel Canary Wharf

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

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

    Bloomsbury, London | 1 star hotel
    from $84
    Traveler rating: 2.5/5 Fair (214 reviews)
  • Travelodge London Kings Cross Royal Scot

    Mayfair/Soho/West End, London | 3 star hotel
    from $99
    Traveler rating: 2.5/5 Fair (1321 reviews)
    • Terrible
    • Slamming Doors
    • Never again!
  • Premier Inn London Kensington

    Courtfield, London | 3 star hotel
    from $154
    Traveler rating: 4.0/5 Excellent (1212 reviews)
    • Good location
    • Friendly staff!
    • Value for Money
  • Premier Inn London Euston

    Bloomsbury, London | Hotel
    from $181
    Traveler rating: 4.0/5 Excellent (1192 reviews)
    • Average 3 star hotel
    • Good hotel for business
    • Great value
  • Pembridge Palace Hotel

    Bayswater, London | 3 star hotel
    from $93
    Traveler rating: 2.5/5 Fair (814 reviews)
    • 1 star rating at best
    • Room for improvement
    • Really quite a nice hotel.
  • Park International Hotel

    Earls Court, London | 2 star hotel
    from $100
    Traveler rating: 4.0/5 Excellent (777 reviews)
    • Great Stay
    • Pleasant Stay!
    • A Great time made better
  • Holiday Inn Express London-Park Royal

    Acton, London | 3 star hotel
    from $132
    Traveler rating: 4.0/5 Excellent (691 reviews)
    • I highly recommend this hotel !
    • Great Hotel
    • Great stay at the express
  • Ambassadors Hotel

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

    Lancaster Gate, London | 3 star hotel
    from $172
    Traveler rating: 3.0/5 Good (476 reviews)
    • Good Value
    • Exceptional Hotel in London!
    • Great Base For London
  • One Aldwych

    Charing Cross, London | 5 star hotel
    from $413
    Traveler rating: 4.5/5 Outstanding (408 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 $241
    Traveler rating: 4.0/5 Excellent (322 reviews)
    • Feel at home
    • Great hotel, I will come back for sure!!!
    • Small rooms but great location - and don't forget Deya!
  • Fraser Place Queens Gate

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    Traveler rating: 3.5/5 Very Good (179 reviews)
  • La Suite West

    Bayswater, London | 2 star hotel
    from $236
    Traveler rating: 4.0/5 Excellent (81 reviews)
    • Not black... neither white
    • Nice hotel/great location
    • Small but comfortable
  • The Trafalgar Hotel

    Westminster/Belgravia, London | 4 star hotel
    from $288
    Traveler rating: 4.0/5 Excellent (1007 reviews)
    • Great location, snobby service
    • Perfect Location in London
    • Luxury hotel without the amenites
  • Holiday Inn Express Earls Court

    North End, London | 3 star hotel
    from $80
    Traveler rating: 4.0/5 Excellent (830 reviews)
    • Modern, smart, but small rooms and suprisingly noisy
    • Extremely Clean and Quiet
    • Nice modern night stop
  • The Ritz London

    Mayfair/Soho/West End, London | 5 star hotel
    from $525
    Traveler rating: 4.5/5 Outstanding (798 reviews)
    • Tea for Two
    • Well Earned Reputation
    • Tea at the Ritz