Hotel London

Hotel London from £17.49 per person per night!

Hotel London accommodation is really easy to find and very affordable with TravelStay.com. When you come to London you want to pick a hotel that will leave you with plenty of money to spend, and that’s where we come in! As we’re so sure you’ll find the cheapest London hotel deals on the internet with us, we even throw in a price promise guarantee. Whether you need one of our Central London hotels close to Kings Cross or Paddington or within walking distance of Oxford Street or Buckingham Palace, we have something for you! Have a look at our list of sample hotels to help you make the right choice, and then click here to make your booking.


More Customer favourite Hotel in London

The Park Hotel Ilford Ilford, North East Outer London £10.69 per person  
BayTree Hotel Stratford, East Central London £31.05 per person  
St Mark Hotel London Earls Court, Central London £18.75 per person  
Belgravia Rooms London Victoria, Central London £32.85 per person  
Romford Road Accommodation Stratford, East London £25 per person  
New Market House Camden, North Central London £23.33 per person  
Ascot Hyde Park Hotel Paddington, Central London £21.25 per person  
The Pillar Hotel London Brent Cross, North West London £97.50 per person  
City Inn Express Hackney, North East London £24.94 per person  
Duke of Leinster Hotel Bayswater, Central London £34.75 per person  
Forest Gate Hotel Forest Gate, East London £20.00 per person  
Euro Hotel Wembley Wembley, North West London £18.00 per person  
Lexham Gardens Hotel Earls Court, Central London £28.25 per person  
Holland Court Hotel Kensington, Central London £18.50 per person  
Clapham South Dudley Hotel Clapham, South London £11.25 per person  
So Paddington Hotel Paddington, Central London £21.15 per person  
Notting Hill Hotel Notting Hill Gate, Central London £35.00 per person  
Hotel 261 Shepherds Bush, West London £23.33 per person  
Cranbrook Hotel Ilford, North East Outer London £10.13 per person  
Bridge Park Hotel Wembley, North West London £17.6 per person  
Silk House Hotel Hackney, North East London £24.98 per person  
Queens Park Hotel Bayswater, Central London £24.75 per person  
Comfort Inn Edgware Road Paddington, Central London £25.08 per person  
Bayswater Inn Bayswater, Central London £27.50 per person  
Kings Cross Inn Hotel Kings Cross, Central London £24.60 per person  
Boston Manor Hotel Ealing (Nr Heathrow) £18.00 per person  
Holland Inn Hotel Kensington, Central London £16.00 per person  
Avni Kensington Hotel South Kensington, Central London £27.00 per person  
Chelsea House Hotel Earls Court, Central London £23.60 per person  
Fountain Hotel London Tottenham, North London £29.50 per person  
Anwar House Hotel Earls Court, Central London £9.67 per person  
Marble Arch Inn Marble Arch, Centre of London £24.50 per person  
Skyways Hotel Heathrow Airport, West London £20.00 per person  
Beaconsfield Hotel Finsbury Park, North London £25.73 per person  
Arriva Hotel Kings Cross, Central London £15.75 per person  
Nox Hotels West Hampstead Hampstead, North London £54.99 per person  
Ambassadors Hotel London Kensington South Kensington, Central London £29.50 per person  
Shoreditch Inn Shoreditch, East Central London £22.50 per person  
Astor Court Hotel Oxford Street, Centre of London £41.71 per person  
Best Western London Ilford Hotel Ilford, North East Outer London £40.78 per person  
Ibis Styles London Heathrow East Heathrow Airport, West London £56.00 per person  
Glendale Hyde Park Hotel Paddington, Central London £55.00 per person  
Victor Hotel London Victoria Victoria, Central London £20.00 per person  
Crestfield Hotel Kings Cross, Central London £19.67 per person  
Firs Lodge Heathrow Airport £24.75 per person  
Craven Gardens Hotel Bayswater, Central London £76.00 per person  
Hotel 43 London Bayswater, Central London £41.25 per person  
Best Western Burns Hotel Earls Court, Central London £35.78 per person  
Waterloo Hub Hotel & Suites Waterloo, Central London £103.40 per person  
Kensington West West Kensington, Central London £16.86 per person  
St Georges Lodge Kingston, South West London £28.33 per person  
Best Western Mornington Bayswater, Central London £21.25 per person  
Hotel Olympia Earls Court, Central London £25.00 per person  
Holiday Inn London Wembley Wembley, North West London £74.50 per person  
Comfort Inn London - Westminster Victoria, Central London £80.21 per person  
Lidos Hotel Victoria, Central London £17.50 per person  
Secret 3 Star Hotel North London Mill Hill, North London £29.98 per person  
Cromwell Crown Hotel London South Kensington, Central London £24.75 per person  
New Dawn Hotel London Bayswater, Central London £19.50 per person  
27 Paddington Hotel Paddington, Central London £42.25 per person  
Abbey Hotel London Shepherds Bush, West Central London £30.00 per person  
Acton Town Hotel Acton, West London £17.42 per person  
Assaha Hyde Park Hotel Hyde Park, Central London £18.00 per person  
Best Western Cumberland Hotel Harrow, North West London £33.33 per person  
Best Western Palm Hotel London Brent Cross, North West London £31.33 per person  
Glorydale Inn Stratford, East London £29.98 per person  
London Grove Hotel Hammersmith, West London £31 per person  
London Town Hotel Earls Court, Central London £34.75 per person  
Lord Jim Hotel London Kensington Earls Court, Central London £21.25 per person  
Oxford Hotel London Earls Court, Central London £31.50 per person  
Rose Court Marble Arch Marble Arch, Central London £32.50 per person  
Royal Hyde Park Hotel Bayswater, Central London £29.67 per person  
Royal London Hotel Shepherds Bush, West London £29.67 per person  
Sara Hotel London Earls Court, Central London £75.00 per person  
Swinton Hotel Kings Cross, Central London £26.55 per person  
The W14 Hotel London Kensington, Central London £23.00 per person  
Wardonia Hotel Kings Cross, Central London £30.00 per person  
Great Dover Street Apartment Rooms Southwark, Central London £54.00 per person  
Hammersmith Rooms Hammersmith, West Central London £8.67 per person  
Belgrove Hotel Kings Cross, Central London £35.00 per person  
Amhurst Hotel Stamford Hill, North London £23.33 per person  
Manna Ash Rooms Southwark, Central London £49.80 per person  
City Stay Hotel London Bow, East London £25.00 per person  
Barkston Rooms Earls Court, Central London £16.63 per person  
Stamford Street Apartment Rooms Waterloo, Central London £59.00 per person  
Holly House Hotel London Victoria, Central London £35.00 per person  
European Hotel Kings Cross, Central London £70.00 per person  
Royal Chulan Hyde Park Hotel Bayswater, Central London £30 per person  
Kensington Suite Hotel West Kensington, Central London £17.50 per person  
Grove Hill Hotel Woodford, East London £17.00 per person  
Normandie Hotel London Paddington, Central London £27.00 per person  
City View Hotel London Bethnal Green, East Central London £26.33 per person  
City View Hotel Roman Road Market East London £17.00 per person  
The Gyle Kings Cross, Central London £168.99 per person  
Bluebells Hotel Notting Hill Gate, Central London £34 per person  
Hour Glass Hotel Walworth, South Central London £29.50 per person  
Borough Rooms Borough, South Central London £42.08 per person  
Shelton Hostel Finsbury Park, North London £28.33 per person  
Twickenham Guest House Twickenham, South West London £22.00 per person  
West Cromwell Hotel Earls Court, Central London £11.69 per person  
Rosebery Hall Islington, Central London £32.67 per person  
Fitzroy Hotel Marylebone, Centre of London £36.67 per person  
Passfield Hall Bloomsbury, Centre of London £32.67 per person  
Dinwiddy House Budget Rooms Kings Cross, Central London £49.42 per person  
Astors Hotel Victoria, Central London £44.75 per person  
Fairway Hotel London Kings Cross, Central London £43.50 per person  
The Kensington Studios Kensington, Central London £24.50 per person  
Albion House Hotel Kings Cross, Central London £69.85 per person  
Carr-Saunders Hall Oxford Street, Centre of London £39.5 per person  
Vegas Hotel London Victoria, Central London £24.95 per person  
Old Friend Hotel City, East Central London £30.00 per person  
Lindal Hotel Harrow, North West London £24.75 per person  
Fountain House Hotel Heathrow Airport, West London £25.00 per person  
Osborne Hotel Acton, West London £32.50 per person  
Bankside House Bankside, Central London £45 per person  
Notting Hill Gate Hotel Notting Hill Gate, Central London £22.00 per person  
Chester Hotel Victoria Victoria, Central London £17.50 per person  
Heathrow Lodge Heathrow Airport, West London £13.64 per person  
Apple House Guesthouse Heathrow Airport Middlesex £48.99 per person  
Blair Victoria Hotel Victoria, Central London £14.50 per person  
The Central Plaistow, North East London £24.75 per person  
Hyde Park Court Hotel Paddington, Central London £20.00 per person  
Gatwick Belmont Gatwick Airport, London £17.25 per person  
Best Inn Hotel Ilford, North East Outer London £23.33 per person  
Carlton Hotel London Kings Cross, Central London £21.80 per person  
Alliance House Islington, North Central London £49.80 per person  
Lord Kensington Hotel Earls Court, Central London £24.50 per person  
White House Hotel Gatwick Airport, South London £16.50 per person  
Anchor House Hotel Golders Green, North West London £20.03 per person  
Julius Lodge Woolwich, South East London £25 per person  
Portico Hotel (formerly Hanover) Victoria, Central London £25.00 per person  
Cherish Lodge Woolwich, South East London £27 per person  
Aberdeen Guest House London Ilford, North East Outer London £25.00 per person  
Kings Cross Hotel London Kings Cross, Central London £27.50 per person  
Dover Hotel London Victoria, Central London £25.20 per person  
Royal Guest House Shepherds Bush, Kensington £14.67 per person  
Dylan Earls Court Earls Court, Central London £66.67 per person  
Elmwood Hotel Kings Cross, Central London £18.33 per person  
Broadway Lodge Kingston, South West London £19.67 per person  
Nayland Hotel London Paddington, Central London £41.00 per person  
Dylan Paddington Paddington, Central London £75.00 per person  
Park House Serviced Apartments Harrow (North West London) £50.00 per person  
Melville Hotel Kings Cross, Central London £46.50 per person  
Dylan Kensington Earls Court, Central London £75.00 per person  
Tudor Lodge Hotel Harrow, North West London £60.00 per person  
Maitrise Suites London Ealing Acton, West London (nr Heathrow) £249.75 per person  
Carlton Hotel Victoria, Central London £12.50 per person  
So Quartier Maida Vale Kilburn, North West Central London £37.13 per person  
The 29 London (fka Airways Hotel) Victoria, Central London £21.25 per person  
Victoria Inn London Victoria, Central London £59.50 per person  
146 Suites Gloucester Place Marylebone, Centre of London £34.00 per person  
Aviva Studios Hammersmith, West Central London £21.25 per person  
Avon Hotel London Paddington, Central London £180 per person  
Central Hotel London Kings Cross, Central London £35.00 per person  
City Lodge London East London £24.67 per person  
Golden Strand Hotel Hammersmith, West London £30.50 per person  
Hyde Park Apartments Bayswater, Central London £35.67 per person  
Hyde Park Suites Bayswater, Central London £75.00 per person  
London Guest House Acton Acton, West London (nr Heathrow) £21.00 per person  
Axiom W6 Hotel Hammersmith, West London £60.99 per person  
St Joseph Hotel London Earls Court, Central London £19.50 per person  

Hotel London


Make a Booking:

Call our UK Reservations Team now! Lines open 24 hours

From the UK: Tel: 0844 472 1800
International: Tel:+44 203 696 0210

We have a great range of accommodation at heavily discounted prices!