989 hotels in London

  • Cornhill, London | 4 star hotel
    from $204
    Traveler rating: 4/5 Excellent (5 reviews)
    • A Great Value, Smart Hotel
    • Different experience
    • Great value clean and comfortable
  • Millennium Bailey's Hotel London Kensington

    Knightsbridge/Earl's Court/Kensington, London | 4 star hotel
    from $233
    Traveler rating: 4.5/5 Outstanding (6 reviews)
    • Nice hotel in a good location
    • Good all round
    • Excellent Hotel !
  • Crowne Plaza London - The City

    Fleet Street/Old Bailey, London | 4 star hotel
    from $253
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Good Rooms..indifferent service
    • Next to subway station, do not match up to a 5-star
    • Excellent for business travellers
  • Ibis London Earls Court

    Fulham Broadway, London | 3 star hotel
    from $140
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Small and dirty
    • Ok for the money...
    • Really nice hotel, an above average Ibis
  • President Hotel

    Mayfair/Soho/West End, London | 3 star hotel
    from $167
    Traveler rating: 2.5/5 Fair (8 reviews)
    • Expected the Worst got the Best
    • Decent hotel and service, but small rooms and narrow beds.
    • Decent
  • K West Hotel & Spa

    Knightsbridge/Earl's Court/Kensington, London | 4 star hotel
    from $192
    Traveler rating: 5/5 Outstanding (3 reviews)
    • Great Visit!!
    • What a FAB Hotel
    • K West is a terrrific hotel!
  • Ibis London Excel Docklands

    London East, London | 2 star hotel
    from $92
    Traveler rating: 4/5 Excellent (5 reviews)
    • Lack of standard Facilities!!
    • Sehr gutes Preis-Lestungs Verhältnis
    • Perfect hotel poor receptionist.
  • Claridge's

    Mayfair/Soho/West End, London | 5 star hotel
    from $663
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Treated like royalty ONLY if you are royalty
    • Service with a Smile
    • Outstanding Service at Claridge's
  • Royal National Hotel

    Bloomsbury, London | 3 star hotel
    from $154
    Traveler rating: 3/5 Good (14 reviews)
    • Good for the price.
    • Reviews on Royal National hotel, London
    • Small, but great
  • Ibis London Euston St Pancras

    Northwest/Regent Park, London | 2 star hotel
    from $170
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • Not bad...
    • Very good
    • Very good value
  • Ibis London City

    Whitechapel, London | 2 star hotel
    from $153
    Traveler rating: 4/5 Excellent (4 reviews)
    • Great Quality
    • Super
    • Truly hated it!!!
  • Tavistock Hotel

    Mayfair/Soho/West End, London | 2 star hotel
    from $158
    Traveler rating: 3/5 Good (7 reviews)
    • The Tavistock was a good budget choice for us
    • Nice place, great location, excellent value
    • Clean, decent, and no problems with service
  • Holiday Inn London - Mayfair

    West End, London | 3 star hotel
    from $285
    Traveler rating: 4.5/5 Outstanding (5 reviews)
    • What a wonderful surprise!
    • Could not beat it!
    • Won't stay anywhere else in london
  • London Marriott Hotel Kensington

    Knightsbridge/Earl's Court/Kensington, London | 4 star hotel
    from $222
    Traveler rating: 3/5 Good (4 reviews)
    • Thanks to Marriott
    • Great Hotel, great rates
    • Loved the Marriot Kensington
  • Mandarin Oriental Hyde Park, London

    Westminster/Belgravia, London | 5 star hotel
    from $763
    Traveler rating: 4/5 Excellent (6 reviews)
    • Don't waste your money.....
    • Okay if you are famous!
    • Satisfactory but Always Too Full
  • Ace Hotel London Shoreditch

    Shoreditch, London | 4 star hotel
    from $260
    Traveler rating: 4/5 Excellent (4 reviews)
    • Pleasant and cool
    • Harrassed
    • Excellent value with a few teething problems!
  • Premier Inn London King'S Cross

    Kings Cross, London | 3 star hotel
    from $149
    Traveler rating: 4.5/5 Outstanding (6 reviews)
    • Get's worse every time
    • Great Base for your London stay
    • Fantastic value
  • Knightsbridge/Earl's Court/Kensington, London | 4 star hotel
    from $194
    Traveler rating: 4/5 Excellent (7 reviews)
    • The Radisson Edwardian Vanderbilt Hotel is and excellant choice
    • Good value, location, price
    • Beautiful and Convenient
  • London Marriott Hotel Maida Vale

    Northwest/Regent Park, London | 4 star hotel
    from $225
    Traveler rating: 2.5/5 Fair (3 reviews)
    • Disappointing
    • Good value for money
    • Disappointing experience at maida vale
  • Mayfair/Soho/West End, London | 4 star hotel
    from $283
    Traveler rating: 3/5 Good (8 reviews)
    • Sleep at the airport instead
    • In Spain it will be a two start hotel, no more.
    • Not all that...Try Elsewhere
  • DoubleTree By Hilton London Ealing

    Ealing Common, London | 3 star hotel
    from $164
  • Mayfair/Soho/West End, London | 4 star hotel
    from $252
    Traveler rating: 2/5 Fair (5 reviews)
    • Don't stay there!
    • Radisson Kenilworth
    • Great customer service
  • Hilton London Islington

    Canonbury, London | 4 star hotel
    from $213
    Traveler rating: 4/5 Excellent (4 reviews)
    • Nice modern hotel in great area
    • Good Location
    • Nice hotel great area 3 stars
  • The Selfridge

    Mayfair/Soho/West End, London | 4 star hotel
    from $227
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Great weekend break location
    • Didn't like it too much
    • Beware
  • BEST WESTERN Shaftesbury Paddington Court London

    Paddington, London | 3 star hotel
    from $201
    Traveler rating: 3/5 Good (5 reviews)
    • COuld have been worse...though I don't know how.
    • VERY Average hotel
    • Don't expect much from room or service
  • Mayfair/Soho/West End, London | 4 star hotel
    from $264
    Traveler rating: 4/5 Excellent (6 reviews)
    • Good value
    • Regular visitor to London and I usually stay here
    • Solid 4 star hotel in good 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.