988 hotels in London

  • Crowne Plaza Hotel London Ealing

    Hanger Hill, London | 4 star hotel
    from $133
  • Holiday Inn London - Brentford Lock

    Brentford, London | 4 star hotel
    from $145
  • Holiday Inn London - Elstree

    Barnet By Pass, London | 3 star hotel
    from $108
  • Days Inn London Waterloo

    South Bank/Bankside, London | 3 star hotel
    from $134
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • Boring neighborhood
    • Not very good
    • Not bad price, Not great service
  • Hilton London Green Park

    Half Moon Street, London | 4 star hotel
    from $87
    Traveler rating: 3/5 Good (6 reviews)
    • Cannot recommend this Hilton
    • Green Park Hilton in London
    • Some Negatives Some Positives
  • Mercure London Bridge

    South Bank/Bankside, London | 3 star hotel
    from $193
    Traveler rating: 4/5 Excellent (4 reviews)
    • Good location, comfortable, reasonable room rate
    • Fine, not exciting at all.
    • Not bad, better than expected
  • Radisson Blu Edwardian Berkshire

    Marylebone, London | 4 star hotel
    from $314
    Traveler rating: 4/5 Excellent (6 reviews)
    • Beware the breakfast rush!
    • Great locations, great rooms, small rooms
    • Worst Service for the Price
  • Blakemore Hyde Park

    Bayswater, London | 3 star hotel
    from $256
    Traveler rating: 4/5 Excellent (2 reviews)
    • Not the best choice...just ok
    • Good Hotel for Students
    • Nice place
  • Berners Hotel

    Mayfair/Soho/West End, London | Hotel
    from $350
  • Radisson Blu Edwardian Hampshire Hotel

    Covent Garden/Trafalgar Square/Piccadilly, London | 5 star hotel
    from $364
    Traveler rating: 4/5 Excellent (5 reviews)
    • Not worth the money
    • Minus a big screw-up, great place
    • Great location, Wonderful service
  • Athenaeum Hotel & Apartments

    Mayfair/Soho/West End, London | 5 star hotel
    from $448
    Traveler rating: 4/5 Excellent (4 reviews)
    • In heaven kids at the Athenaeum
    • Worth every penny
    • Save Your Money!
  • Thistle Holborn, The Kingsley

    Mayfair/Soho/West End, London | 4 star hotel
    from $235
    Traveler rating: 3/5 Good (7 reviews)
    • Absolutely the worst !!!
    • Peeling paint in the bathroom
    • Lovely
  • Novotel London Greenwich

    South Bank/Bankside, London | 4 star hotel
    from $168
    Traveler rating: 4.5/5 Outstanding (2 reviews)
    • Excellent hotel for a family visiting London
    • Good Deal & Convenient Location
    • Very nice rooms
  • The Montcalm London

    Mayfair/Soho/West End, London | 4 star hotel
    from $427
    Traveler rating: 5/5 Outstanding (7 reviews)
    • Extremely pleased!
    • Classy with excellent service
    • Very central intimate hotel
  • Holiday Inn Express London-Newbury Park

    Gants Hill, London | 3 star hotel
    from $117
  • Park Grand London Kensington

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $202
    Traveler rating: 3/5 Good (6 reviews)
    • Just an ordinary hotel!
    • A very pleasant stay
    • Do Not Stay There!
  • NH Kensington

    Knightsbridge/Earl's Court/Kensington, London | 4 star hotel
    from $210
    Traveler rating: 3/5 Good (7 reviews)
    • Buen hotel a buen precio
    • No, no and no
    • Not as good as it should be
  • Bedford Hotel

    Mayfair/Soho/West End, London | 3 star hotel
    from $194
    Traveler rating: 4/5 Excellent (2 reviews)
    • Decent value hotel
    • Straightforward hotel
    • Great value
  • The Clarendon Hotel - Blackheath Village

    London Southeast, London | 4 star hotel
    from $163
  • Saint Georges Hotel

    Mayfair/Soho/West End, London | 4 star hotel
    from $240
    Traveler rating: 5/5 Outstanding (1 review)
  • Bayswater Inn

    Bayswater, London | 3 star hotel
    from $119
    Traveler rating: 2.5/5 Fair (5 reviews)
    • This hotel is a dump
    • Bayswater Inn-Honeymoon No-N0!!!
    • Nice place,exellent service
  • Hilton London Hyde Park

    Hyde Park, London | 4 star hotel
    from $230
    Traveler rating: 3/5 Good (10 reviews)
    • Very nice, good value
    • Excellent Breakfast
    • Good Value for London
  • Thistle Westminster

    Victoria, London | 4 star hotel
    from $146
    Traveler rating: 4/5 Excellent (6 reviews)
    • OK - but going downhill
    • Convenient but worn
    • Very Pleasant Stay
  • London Bridge Hotel

    South Bank/Bankside, London | 4 star hotel
    from $209
    Traveler rating: 4/5 Excellent (9 reviews)
    • An excellent London Hotel
    • Valentine Break
    • Great stay at London Bridge
  • Park Plaza Sherlock Holmes London

    108 Baker Street, London | 4 star hotel
    from $88
    Traveler rating: 2.5/5 Fair (8 reviews)
    • Waste of Money
    • Go for the suite
    • Never, ever stay here !
  • Phoenix Hotel

    Bayswater, London | 3 star hotel
    from $182
    Traveler rating: 4/5 Excellent (6 reviews)
    • Conveniently located
    • Agreed, perfect!
    • Ideal location
*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.