988 hotels in London

  • Majestic Hotel

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $86
    Traveler rating: 1.5/5 Poor (9 reviews)
    • Forget It!
    • Ugh. You get what you pay for...and in London, your $ doesn't go far...
    • Best Hotel In London - I will be Back
  • White House Hotel

    Lancaster Gate, London | 2 star hotel
    from $111
  • Rex Hotel

    Hammersmith, London | 2 star hotel
  • Travelodge London Covent Garden Hotel

    Covent Garden/Trafalgar Square/Piccadilly, London | 3 star hotel
    from $146
    Traveler rating: 4/5 Excellent (8 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 $181
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Be warned!
    • Awesome Hotel
    • Dissapointed
  • myhotel Bloomsbury

    Mayfair/Soho/West End, London | 4 star hotel
    from $211
    Traveler rating: 4/5 Excellent (4 reviews)
    • Was treated like a princess!!!
    • Hip & minimailist
    • Great bar and lounge, bit noisy and very small rooms
  • Ibis London Stratford

    London East, London | 2 star hotel
    from $107
  • Norfolk Plaza Hotel

    Lancaster Gate, London | 3 star hotel
    from $124
    Traveler rating: 3/5 Good (5 reviews)
    • It's OK
    • Not fancy, but great location
    • Life saver
  • Mitre House Hotel

    Lancaster Gate, London | 2 star hotel
    from $157
    Traveler rating: 4/5 Excellent (6 reviews)
    • Nice stay at the Mitre House
    • A shabby, dirty room in a friendly hotel
    • Great B&B for the price
  • Jumeirah Lowndes Hotel

    Westminster/Belgravia, London | 5 star hotel
    from $401
    Traveler rating: 4/5 Excellent (5 reviews)
    • Enjoyed my stay
    • London Lover
    • Generally Good - But One Bad Incident
  • Abc Hyde Park Hotel

    Lancaster Gate, London | 3 star hotel
    from $183
  • Mowbray Court Hotel

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $106
  • Hyde Park Economy Apartments

    Bayswater, London | 3 star hotel
    from $153
  • Luna & Simone Hotel

    Westminster/Belgravia, London | 2 star hotel
    from $199
    Traveler rating: 5/5 Outstanding (5 reviews)
    • We actually left a day early
    • Great Bed and Breakfast
    • Well worth the money
  • Hotel Indigo London-Paddington

    Paddington, London | 4 star hotel
    from $282
    Traveler rating: 4/5 Excellent (1 review)
  • The Milestone Hotel

    Earls Court, London | 5 star hotel
    from $558
    Traveler rating: 5/5 Outstanding (6 reviews)
    • Best in London
    • Fabulous service, quaint: I give the Milestone 4.5 stars.
    • We Loved the Milestone...
  • The Parkcity

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

    Covent Garden/Trafalgar Square/Piccadilly, London | 4 star hotel
    from $298
    Traveler rating: 4/5 Excellent (8 reviews)
    • Excellent placed hotel
    • Great Location
    • Fantastic value for money hotel right in the heart of London!!
  • The Goring

    Westminster/Belgravia, London | 5 star hotel
    from $507
    Traveler rating: 5/5 Outstanding (4 reviews)
    • The Goring: A Delightful Treat
    • Wonderful Stay!
    • The Goring is Special!
  • Threadneedles Hotel

    Islington/Angel/King's Cross, London | 4 star hotel
    from $339
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Perfect...almost
    • Lovely hotel
    • High quality hotel for the business traveller in London
  • Premier Inn London Kew

    West Wickham, London | Hotel
    from $125
  • Grange Rochester Hotel

    Westminster/Belgravia, London | 4 star hotel
    from $198
    Traveler rating: 4/5 Excellent (10 reviews)
    • Lovely weekend break in London
    • Not so good
    • The Rochester (Grange Hotel)
  • Cadogan Hotel

    Westminster/Belgravia, London | 5 star hotel
    from $321
  • King Solomon Hotel

    Northwest/Regent Park, London | 3 star hotel
    from $91
  • The Fox & Goose Hotel

    Hanger Hill, London | 3 star hotel
    from $134
  • Rose Park Hotel

    West Hendon, London | 2 star hotel
    from $202
    Traveler rating: 3/5 Good (5 reviews)
    • Don't let the BedBugs bite...
    • GREAT LITTLE BUDGET HOTEL!
    • OK value for a short stayover
*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.