990 hotels in London

  • Rex Hotel

    Hammersmith, London | 2 star hotel
    Traveler rating: 2.0/5 Fair (60 reviews)
  • Exhibition Court Hotel 4

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $105
    Traveler rating: 3.5/5 Very Good (55 reviews)
  • White House Hotel

    Lancaster Gate, London | 2 star hotel
    from $113
    Traveler rating: 2.5/5 Fair (21 reviews)
  • Travelodge London Covent Garden

    Covent Garden/Trafalgar Square/Piccadilly, London | 3 star hotel
    from $119
    Traveler rating: 3.0/5 Good (2245 reviews)
    • Shabby and tatty
    • Dont go there
    • All I could ask for!
  • Mayflower Hotel & Apartments

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $166
    Traveler rating: 3.0/5 Good (426 reviews)
    • Be warned!
    • Awesome Hotel
    • Dissapointed
  • Norfolk Plaza Hotel

    Lancaster Gate, London | 3 star hotel
    from $114
    Traveler rating: 2.5/5 Fair (339 reviews)
    • It's OK
    • Not fancy, but great location
    • Life saver
  • myhotel Bloomsbury

    Mayfair/Soho/West End, London | 4 star hotel
    from $224
    Traveler rating: 3.5/5 Very Good (291 reviews)
    • Was treated like a princess!!!
    • Hip & minimailist
    • Great bar and lounge, bit noisy and very small rooms
  • Jumeirah Lowndes Hotel

    Westminster/Belgravia, London | 5 star hotel
    from $287
    Traveler rating: 4.0/5 Excellent (235 reviews)
    • Enjoyed my stay
    • London Lover
    • Generally Good - But One Bad Incident
  • Ibis London Stratford

    London East, London | 2 star hotel
    from $76
    Traveler rating: 3.5/5 Very Good (224 reviews)
  • Mitre House Hotel

    Lancaster Gate, London | 2 star hotel
    from $140
    Traveler rating: 3.5/5 Very Good (218 reviews)
    • Nice stay at the Mitre House
    • A shabby, dirty room in a friendly hotel
    • Great B&B for the price
  • Hyde Park Economy Apartments

    Bayswater, London | 3 star hotel
    from $112
    Traveler rating: 2.5/5 Fair (213 reviews)
  • Mowbray Court Hotel

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $99
    Traveler rating: 3.0/5 Good (149 reviews)
  • Abc Hyde Park Hotel

    Lancaster Gate, London | 3 star hotel
    from $138
    Traveler rating: 3.5/5 Very Good (122 reviews)
  • Luna & Simone Hotel

    Westminster/Belgravia, London | 2 star hotel
    from $185
    Traveler rating: 4.5/5 Outstanding (1352 reviews)
    • We actually left a day early
    • Great Bed and Breakfast
    • Well worth the money
  • The Parkcity

    Earls Court, London | 4 star hotel
    from $223
    Traveler rating: 4.5/5 Outstanding (997 reviews)
    • Brilliant breakfast and gardens
    • Fantastic!
    • Stunning
  • The Grand at Trafalgar Square

    Covent Garden/Trafalgar Square/Piccadilly, London | 4 star hotel
    $399 average
    Traveler rating: 4.0/5 Excellent (967 reviews)
    • Excellent placed hotel
    • Great Location
    • Fantastic value for money hotel right in the heart of London!!
  • Hotel Indigo London-Paddington

    Paddington, London | 4 star hotel
    from $245
    Traveler rating: 4.5/5 Outstanding (844 reviews)
  • The Milestone Hotel

    Earls Court, London | 5 star hotel
    from $514
    Traveler rating: 5.0/5 Outstanding (738 reviews)
    • Best in London
    • Fabulous service, quaint: I give the Milestone 4.5 stars.
    • We Loved the Milestone...
  • Threadneedles Hotel

    Islington/Angel/King's Cross, London | 4 star hotel
    from $271
    Traveler rating: 4.5/5 Outstanding (456 reviews)
    • Perfect...almost
    • Lovely hotel
    • High quality hotel for the business traveller in London
  • Cadogan Hotel

    Westminster/Belgravia, London | 5 star hotel
    from $277
    Traveler rating: 4.5/5 Outstanding (417 reviews)
  • The Goring

    Westminster/Belgravia, London | 5 star hotel
    from $508
    Traveler rating: 4.5/5 Outstanding (375 reviews)
    • The Goring: A Delightful Treat
    • Wonderful Stay!
    • The Goring is Special!
  • Kensington Townhouse London

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $125
    Traveler rating: 2.5/5 Fair (371 reviews)
    • Cheap and Nasty
    • Never again
    • Great.
  • Grange Rochester Hotel

    Westminster/Belgravia, London | 4 star hotel
    from $162
    Traveler rating: 3.5/5 Very Good (363 reviews)
    • Lovely weekend break in London
    • Not so good
    • The Rochester (Grange Hotel)
  • Premier Inn London Kew

    West Wickham, London | Hotel
    from $118
    Traveler rating: 4.5/5 Outstanding (322 reviews)
  • King Solomon Hotel

    Northwest/Regent Park, London | 3 star hotel
    from $84
    Traveler rating: 2.0/5 Fair (294 reviews)
  • Rose Park Hotel

    West Hendon, London | 2 star hotel
    from $162
    Traveler rating: 2.5/5 Fair (276 reviews)
    • Don't let the BedBugs bite...
    • GREAT LITTLE BUDGET HOTEL!
    • OK value for a short stayover