Cheap Hotels in London

Want to visit London but worried you can't afford it? Never fear! TravelStay.com gives you the chance to stay in London on a budget and make the most of what this great city has to offer! We have a huge range of inexpensive hotels in London. Our price promise guarantee means you can rest assured you will get the best deal on the net. The money you save can be spent on exploring famous attractions such as the Westminster Abbey, Buckingham Palace and London Zoo.

Cheap London hotels on TravelStay
Whether you’re after a London hotel in the West End, close to Leicester Square and Covent Garden, a hotel in Victoria, or a hotel in King’s Cross we can find the right cheap hotel in London for you! Take advantage of our great internet deals on cheap London hotels and make your London hotel reservation now by clicking here!

Last updated: 23 Feb 12

Cheap London hotels: Latest offers

Hotel Location Price per person
Barkston Rooms Earls Court £6.50
Phoenix Hostel London Marylebone £8.00
Earls Court Garden Hotel Earls Court £9.75
Peckham Lodge Peckham £10.88
Rooms For You Leyton £11.25
Queen Elizabeth Hostel Hammersmith Hammersmith £12.00
Queens Hotel London Crystal Palace £12.25
Cromwell Crown Hotel London South Kensington £12.25
Norfolk House Hotel Croydon £12.50
Euro Hotel Clapham Clapham £12.67
Bayswater Budget Rooms Bayswater £12.80
Holland Inn Hotel Kensington £13.00
Euro Hotel Wembley Wembley £13.00
Belgravia Rooms London Victoria £13.00
Kings Cross Budget Rooms Kings Cross £13.00
Euro Lodge Clapham Clapham £13.00
Antigallican Hotel Greenwich £13.50
Croydon Court Hotel Croydon £13.50
Bridge Park Hotel Wembley £14.50
St Joseph Hotel London Earls Court £15.00
Hammersmith Rooms Hammersmith £15.00
Premier West Hotel Hammersmith £15.00
Kensington Suite Hotel West Kensington £15.00
Woodville Guesthouse Walthamstow £15.00
Kings Head Guest House Stratford £15.00
Romanos Hotel Victoria £15.80
Craven Hotel Bayswater £16.00
Athena Palace Hotel London Turnpike Lane £16.00
Holly House Hotel London Victoria £16.00
Northumberland Hotel London Kings Cross £16.00
Elizabeth House Hotel London Victoria £16.00
Heathrow Lodge Heathrow Airport £16.23
Channins Hounslow Hotel Feltham £16.50
Golden Star Hotel Victoria £17.00
Gatwick Belmont Gatwick Airport £17.00
Hayesthorpe Hotel Croydon Croydon £17.25
Euro Hotel Hammersmith Hammersmith £17.25
Plaza Hotel Hammersmith Shepherds Bush £17.25
Oxford Hotel London Earls Court £17.50
Blair Victoria and Tudor Inn Hotel Victoria £17.50
Osterley Park Hotel Osterley £17.75
Gatwick White House Hotel Gatwick Airport £17.75
Hotel Balkan Hammersmith £17.80
Windsor House Hotel Earls Court £17.90
The Belgravia Hotel Victoria £18.00
Hour Glass Hotel Walworth £18.00
St Georges Lodge Kingston £18.33
Exhibition Court Hotel 4 Earls Court £18.33
Broadway Lodge Kingston £18.33
Sleeping Beauty Hotel Leyton £18.33
Grove Hill Hotel Woodford £18.50
Park Hotel London Victoria £18.75
Firs Lodge Heathrow Airport £18.75
Palace Court Hotel London Bayswater £18.75
Hotel Olympia Earls Court £18.75
City View Hotel London Bethnal Green £19.28
Lodge 51 London Stratford £19.45
Hyde Park Whiteleaf Hotel Bayswater £19.50
Glendale Hyde Park Hotel Paddington £19.50
The Cranford Hotel Ilford £19.50
So London Apartments Kilburn £19.75
Hyde Park Court Hotel Paddington £19.75
Central House Hotel Victoria £19.75
City Inn Express Hackney £19.98
The Central Plaistow £20.00
Sacred Heart Lodge Hackney £20.00
Boston Manor Hotel Ealing (Nr Heathrow) £20.00
Central Park Hotel Finsbury Park £20.00
Rex Hotel London Hammersmith £20.00
Shepiston Lodge Heathrow Heathrow Airport £20.00
London Guest House Acton Acton £20.00
Queens Park Hotel Bayswater £20.00
Vegas Hotel London Victoria £20.00
King Solomon Hotel London Golders Green £20.00
Tommy Miahs Raj Hotel London Islington £20.30
Bankside House Bankside £21.25
Skyways Hotel Heathrow Airport £21.51
Furnival House Highgate £21.55
Kings Arms Guest House East London £21.63
Grapevine Hotel Victoria £21.67
Amhurst Hotel Stamford Hill £21.67
Master Robert Hotel Heathrow Airport £21.67
Hollingbury Hotel Harlesden (nr Wembley) £21.75
Equity Point Hostel Paddington £22.00
Lisa Court Hotel Kings Cross £22.00
Days Hotel Gatwick Gatwick Airport £22.00
Tonys House Hotel Paddington £22.25
Forest Gate Hotel Forest Gate £22.33
Commongate Hotel Waltham Forest £22.50
Kingsland Hotel Wembley £22.50
Britannia Inn Hotel Ilford £22.50
Belmont and Astoria Hotel Paddington £22.50
Wembley Hotel London Wembley £22.50
Abcone Hotel London South Kensington £22.50
Stratford Hotel London Stratford £22.50
Sara Hotel London Earls Court £22.50
Hampstead Suites Hampstead £22.50
Hotel Meridiana Kings Cross £22.67
Rosebery Hall Islington £23.00
Normandie Hotel London Paddington £23.00
Bluebells Hotel Notting Hill Gate £23.00
Carlton Hotel Victoria £23.00
Lord Jim Hotel London Earls Court £23.00
High Holborn Hall Covent Garden £23.00
Finsbury Residence London Islington £23.20
London Shelton Hotel Finsbury Park £23.33
Acton Town Hotel Acton £23.33
Acropolis Hotel London Shepherds Bush £23.75
Piccolino Hotel Paddington £23.75
City Stay Hotel London Bow £23.95
Kings Hall Denmark Hill £24.00
Earls Court Studios Earls Court £24.00
Five Kings Hotel Tufnell Park £24.00
International House London Waterloo £24.18
Hotel 82 London Marylebone £24.50
Royal Guest House 2 Shepherds Bush £24.50
Chelsea House Hotel Earls Court £24.50
Royal Hotel London Shepherds Bush £24.50
Hampstead Rooms Hampstead £24.50
Pembridge Palace Hotel London Bayswater £24.67
Caswell Hotel Victoria £24.69
Carlton Hotel London Kings Cross £24.75
Hotel Lily Earls Court £24.75
So London Apartments Hammersmith Hammersmith £24.75
Boston Court Hotel Marble Arch £24.75
Chester Hotel Victoria Victoria £24.75
Best Western Maitrise Suites Acton £24.83
Days Hotel London North Mill Hill £24.98
The Princes Square Hotel Bayswater £25.00
Griffin House Hotel Marble Arch £25.00
Old Friend Hotel City £25.00
Colliers Hotel Victoria £25.00
Dylan Kensington Earls Court £25.00
Hanover Hotel London Victoria £25.00
County Hotel Woodford Woodford £25.00
Sani Hotel Shepherds Bush £25.00
Julius Lodge Woolwich (South East London) £25.00
Belgrove Hotel Kings Cross £25.00
Notting Hill Gate Hotel Notting Hill Gate £25.00
Dylan Earls Court Earls Court £25.00
Notting Hill Hotel Notting Hill Gate £25.00
Arriva Hotel Kings Cross £25.00
Passfield Hall Bloomsbury £25.33
Majestic Hotel London South Kensington £25.83
Bull and Bush Hotel Kingston £25.85
Kingston Upon Thames Budget Rooms Kingston £26.00
Northumberland House Strand £26.00
Surtees Hotel Victoria £26.00
Heatherbank Guesthouse North Finchley £26.25
Comfort Inn Edgware Road Paddington £26.33
Grand Parade Hotel Finsbury Park £26.33
Anchor House Hotel Golders Green £26.45
Carr-Saunders Hall Oxford Street £26.50
Abbey Hotel London Shepherds Bush £26.67
Wardonia Hotel Kings Cross £26.67
Elmwood Hotel Kings Cross £26.67
Quality Hotel Wembley Wembley £27.00
New Pembury Hotel Finsbury Park £27.00
Somerset Hotel London Marylebone £27.25
Central Hotel London Kings Cross £27.25
Alexandra Hotel Paddington £27.50
Hotel 65 London Shepherds Bush £27.50
Montana Hotel London Kings Cross £27.50
Airways Hotel Victoria £27.50
Victor Hotel Victoria £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Astor Court Hotel Oxford Street £28.00
Palace Court Holiday Apartments Notting Hill Gate £28.33
Bankside House TopFloor! Bankside £28.75
Countryside Hotel London Stratford £29.00
Garden View Hotel Earls Court £29.00
Charlies Hotel London Tufnell Park £29.33
Royal Hyde Park Hotel Bayswater £29.50
39 Suites London Bayswater £29.50
West Cromwell Hotel Earls Court £29.50
Hotel 43 London Bayswater £29.50
Gresham Hotel Paddington £29.50
Marble Arch Inn Marble Arch £29.50
The Georgian Hotel Marylebone £29.50
European Hotel Kings Cross £29.50
Lidos Hotel Victoria £29.67
Victoria Inn London Victoria £29.67
Lord Kensington Hotel Earls Court £29.67
Jims Guest House Shepherds Bush £29.83
Dani Hotel London Shepherds Bush £30.00
Stanley House Hotel Victoria £30.00
Pacific Hotel London Paddington £30.00
Pembridge Gardens Budget Rooms Notting Hill Gate £30.00
Crestfield Hotel Kings Cross £30.00
Dylan Paddington Paddington £30.00
Lindal Hotel Harrow £30.00
Fitzroy Hotel Marylebone £30.00
Comfort Inn Kings Cross Kings Cross £30.00
Jesmond Dene Hotel Kings Cross £30.00
Queen Mary Budget Rooms Mile End £30.00
Beaconsfield Hotel Finsbury Park £30.00
Central Hotel Golders Green Golders Green £30.00
Fountain House Hotel Heathrow Airport £30.00
Wigram House Victoria £30.23
Leisure Inn London Bayswater £30.50
Hyde Park Towers Hotel Bayswater £30.50
Kensington West West Kensington £30.75
Goldsmiths House Regents Park £31.00
Ifor Evans Hall Camden £31.00
Golden Strand Hotel Hammersmith £31.25
Avon Hotel London Paddington £32.00
Linden House Hotel Hyde Park £32.00
Ventures Hotel Paddington £32.00
Swinton Hotel Kings Cross £32.00
St Georges Hotel BnB Victoria £32.25
London Grove Hotel Hammersmith £32.33
Best Western Paddington Court Suites Paddington £32.50
Lexham Gardens Hotel Earls Court £32.50
California Hotel London Kings Cross £32.50
Paddington Court Hotel Paddington £32.50
Ravna Gora Hotel Notting Hill Gate £32.50
St Mark Hotel London Earls Court £33.00
Camden Lock Hotel Camden £33.00
Classic Hotel Paddington £33.75
Royal Norfolk Hotel Paddington £34.50
Astors Hotel Victoria £34.50
Fairway Hotel London Kings Cross £35.00
Stamford Street Apartment Rooms Waterloo £35.00
Madonna Halleys Hotel Edgware £35.00
Paddington Court Rooms Paddington £35.00
Raglan Hotel East Finchley £35.00
Craven Gardens Hotel Bayswater £36.00
Dover Hotel London Victoria £36.25
Shaftesbury Premier London Hyde Park Hotel Paddington £37.25
Shaftesbury Premier London Paddington Hotel Paddington £37.25
Maranton House Hotel Earls Court £37.50
Albion House Hotel Kings Cross £37.50
Melbourne House Hotel Victoria £37.50
Gate Hotel London Notting Hill Gate £38.33
Alexander Fleming House Old Street £39.00
The Warwick Hotel London Paddington £39.00
City Continental London Kensington Earls Court £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
Best Western Burns Hotel Earls Court £39.50
Orchard Hotel Paddington £40.00
Nayland Hotel London Bayswater £40.00
Southside Halls Kensington £41.60
Avni Kensington Hotel South Kensington £41.67
Carr-Saunders Apartment TopFloor! Oxford Street £41.67
Comfort Inn London Vauxhall £42.25
Melville Hotel Kings Cross £42.50
Alliance House Islington £44.45
Holiday Inn Newbury Park Newbury Park £44.50
Hotel Onesixtwo Greenwich £44.50
Holiday Inn Express Park Royal Park Royal £45.55
Marylebone Hall Marylebone £47.43
Lincoln House Hotel Marylebone £48.33
The Re Hotel London Shoreditch Shoreditch £49.45
Holiday Inn Express Royal Docks Docklands £49.50
Brompton Hotel London Kensington £50.00
Vancouver Studios London Bayswater £50.00
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Sheriff Inn London Victoria £60.00
Custom House Hotel Docklands £74.50
Holiday Inn Express Southwark Southwark £124.50
Click here for full list of over 329 London accommodations!

Cheap London Hotels

Peckham Lodge

2.9 miles from London
Top Pick
2 Star Hotel  Hotel in Peckham, South East London

If you’ve got a really tight budget you’ll find that this cheap London hotel’s very basic rooms are really inexpensive. You can take the short train ride into Central London to see the sights from here. You get a free continental breakfast and free parking too!

3.4
Book from £10.88 per person

Queens Hotel London

6.1 miles from London
Top Pick
2 Star Hotel  Hotel in Crystal Palace, South London

Take advantage of one of our cheapest cheap hotels in London! When you stay here you’ll have the convenience of nearby Crystal Palace Train Station to transport you into Central London. Your relaxing room will have a colour TV, hairdryer and phone.

3.2
Book from £12.25 per person

Bridge Park Hotel

6.5 miles from London
Top Pick
2 Star Hotel  Hotel in Wembley

This is one of our cheapest cheap hotels in London! From your base at this 2 star hotel you can walk to Brent Cross Shopping Centre and Harlesden Train Station. Wembley Stadium is less than a mile away and in your room you’ll find a fridge and TV.

4.0
Book from £14.50 per person

Premier West Hotel

4.4 miles from London
Top Pick
2 Star Hotel  Hotel in Hammersmith, West London

When you stay in this 2 star accommodation, you’ll be close to Hammersmith Tube Station and Hammersmith Apollo. Earls Court and Olympia are also nearby. As with a lot of our cheap hotels in London, your room will have a colour TV, WiFi and phone.

3.2
Book from £15.00 per person

Romanos Hotel

0.9 miles from London
2 Star Hotel  Hotel in Victoria, Central London

As cheap London hotels like this one get fully booked quickly, you should make a reservation today to avoid disappointment. It may be basic, but a complimentary continental breakfast is provided. You can walk to Buckingham Palace, the Tate Britain and Victoria Station with ease!

3.2
Book from £15.80 per person

Athena Palace Hotel London

6.1 miles from London
Top Pick
2 Star Hotel  Hotel in Turnpike Lane, North London

As this basic, budget hotel in London is really close to a tube station, you can travel to bustling places like Oxford Circus in less than 20 minutes. You can walk to Alexandra Palace too. Prices are inclusive of continental breakfast; there’s even a restaurant and bar here!

3.5
Book from £16.00 per person

Sleeping Beauty Hotel

6.9 miles from London
Top Pick
3 Star Hotel  Hotel in Leyton, East London

Book yourself into this purpose built, superior cheap London hotel and you can take a quick tube journey to places like the Tower of London before escaping the crowds and returning to your hotel in the evening. WiFi, continental breakfast and parking are included in the rates.

3.7
Book from £18.33 per person

City View Hotel London

3.5 miles from London
2 Star B&B   in Bethnal Green, East Central London

City View Hotel provides cheap accommodation and is another of our friendly cheap hotels in London. From your base here you can walk to Bethnal Green Tube Station and Brick Lane. In your room you’ll have a hi-fi, WiFi access, desk and a colour TV.

3.1
Book from £19.28 per person

Lodge 51 London

6.5 miles from London
2 Star Hotel  Hotel in Stratford, East London

Book a room here and sample one of our East End cheap hotels. In London’s Stratford, this 2 star hotel is really close to the Theatre Royal Stratford East and Stratford Tube Station. Your comfortable room will have a flat screen TV, WiFi and radio.

4.2
Book from £19.45 per person

Glendale Hyde Park Hotel

2.5 miles from London
Budget Hotel  Hotel in Paddington, Central London

Stay here and you’ll be ideally located just a short walk from 4 underground stations (including Paddington). This is another fine example of our cheap hotels in London, with Hyde Park and Oxford Street close by. Rooms have telephone, fridge and TV.

3.2
Book from £19.50 per person