Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 704 properties with availability in London. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Very good 7.0

    Based on 967 reviews 711 reviews in English

    Berjaya Eden Park London Hotel 3 Star Hotel

    35-39 Inverness Terrace, Bayswater, London W2 3JS Show map
  2. Good 6.9

    Based on 213 reviews 173 reviews in English

    Holiday Villa Hotel 3 Star Hotel

    37 Leinster Gardens, Bayswater, Westminster, London W2 3AN Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Good 6.8

    Based on 363 reviews 252 reviews in English

    Central Park Hotel 3 Star Hotel

    49/67 Queensborough Terrace, London Show map
  5. Very good 7.6

    Based on 459 reviews 248 reviews in English

    Generator Hostel London 3 Star Hotel

    37 Tavistock Place, Russell Square, London WC1H 9SE Show map
    Rates per night from
  6. Very good 8.0

    Based on 104 reviews 77 reviews in English

    London House Hotel 3 Star Hotel

    81 Kensington Gardens Square, London W2 4DJ Show map
  7. Very good 7.5

    Based on 263 reviews 173 reviews in English

    Studios2Let - North Gower 3 Star Hotel

    192 North Gower St, London NW1 2LY Show map
    Rates per night from
  8. Very good 7.4

    Based on 1028 reviews 520 reviews in English

    St Giles London - St Giles Classic Hotel 3 Star Hotel

    Bedford Avenue, London WC1B 3GH Show map
  9. Good 6.6

    Based on 164 reviews 110 reviews in English

    Hyde Park Economy Apartments 3 Star Hotel

    11-13 Inverness Terrace, London W2 3JL Show map
  10. Very good 7.4

    Based on 686 reviews 412 reviews in English

    Tune Hotel - Kings Cross 3 Star Hotel

    Swinton House, 324 Gray's Inn Road, London WC1X 8BU Show map
  11. Good 6.7

    Based on 51 reviews 26 reviews in English

    Comfort Inn Westminster 3 Star Hotel

    39 Belgrave Road, London SW1V 2BB Show map
  12. 40% Discount!

    Good 6.6

    Based on 114 reviews 84 reviews in English

    159 Knightsbridge Hotel 3 Star Hotel

    159 Knightsbridge, London Show map
  13. Above average 5.5

    Based on 65 reviews 42 reviews in English

    Kings Hotel 3 Star Hotel

    60-62 Queensborough Terrace,W23SH, London www.kingshotel.net Show map
  14. Good 6.6

    Based on 80 reviews 52 reviews in English

    Chelsea Cloisters Hotel 3 Star Hotel

    Sloane Avenue Chelsea, London SW3 3DW Show map
    Rates per night from
  15. Very good 7.2

    Based on 105 reviews 81 reviews in English

    The Rose Park Hotel 3 Star Hotel

    1-3 Talbot square, London W2 1TR Show map
  16. Very good 7.1

    Based on 181 reviews 113 reviews in English

    The Royale Chulan Hyde Park Hotel 3 Star Hotel

    23-25 Leinster Square, London W2 4NE Show map
  17. Above average 5.1

    Based on 203 reviews 80 reviews in English

    Blair Victoria & Tudor Inn Hotel 2 Star Hotel

    78-84 Warwick Way, London SW1V 1RZ Show map
  18. Very good 7.0

    Based on 316 reviews 197 reviews in English

    Grand Hotel London 3 Star Hotel

    18-20 Trebovir Road, London SW5 9NH Show map
  19. Above average 6.0

    Based on 214 reviews 118 reviews in English

    Pembridge Palace Hotel 3 Star Hotel

    55 Princes Square, London W2 4QB Show map
  20. Very good 7.2

    Based on 51 reviews 39 reviews in English

    Hotel Ramada London Finchley 3 Star Hotel

    3 Leisure Way, High Road, London N12 0QZ Show map
  21. Good 6.4

    Based on 262 reviews 163 reviews in English

    Bayswater Inn Hotel 3 Star Hotel

    8-16 Princess Square, London W2 4NT Show map
  22. Very good 7.6

    Based on 137 reviews 91 reviews in English

    Comfort Inn Buckingham Palace Road 3 Star Hotel

    10 St George's Drive, London SW1V 4BJ Show map
  23. Very good 7.6

    Based on 10 reviews 10 reviews in English

    Comfort Inn Kings Cross St Pancras 3 Star Hotel

    2-5 Saint Chad's Street, London WC1H 8BD Show map
  24. Good 6.7

    Based on 75 reviews 47 reviews in English

    Pembury Hotel 3 Star Hotel

    326-328 Seven Sisters Road, London N4 2AP Show map
  25. Very good 7.1

    Based on 34 reviews 22 reviews in English

    Westpoint Hotel 3 Star Hotel

    168-172 Sussex Gardens, London W2 1TP Show map
  26. 20% Discount!

    Very good 7.4

    Based on 92 reviews 63 reviews in English

    Best Western Swiss Cottage 3 Star Hotel

    4 Adamson Road, London NW3 3HP Show map
  27. Excellent 8.1

    Based on 67 reviews 48 reviews in English

    Pelican London Hotel and Residence 3 Star Hotel

    203,Blackshaw Road,Tooting, London SW17 0BZ Show map
  28. Very good 7.1

    Based on 98 reviews 61 reviews in English

    Lord Jim Hotel Earls Court 3 Star Hotel

    23-25 Penywern Road Earls Court, London SW5 9TT Show map
  29. Very good 7.6

    Based on 99 reviews 62 reviews in English

    Phoenix Hotel 3 Star Hotel

    1-8 Kensington Garden Square, London W2 4BH Show map
  30. Very good 7.3

    Based on 804 reviews 458 reviews in English

    Mitre House Hotel 3 Star Hotel

    178-186 Sussex Gardens, London W2 1TU Show map
  31. Very good 7.9

    Based on 70 reviews 47 reviews in English

    The Jade Hotel 3.5 Star Hotel

    52 Hogarth Road, London SW5 0PU Show map
    Rates per night from

Next Page 1 of 24