Discount London Hotels

Coming to London and need to find a low cost London hotel? TravelStay.com is the place for you, as we have a massive selection of discount London hotel offers, making it easy for you to pick the right one. You might want a discount London hotel close to the South Bank or something in the East of London, close to traditional attractions such as Spitalfields Market and Brick Lane and we can accommodate you. We also have hotels in Waterloo, hotels in Paddington and hotels in Marylebone, to name but a few, and with our price promise guarantee you’ll ensure you get the best possible deal on the internet. All you need to do is click here to book your stay and then start planning your trip!

Last updated: 22 May 13

Best deals on London hotels

Hotel Location Price per person
Borough Budget Rooms Borough £11.00
The W14 Hotel London Kensington £11.00
Shepiston Lodge Heathrow Heathrow Airport £11.67
Barkston Rooms Earls Court £12.00
Tennyson House Waltham Forest £13.75
Rooms For You Leyton £13.75
Heathrow Lodge Heathrow Airport £14.00
Earls Court Garden Hostel Earls Court £14.25
37 Collingham Place Earls Court £15.00
Chester Hotel Victoria Victoria £15.00
Euro Hotel Wembley Wembley £16.00
Horizons Accommodation Oval £16.65
Kings Cross Budget Rooms Kings Cross £17.25
Gatwick Belmont Gatwick Airport £17.25
Euro Hotel Clapham Clapham £17.33
Skyways Hotel Heathrow Airport £17.50
Aviva Studios Hammersmith £17.50
Gatwick White House Hotel Gatwick Airport £17.50
Osterley Park Hotel Osterley £17.75
Hammersmith Rooms Hammersmith £18.00
Euro Lodge Clapham Clapham £18.00
Premier West Hotel Hammersmith £18.33
City Inn Express Hackney £18.70
Golden Strand Hotel Hammersmith £18.75
Days Hotel Gatwick Gatwick Airport £18.98
Royal Guest House 2 Shepherds Bush £19.00
Hotel Olympia Earls Court £19.75
Athena Palace Hotel London Turnpike Lane £20.00
Central Park Hotel Finsbury Park £20.00
The Central Plaistow £20.00
Channins Hounslow Hotel Feltham £20.00
The Elstree Inn Borehamwood £20.00
London Grove Hotel Hammersmith £20.67
Barking Park Hotel Barking (East London) £21.00
Boston Manor Hotel Ealing (Nr Heathrow) £21.25
Blair Victoria and Tudor Inn Hotel Victoria £21.25
Cromwell Crown Hotel London South Kensington £21.25
Amhurst Hotel Stamford Hill £21.67
Belgravia Rooms London Victoria £21.67
Fountain House Hotel Heathrow Airport £21.67
Hayesthorpe Hotel Croydon Croydon £21.73
Hollingbury Hotel Harlesden (nr Wembley) £21.75
Caswell Hotel Victoria £21.75
Romanos Hotel Victoria £21.78
Lidos Hotel Victoria £22.25
Firs Lodge Heathrow Airport £22.25
Somerset Hotel London Marylebone £22.25
Hyde Park Whiteleaf Hotel Bayswater £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
Stratford Hotel London Stratford £22.50
Old Friend Hotel City £22.50
Hotel Meridiana Kings Cross £22.67
Holly House Hotel London Victoria £22.75
Grove Hill Hotel Woodford £23.00
Tommy Miahs Raj Hotel London Islington £23.30
Rex Hotel London Hammersmith £23.33
The Devils Punchbowl Hotel Guildford £23.33
Montana Hotel London Kings Cross £23.33
Bankside House Bankside £23.33
London Shelton Hotel Finsbury Park £23.33
Master Robert Hotel Heathrow Airport £23.67
Park Hotel London Victoria £23.75
Anchor House Hotel Golders Green £23.75
St Georges Lodge Kingston £24.00
Kings Hall Denmark Hill £24.00
International House London Waterloo £24.18
Comfort Inn Edgware Road Paddington £24.50
Apple House Guest House Middlesex £24.50
Pembridge Palace Hotel London Bayswater £24.67
Windsor House Hotel Earls Court £24.68
King Solomon Hotel London Golders Green £24.75
Pacific Hotel London Paddington £24.75
Hotel Lily Earls Court £24.75
Hotel 65 London Shepherds Bush £24.75
City Stay Hotel London Bow £24.97
Days Hotel London North Mill Hill £24.98
Cottage Guest House Heathrow Airport (West London) £25.00
Oxford Hotel London Earls Court £25.00
Days Hotel Hounslow Hounslow £25.00
The Cranford Hotel Ilford £25.00
Kensington Suite Hotel West Kensington £25.00
Lexham Gardens Hotel Earls Court £25.00
Kingsland Hotel Wembley £25.00
Commongate Hotel Waltham Forest £25.00
St Joseph Hotel London Earls Court £25.00
New Dawn Hotel London Bayswater £25.00
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Euro Hotel Hammersmith Hammersmith £25.30
Hotel Balkan Hammersmith £25.80
Majestic Hotel London South Kensington £25.83
Bull and Bush Hotel Kingston £25.85
Surtees Hotel Victoria £26.00
London Guest House Acton Acton £26.00
Royal London Hotel Shepherds Bush £26.00
Britannia Inn Hotel Ilford £26.25
Kensington West West Kensington £26.25
St Mark Hotel London Earls Court £26.33
Kings Arms Guest House East London £26.63
Wardonia Hotel Kings Cross £26.67
Glorydale Inn Leyton £26.67
Croydon Court Hotel Croydon £26.67
Holland Inn Hotel Kensington £27.00
Fairway Hotel London Kings Cross £27.25
Ambassadors Hotel London Kensington South Kensington £27.27
Bayswater Inn Bayswater £27.50
Elmwood Hotel Kings Cross £27.50
Stanley House Hotel Victoria £27.50
Quality Hotel Wembley Wembley £27.50
Arriva Hotel Kings Cross £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Julius Lodge Woolwich £27.50
Holland Court Hotel Kensington £27.50
Comfort Inn London Vauxhall £27.50
Hour Glass Hotel Walworth £27.67
Goldsmiths House Regents Park £28.00
Camden Inn Hotel Camden £28.00
Bluebells Hotel Notting Hill Gate £28.20
Cherish Lodge Woolwich £28.33
Russell Court Hotel W14 Kensington (Central London) £28.33
Notting Hill Hotel Notting Hill Gate £28.33
Hyde Park Court Hotel Paddington £28.75
Passfield Hall Bloomsbury £29.00
Kings Cross Hotel London Kings Cross £29.50
Tonys House Hotel Paddington £29.50
Avni Kensington Hotel South Kensington £29.50
Tinas London Guesthouse Ilford £29.50
Ambassador Heathrow Hotel Heathrow Airport £29.67
Airways Hotel Victoria £29.67
Hanover Hotel London Victoria £29.67
Gloucester Place Hotel Marylebone £29.75
So London Apartments Kilburn £29.75
Alexandra Hotel Paddington £29.75
Nayland Hotel London Bayswater £29.75
Grapevine Hotel Victoria £30.00
Crestfield Hotel Kings Cross £30.00
West London Annexe Rooms Acton £30.00
Grand Parade Hotel Finsbury Park £30.00
California Hotel London Kings Cross £30.00
Carr-Saunders Hall Oxford Street £30.00
Dani Hotel London Shepherds Bush £30.00
Lindal Hotel Harrow £30.00
Dylan Earls Court Earls Court £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
Wembley Hotel London Wembley £30.00
Jesmond Dene Hotel Kings Cross £30.00
Chelsea House Hotel Earls Court £30.00
Wigram House Victoria £30.23
Normandie Hotel London Paddington £30.67
Gresham Hotel Paddington £31.25
Drummond St Rooms Euston £31.50
Vegas Hotel London Victoria £31.50
Abbey Hotel London Shepherds Bush £31.67
Beaconsfield Hotel Finsbury Park £31.67
Fitzroy Hotel Marylebone £32.25
Glendale Hyde Park Hotel Paddington £32.50
Belmont Hotel London Paddington £32.50
Dylan Kensington Earls Court £32.50
London Town Hotel Earls Court £32.50
Royal Hyde Park Hotel Bayswater £33.00
Dover Hotel London Victoria £33.00
Carlton Hotel London Kings Cross £33.75
Classic Hotel Paddington £33.75
Ventures Hotel Paddington £33.75
The Brent Hotel Harrow £33.75
Lord Jim Hotel London Earls Court £34.00
Best Western Paddington Court Suites Paddington £34.50
Hampstead Suites Hampstead £34.50
West Cromwell Hotel Earls Court £34.50
Lord Kensington Hotel Earls Court £34.50
Victor Hotel Victoria £34.67
So London Apartments Hammersmith Hammersmith £34.75
Queens Park Hotel Bayswater £35.00
New Pembury Hotel Finsbury Park £35.00
Marble Arch Inn Marble Arch £35.00
The Georgian Hotel Marylebone £35.00
Paddington Court Rooms Paddington £35.00
The Tudor Lodge Harrow £35.00
Osborne Hotel Acton £35.00
Best Western Burns Hotel Earls Court £35.00
Raglan Hotel East Finchley £35.00
Comfort Inn Kings Cross Kings Cross £35.00
Griffin House Hotel Marble Arch £36.33
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 Paddington Paddington £37.50
Colliers Hotel Victoria £37.50
Camden Lock Hotel Camden £37.50
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
Beit Hall London South Kensington £39.20
Kensington Town House Earls Court £39.50
The Princes Square Hotel Bayswater £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
Shaftesbury Kensington Hotel Kensington £39.50
Craven Gardens Hotel Bayswater £39.55
Central Park Hotel London Bayswater £39.60
Swinton Hotel Kings Cross £39.67
146 Suites Gloucester Place Marylebone £39.67
Hamiltons Hotel Bayswater £39.75
Jims Guest House Shepherds Bush £39.75
Astor Court Hotel Oxford Street £39.80
Palace Court Holiday Apartments Notting Hill Gate £40.00
Melville Hotel Kings Cross £40.00
Plaza Hotel Hammersmith Shepherds Bush £41.25
Acropolis Hotel London Shepherds Bush £41.25
Hallmark Hotel Croydon Croydon £41.50
Southside Halls Kensington £41.60
Carr-Saunders Apartment TopFloor! Oxford Street £41.67
Hyde Park Towers Hotel Bayswater £41.67
Earls Court Studios Earls Court £42.00
Boston Court Hotel Marble Arch £42.30
Hotel 82 London Marylebone £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
Charlies Hotel London Tufnell Park £45.00
Northumberland House Strand £45.00
Royal Eagle Hotel London Paddington £45.00
Holiday Inn Camden Lock Camden £45.00
Grosvenor House Studios Covent Garden £45.00
St Georges Hotel BnB Victoria £45.00
Bankside House TopFloor! Bankside £45.68
Shaftesbury Metropolis London Hyde Park Paddington £47.00
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
Maranton House Hotel Earls Court £49.50
The Pillar Hotel Brent Cross £49.50
Holiday Inn Express Royal Docks Docklands £49.50
Astors Hotel Victoria £49.50
Central Hotel London Kings Cross £50.00
Grosvenor House Studios TopFloor! Covent Garden £50.00
Brompton Hotel London Kensington £50.00
Central Hotel Golders Green Golders Green £50.00
Rosebery Hall Islington £50.00
Shaftesbury Premier Notting Hill Bayswater £50.20
Leisure Inn London Bayswater £50.50
Ifor Evans Hall Camden £51.00
Piccolino Hotel Paddington £51.00
Ravna Gora Hotel Notting Hill Gate £51.25
Furnival House Highgate £51.55
Linden House Hotel Hyde Park £52.00
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Queen Mary Budget Rooms Mile End £52.00
Heatherbank Guesthouse North Finchley £52.00
Grantly Hotel London Shepherds Bush £52.50
Sara Hotel London Earls Court £52.50
Southside Budget Rooms Peckham £52.95
Palace Court Hotel London Bayswater £53.00
Antigallican Hotel Greenwich £53.50
Royal Norfolk Hotel Paddington £54.50
Hotel Onesixtwo Greenwich £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Lisa Court Hotel Kings Cross £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Notting Hill Gate Hotel Notting Hill Gate £55.00
Stamford Street Apartment Rooms Waterloo £55.00
The Comfotel Shepherds Bush £55.00
Madonna Halleys Hotel Edgware £55.00
Vancouver Studios London Bayswater £55.00
The Cottage Hotel Euston £55.00
Hallam Hotel London Regents Park £55.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
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
Northumberland House TopFloor! Strand £60.00
Sheriff Inn London Victoria £60.00
Holiday Inn Express Park Royal Park Royal £60.50
Staunton Hotel London Bloomsbury £62.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
Hyde Park Premier Hotel Paddington £84.50
Comfort Inn SW8 Vauxhall £100.00
Five Kings Hotel Tufnell Park £100.00
Holiday Inn Express Southwark Southwark £124.50
Click here for full list of over 329 London accommodations!

Queens Hotel London

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

Free Breakfast, Free Wifi, Free Parking, Special Offers!
This is one of our cheapest discount London hotels. During your stay here you’ll be able to access Central London and attractions such as Oxford Street and Leicester Square from nearby Crystal Palace Train Station. Rooms have TV, hairdryer and phone.

3.4
Book from £13.50 per person

Bridge Park Hotel

6.5 miles from London
3 Star Hotel  Hotel in Wembley, North West London

If you’re coming to London for a match at nearby Wembley Stadium, this cheap hotel could be ideal for you! You can also walk to Harlesden Train Station from this discount London hotel’s ideal location. All rooms have a TV, fridge and a washbasin.

4.0
Book from £16.00 per person

Premier West Hotel

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

Take advantage of this discount London hotel’s superb location and stroll to Baker Street and Hyde Park. Westfield London and Hammersmith Tube Station are also close by. Spacious rooms include a colour TV, telephone, hairdryer and private bathroom.

3.3
Book from £18.33 per person

Athena Palace Hotel London

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

During your stay at this 2 star hotel you’ll be able to access Central London from nearby Turnpike Lane Tube Station. This discount London hotel’s facilities include a TV lounge, conference hall and WiFi. Your room has a TV, shower and a fridge.

3.4
Book from £20.00 per person

City View Hotel London

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

Enjoy the tasty continental breakfast during your stay here; just one of this discount London hotel’s benefits. Another plus is the cheap price and the fact that you’ll be really close to Bethnal Green Tube Station. Rooms have a TV, hi-fi and WiFi.

3.1
Book from £22.48 per person

Stratford Hotel London

6.5 miles from London
Top Pick
1 Star Hotel  Hotel in Stratford, East London

FREE Continental Breakfast
You can use nearby Stratford Tube Station to access Central London from this discount London hotel’s convenient location. You will also find the Theatre Royal Stratford East and Stratford Circus in the local area. Rooms have a TV and microwave.

3.1
Book from £22.50 per person

London Shelton Hotel

5.4 miles from London
Top Pick
2 Star Hotel  Hotel in Finsbury Park, North London

FREE Cooked breakfast
Stay here and you can walk to the stunning Finsbury Park. Use Manor House Tube Station and Harringay Green Lanes Station to get to Central London. This discount London hotel’s facilities include a friendly bar area and Italian pizzeria restaurant.

2.9
Book from £23.33 per person

Lexham Gardens Hotel

2.8 miles from London
3 Star Hotel  Hotel in Earls Court, Central London

FREE Continental Breakfast
This is one of our most popular discount London hotels. From this Central London base you can stroll to Earls Court and Olympia exhibition centres, as well as Earls Court Tube Station. In your room you’ll have a flat screen TV, WiFi and shower.

3.8
Book from £25.00 per person

Kensington Suite Hotel

3.7 miles from London
3 Star Hotel  Hotel in West Kensington, Central London

FREE Continental Breakfast
This is one of our finest 3 star discount London hotels, located within a short walk of Kensington Tube Station. The Royal Albert Hall and Kensington Gardens are also close by. Your room will have satellite TV, phone, bathroom, hairdryer and WiFi.

3.7
Book from £25.00 per person

Hotel 261 (formerly Sani Hotel)

5.1 miles from London
2 Star Hotel  Hotel in Shepherds Bush, West London

Sani Hotel is ideally located for your London trip, just a short walk from Shepherds Bush Tube Station. The Hammersmith Apollo and Shepherds Bush Empire are also near by. This discount London hotel’s in-room facilities include WiFi, TV and a fridge.

3.0
Book from £25.00 per person
Multiple currencies display