Cheap London Hotel

When times are hard, most of us tend to abandon luxuries like holidays, but if you want to come to London this year you should book a cheap London hotel with TravelStay.com. We promote a fantastic range of cheap London hotels on our easy-to-use website, so you can afford to stay in this amazing capital if you make a London hotel reservation through us. You can save so much money on your hotel in London that you'll even be able to splash out on tickets to West End shows. Stay in any of our hotels in Victoria and you’ll even be able to afford the entrances fees to nearby Buckingham Palace, as it’s within easy walking distance. Book your cheap London hotel today!

Last updated: 16 May 13

Cheap Hotels in London

Hotel Location Price per person
Journeys London Bridge Hostel London Bridge £10.99
Borough Budget Rooms Borough £11.00
Shepiston Lodge Heathrow Heathrow Airport £11.67
37 Collingham Place Earls Court £13.00
The W14 Hotel London Kensington £13.00
Queens Hotel London Crystal Palace £13.50
Tennyson House Waltham Forest £13.75
Heathrow Lodge Heathrow Airport £14.00
Hillspring Lodge Willesden £14.00
Hyde Park Whiteleaf Hotel Bayswater £14.75
Barkston Rooms Earls Court £15.00
Bridge Park Hotel Wembley £15.00
Snoozzz London Hostel East London £15.00
Euro Hotel Wembley Wembley £16.00
Peckham Lodge Peckham £16.00
Euro Lodge Clapham Clapham £16.33
Horizons Accommodation Oval £16.65
Caswell Hotel Victoria £16.67
Gatwick Belmont Gatwick Airport £17.25
Euro Hotel Clapham Clapham £17.33
Aviva Studios Hammersmith £17.50
Holland Inn Hotel Kensington £17.50
Apples Inn Forest Gate £17.50
Skyways Hotel Heathrow Airport £17.50
Osterley Park Hotel Osterley £17.75
Premier West Hotel Hammersmith £18.33
Kensington Suite Hotel West Kensington £18.33
Belgravia Rooms London Victoria £18.33
City Inn Express Hackney £18.70
Days Hotel Gatwick Gatwick Airport £18.98
London Guest House Acton Acton £19.00
Rest Up London Elephant and Castle £19.00
Royal Guest House 2 Shepherds Bush £19.00
Hotel Olympia Earls Court £19.75
Ibis Styles London Leyton Leyton £19.75
Romanos Hotel Victoria £19.80
The Central Plaistow £20.00
The Elstree Inn Borehamwood £20.00
Fountain House Hotel Heathrow Airport £20.00
Channins Hounslow Hotel Feltham £20.00
Athena Palace Hotel London Turnpike Lane £20.00
Golden Strand Hotel Hammersmith £20.50
Barking Park Hotel Barking (East London) £21.00
Boston Manor Hotel Ealing (Nr Heathrow) £21.25
Amhurst Hotel Stamford Hill £21.67
Hayesthorpe Hotel Croydon Croydon £21.73
Hollingbury Hotel Harlesden (nr Wembley) £21.75
Blair Victoria and Tudor Inn Hotel Victoria £22.25
Somerset Hotel London Marylebone £22.25
Forest Gate Hotel Forest Gate £22.33
Lodge 51 London Stratford £22.45
City View Hotel London Bethnal Green £22.48
Hampstead Rooms Hampstead £22.50
Acton Town Hotel Acton £22.50
County Hotel Woodford Woodford £22.50
Herne Hill London Let Herne Hill £22.50
Glendale Hyde Park Hotel Paddington £22.50
Stratford Hotel London Stratford £22.50
Hotel Meridiana Kings Cross £22.67
Holly House Hotel London Victoria £22.75
Grove Hill Hotel Woodford £23.00
London Grove Hotel Hammersmith £23.00
Euro Hotel Hammersmith Hammersmith £23.00
Lexham Gardens Hotel Earls Court £23.17
Tommy Miahs Raj Hotel London Islington £23.30
The Devils Punchbowl Hotel Guildford £23.33
Master Robert Hotel Heathrow Airport £23.33
London Shelton Hotel Finsbury Park £23.33
Bankside House Bankside £23.33
King Solomon Hotel London Golders Green £23.50
Park Hotel London Victoria £23.75
Hyde Park Court Hotel Paddington £23.75
Kings Hall Denmark Hill £24.00
St Georges Lodge Kingston £24.00
International House London Waterloo £24.18
Lidos Hotel Victoria £24.50
Pembridge Palace Hotel London Bayswater £24.67
Windsor House Hotel Earls Court £24.68
Anchor House Hotel Golders Green £24.75
Pacific Hotel London Paddington £24.75
Chester Hotel Victoria Victoria £24.75
Hotel Lily Earls Court £24.75
City Stay Hotel London Bow £24.97
Days Hotel London North Mill Hill £24.98
The Cranford Hotel Ilford £25.00
Wardonia Hotel Kings Cross £25.00
Kingsland Hotel Wembley £25.00
Commongate Hotel Waltham Forest £25.00
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Montana Hotel London Kings Cross £25.00
New Dawn Hotel London Bayswater £25.00
Hotel Balkan Hammersmith £25.80
Majestic Hotel London South Kensington £25.83
Royal London Hotel Shepherds Bush £26.00
Surtees Hotel Victoria £26.00
Vegas Hotel London Victoria £26.10
Comfort Inn London Vauxhall £26.25
Kensington West West Kensington £26.25
St Mark Hotel London Earls Court £26.33
Hammersmith Hotel London Hammersmith £26.47
Kings Arms Guest House East London £26.63
Glorydale Inn Leyton £26.67
Croydon Court Hotel Croydon £26.67
Crestfield Hotel Kings Cross £26.67
Hotel 65 London Shepherds Bush £27.25
Carlton Hotel London Kings Cross £27.25
Fairway Hotel London Kings Cross £27.25
Ambassadors Hotel London Kensington South Kensington £27.27
Elmwood Hotel Kings Cross £27.50
Julius Lodge Woolwich £27.50
Dover Hotel London Victoria £27.50
Stanley House Hotel Victoria £27.50
Bayswater Inn Bayswater £27.50
Oxford Hotel London Earls Court £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Kings Cross Hotel London Kings Cross £27.50
Quality Hotel Wembley Wembley £27.50
Hour Glass Hotel Walworth £27.67
Goldsmiths House Regents Park £28.00
Bluebells Hotel Notting Hill Gate £28.20
Belgrove Hotel Kings Cross £28.33
Airways Hotel Victoria £28.33
Notting Hill Hotel Notting Hill Gate £28.33
Cherish Lodge Woolwich £28.33
Arriva Hotel Kings Cross £28.75
Passfield Hall Bloomsbury £29.00
Royal Hyde Park Hotel Bayswater £29.50
Tinas London Guesthouse Ilford £29.50
Avni Kensington Hotel South Kensington £29.50
Comfort Inn Edgware Road Paddington £29.50
Tonys House Hotel Paddington £29.50
Hanover Hotel London Victoria £29.67
Alexandra Hotel Paddington £29.75
Lindal Hotel Harrow £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
California Hotel London Kings Cross £30.00
West London Annexe Rooms Acton £30.00
Wembley Hotel London Wembley £30.00
Camden Lock Hotel Camden £30.00
Dylan Paddington Paddington £30.00
Carr-Saunders Hall Oxford Street £30.00
Chelsea House Hotel Earls Court £30.00
Dani Hotel London Shepherds Bush £30.00
Grapevine Hotel Victoria £30.00
Queens Park Hotel Bayswater £30.00
Jesmond Dene Hotel Kings Cross £30.00
Wigram House Victoria £30.23
Lord Jim Hotel London Earls Court £30.67
Normandie Hotel London Paddington £30.67
Gresham Hotel Paddington £31.25
So London Apartments Kilburn £31.25
Drummond St Rooms Euston £31.50
Russell Court Hotel W14 Kensington (Central London) £31.67
Beaconsfield Hotel Finsbury Park £31.67
So London Apartments Hammersmith Hammersmith £32.25
Dylan Kensington Earls Court £32.50
Belmont Hotel London Paddington £32.50
London Town Hotel Earls Court £33.00
The Brent Hotel Harrow £33.75
Ventures Hotel Paddington £33.75
St Simeon Hotel South Kensington £33.75
Classic Hotel Paddington £33.75
West Cromwell Hotel Earls Court £34.50
Best Western Paddington Court Suites Paddington £34.50
Victor Hotel Victoria £34.67
Fitzroy Hotel Marylebone £34.75
European Hotel Kings Cross £35.00
Best Western Burns Hotel Earls Court £35.00
Marble Arch Inn Marble Arch £35.00
Raglan Hotel East Finchley £35.00
New Pembury Hotel Finsbury Park £35.00
Paddington Court Rooms Paddington £35.00
Osborne Hotel Acton £35.00
The Georgian Hotel Marylebone £35.00
Comfort Inn Kings Cross Kings Cross £35.00
Best Western Maitrise Suites Acton £36.33
Shaftesbury Premier London Paddington Hotel Paddington £37.25
Shaftesbury Premier London Hyde Park Hotel Paddington £37.25
Dylan Earls Court Earls Court £37.50
Colliers Hotel Victoria £37.50
Boston Court Hotel Marble Arch £37.80
High Holborn Hall Covent Garden £38.00
Gate Hotel London Notting Hill Gate £38.33
Albion House Hotel Kings Cross £38.75
Alexander Fleming House Old Street £39.00
The Princes Square Hotel Bayswater £39.50
Hampstead Suites Hampstead £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
Craven Gardens Hotel Bayswater £39.55
Central Park Hotel London Bayswater £39.60
Griffin House Hotel Marble Arch £39.67
Swinton Hotel Kings Cross £39.67
Lord Kensington Hotel Earls Court £39.67
Jims Guest House Shepherds Bush £39.75
Hamiltons Hotel Bayswater £39.75
Astor Court Hotel Oxford Street £39.80
Palace Court Holiday Apartments Notting Hill Gate £40.00
Melville Hotel Kings Cross £40.00
Acropolis Hotel London Shepherds Bush £41.25
Southside Halls Kensington £41.60
Hyde Park Towers Hotel Bayswater £41.67
Carr-Saunders Apartment TopFloor! Oxford Street £41.67
Earls Court Studios Earls Court £42.00
Queens Hotel Tufnell Park Holloway £42.50
Carlton Hotel Victoria £44.00
39 Suites London Bayswater £44.50
Hotel 43 London Bayswater £44.50
Central House Hotel Victoria £44.75
Hotel 82 London Marylebone £45.00
Royal Eagle Hotel London Paddington £45.00
Northumberland House Strand £45.00
Grosvenor House Studios Covent Garden £45.00
Charlies Hotel London Tufnell Park £45.00
St Georges Hotel BnB Victoria £45.00
Bankside House TopFloor! Bankside £45.68
Avon Hotel London Paddington £47.00
Orchard Hotel Paddington £47.25
Marylebone Hall Marylebone £47.43
Abcone Hotel London South Kensington £47.50
Alliance House Islington £48.90
Holiday Inn Express Royal Docks Docklands £49.50
Astors Hotel Victoria £49.50
The Avalon House Hotel St Albans £50.00
Central Hotel Golders Green Golders Green £50.00
Rosebery Hall Islington £50.00
Brompton Hotel London Kensington £50.00
Central Hotel London Kings Cross £50.00
Vancouver Studios London Bayswater £50.00
Leisure Inn London Bayswater £50.50
Ifor Evans Hall Camden £51.00
Piccolino Hotel Paddington £51.00
Furnival House Highgate £51.55
Linden House Hotel Hyde Park £52.00
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Heatherbank Guesthouse North Finchley £52.00
Queen Mary Budget Rooms Mile End £52.00
Sara Hotel London Earls Court £52.50
Grantly Hotel London Shepherds Bush £52.50
Southside Budget Rooms Peckham £52.95
Palace Court Hotel London Bayswater £53.00
Antigallican Hotel Greenwich £53.50
Hotel Onesixtwo Greenwich £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Lisa Court Hotel Kings Cross £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Royal Norfolk Hotel Paddington £54.50
The Comfotel Shepherds Bush £55.00
Notting Hill Gate Hotel Notting Hill Gate £55.00
The Cottage Hotel Euston £55.00
Madonna Halleys Hotel Edgware £55.00
Stamford Street Apartment Rooms Waterloo £55.00
Norfolk House Hotel Croydon £56.00
Finsbury Residence London Islington £56.20
Exhibition Court Hotel 4 Earls Court £56.33
Craven Hotel Bayswater £56.67
Northumberland Hotel London Kings Cross £57.00
Melbourne House Hotel Victoria £57.50
Enterprise Hotel London Earls Court £57.50
Lincoln House Hotel Marylebone £58.33
The Warwick Hotel London Paddington £59.00
Garden View Hotel Earls Court £59.00
The Re Hotel London Shoreditch Shoreditch £59.45
Clapham Junction Apartments Battersea £59.50
Victoria Inn London Victoria £59.50
City Continental London Kensington Earls Court £59.50
Holiday Inn Express Park Royal Park Royal £60.50
Paddington Court Hotel Paddington £64.50
Grand Royale London Bayswater £72.50
Custom House Hotel Docklands £74.50
Elizabeth House Hotel London Victoria £80.00
Five Kings Hotel Tufnell Park £100.00
Comfort Inn SW8 Vauxhall £100.00
Holiday Inn Express Southwark Southwark £124.50
Click here for full list of over 329 London accommodations!

Holly House Hotel London

1.0 miles from London
2 Star B and B  B&B in Victoria, Central London

Holly House Hotel London is basic, but it's such a cheap London hotel and so well located that you can save loads of money on public transport. You can walk to breathtaking attractions like Buckingham Palace and Westminster Cathedral, before relaxing in St James's Park and Green Park. As Victoria's train and tube station is close by, getting around the rest of London is easy too. The simple, comfortable rooms include a continental breakfast.

3.5
Book from £22.75 per person

Windsor House Hotel

2.9 miles from London
Recession Buster
2 Star B and B  B&B in Earls Court, Central London

FREE Continental Breakfast
Windsor House Hotel is another money-saving hotel option for you to consider. This inexpensive hotel in London has spacious rooms and a self-catering kitchen, so you can save money by cooking your own meals. There's plenty of bars nearby for you to try, as well as attractions like the Science Museum, the Earls Court Exhibition Centre and Kensington Palace. Earls Court Tube Station is only a couple of minutes walk away too!

3.6
Book from £24.68 per person

Comfort Inn London

1.3 miles from London
3 Star Hotel  Hotel in Vauxhall, Central London

Marble Arch Inn is ideal if you want to stay in the heart of London. You’ll find Marble Arch, relaxing Hyde Park and the vibrant entertainment of London’s West End within easy reach of this cheap hotel in central London. Reserve a simple room and you’ll get a breakfast basket delivered each morning.

3.7
Book from £26.25 per person

Belgrove Hotel

2.0 miles from London
2 Star B and B  B&B near London, London

Belgrove Hotel provides very basic rooms and a full English buffet breakfast, so you can eat your fill before taking the short walk to Kings Cross St Pancras Tube Station to get to places like Covent Garden and Westminster. This cheap London hotel's a short stroll from fantastic, and free, London attractions like the British Library and British Museum. If your budget allows you could go to Paris for the day via nearby St Pancras International.

3.4
Book from £28.33 per person

Lord Jim Hotel London

2.9 miles from London
Top Pick
3 Star Hotel  Hotel in Earls Court, Central London

Lord Jim Hotel London is just one of the high quality London budget hotels on TravelStay.com that includes a continental breakfast in its amazing room rates. It's situated on a quiet side street in Earls Court, with Earls Court Tube Station so close by that you'll be able to whizz all over the capital. There's lots of attractions you can walk to too, including massive free museums like the Natural History Museum, and the Earls Court Exhibition Centre.

4.0
Book from £30.67 per person

Hyde Park Towers Hotel

2.7 miles from London
Top Pick
3 Star Hotel  Hotel in Bayswater, Central London

FREE Continental or Full English breakfast
Hyde Park Towers is a great example of the discounted London hotels with instant availability on TravelStay.com. This three star hotel has comfortable ensuite rooms, a lounge bar and a restaurant. Attractions like Kensington Gardens, Hyde Park and chic Notting Hill are all within easy reach.

3.7
Book from £41.67 per person

Leisure Inn London

2.7 miles from London
2 Star Hotel  Hotel in Bayswater, Central London

Leisure Inn Hotel has compact, comfortable and clean rooms in Bayswater. The amazingly cheap room rates include a continental buffet breakfast. Hyde Park, Kensington Palace, Kensington Gardens and the Portobello Road Market in Notting Hill will surround you if you book a room here.

3.4
Book from £50.50 per person

Linden House Hotel

2.2 miles from London
3 Star Hotel  Hotel in Hyde Park, Central London

FREE Continental Breakfast
Linden House Hotel in Paddington is one if the family run, warm and friendly cheap London hotels we have available. The cosy and simple ensuite rooms here are minutes away from Paddington Station where you can catch tubes all over the city and even the Heathrow Express train. You can stroll to beautiful Hyde Park, Marble Arch and the vibrant shops of Oxford Street from this hotel. A free continental breakfast and free WiFi is offered!

3.9
Book from £52.00 per person
Multiple currencies display