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)
    • Convenient
    • Travelodge Covent Garden 4…
    • Very handy, tidy and good …
  • Mayflower Hotel & Apartments

    Knightsbridge/Earl's Court/Kensington, London | 3 star hotel
    from $181
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Place to Sleep
    • Be warned!
    • Awesome Hotel
  • myhotel Bloomsbury

    11-13 Bayley Street, London | 4 star hotel
    from $62
    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

    29-33 Norfolk Square, London | 3 star hotel
    Traveler rating: 3/5 Good (5 reviews)
  • 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

    21 Lowndes Street, London | 5 star hotel
    from $40
    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
  • Hyde Park Economy Apartments

    Bayswater, London | 3 star hotel
    from $153
  • Mowbray Court Hotel

    Knightsbridge/Earl's Court/Kensington, London | 2 star hotel
    from $106
  • 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)
    • Stylish, comfortable Londo…
  • The Milestone Hotel

    1 Kensington Court, London | 5 star hotel
    Traveler rating: 5/5 Outstanding (6 reviews)
  • 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)
    • A perfect place in the hea…
    • Excellent placed hotel
    • Great Location
  • 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!
  • Premier Inn London Kew

    West Wickham, London | Hotel
    from $125
  • 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
  • Grange Rochester Hotel

    Westminster/Belgravia, London | 4 star hotel
    from $198
    Traveler rating: 4/5 Excellent (10 reviews)
    • Great place
    • Good Location, Lovely Stay
    • Fabulous!
  • Cadogan Hotel

    75 Sloane Street, London | 5 star hotel
    from $124
  • 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.