Inexpensive London Hotels

Whether you’re looking for hotels in Bayswater, London, or hotels on Oxford Street, TravelStay can help you find inexpensive London hotels to suit your needs and your pocket. If you want a comfortable 3 star hotel you could try the Pembridge Palace Hotel in Bayswater. For those who want a warm and friendly place to stay, the European Hotel is a charming family run bed and breakfast in London’s Kings Cross. There’s plenty of discount London hotels available on our website, so take a look at the small selection above!

Last updated: 16 May 13

Inexpensive London Hotels

Hotel Location Price per person
Borough Budget Rooms Borough £11.00
Shepiston Lodge Heathrow Heathrow Airport £11.67
The W14 Hotel London Kensington £13.00
37 Collingham Place Earls Court £13.00
Tennyson House Waltham Forest £13.75
Rooms For You Leyton £13.75
Heathrow Lodge Heathrow Airport £14.00
Hyde Park Whiteleaf Hotel Bayswater £14.75
Barkston Rooms Earls Court £15.00
Earls Court Garden Hostel Earls Court £15.50
Euro Hotel Wembley Wembley £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
Skyways Hotel Heathrow Airport £17.50
Holland Inn Hotel Kensington £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
Belgravia Rooms London Victoria £18.33
Premier West Hotel Hammersmith £18.33
Kensington Suite Hotel West Kensington £18.33
City Inn Express Hackney £18.70
Kings Cross Budget Rooms Kings Cross £18.75
Days Hotel Gatwick Gatwick Airport £18.98
Royal Guest House 2 Shepherds Bush £19.00
London Guest House Acton Acton £19.00
Cromwell Crown Hotel London South Kensington £19.75
Hotel Olympia Earls Court £19.75
Romanos Hotel Victoria £19.80
Central Park Hotel Finsbury Park £20.00
Athena Palace Hotel London Turnpike Lane £20.00
The Elstree Inn Borehamwood £20.00
Fountain House Hotel Heathrow Airport £20.00
Channins Hounslow Hotel Feltham £20.00
The Central Plaistow £20.00
St Joseph Hotel London Earls Court £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
Firs Lodge Heathrow Airport £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
Old Friend Hotel City £22.50
Acton Town Hotel Acton £22.50
Stratford Hotel London Stratford £22.50
Herne Hill London Let Herne Hill £22.50
County Hotel Woodford Woodford £22.50
Glendale Hyde Park Hotel Paddington £22.50
Hotel Meridiana Kings Cross £22.67
Holly House Hotel London Victoria £22.75
Euro Hotel Hammersmith Hammersmith £23.00
London Grove Hotel Hammersmith £23.00
Grove Hill Hotel Woodford £23.00
Lexham Gardens Hotel Earls Court £23.17
Tommy Miahs Raj Hotel London Islington £23.30
Rex Hotel London Hammersmith £23.33
Master Robert Hotel Heathrow Airport £23.33
The Devils Punchbowl Hotel Guildford £23.33
Bankside House Bankside £23.33
London Shelton Hotel Finsbury Park £23.33
King Solomon Hotel London Golders Green £23.50
Park Hotel London Victoria £23.75
Hyde Park Court Hotel Paddington £23.75
St Georges Lodge Kingston £24.00
Kings Hall Denmark Hill £24.00
International House London Waterloo £24.18
Lidos Hotel Victoria £24.50
Apple House Guest House Middlesex £24.50
Pembridge Palace Hotel London Bayswater £24.67
Windsor House Hotel Earls Court £24.68
Pacific Hotel London Paddington £24.75
Hotel Lily Earls Court £24.75
Chester Hotel Victoria Victoria £24.75
Anchor House Hotel Golders Green £24.75
City Stay Hotel London Bow £24.97
Days Hotel London North Mill Hill £24.98
New Dawn Hotel London Bayswater £25.00
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Kingsland Hotel Wembley £25.00
The Cranford Hotel Ilford £25.00
Wardonia Hotel Kings Cross £25.00
Montana Hotel London Kings Cross £25.00
Commongate Hotel Waltham Forest £25.00
Cottage Guest House Heathrow Airport (West London) £25.00
Days Hotel Hounslow Hounslow £25.00
Hotel Balkan Hammersmith £25.80
Majestic Hotel London South Kensington £25.83
Bull and Bush Hotel Kingston £25.85
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
Britannia Inn Hotel Ilford £26.25
St Mark Hotel London Earls Court £26.33
Kings Arms Guest House East London £26.63
Glorydale Inn Leyton £26.67
Crestfield Hotel Kings Cross £26.67
Croydon Court Hotel Croydon £26.67
Hotel 65 London Shepherds Bush £27.25
Fairway Hotel London Kings Cross £27.25
Carlton Hotel London Kings Cross £27.25
Ambassadors Hotel London Kensington South Kensington £27.27
Elmwood Hotel Kings Cross £27.50
Stanley House Hotel Victoria £27.50
Bayswater Inn Bayswater £27.50
Oxford Hotel London Earls Court £27.50
Kings Cross Hotel London Kings Cross £27.50
Quality Hotel Wembley Wembley £27.50
Dover Hotel London Victoria £27.50
Julius Lodge Woolwich £27.50
Great Dover Street Apartment Rooms Southwark £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
Airways Hotel Victoria £28.33
Notting Hill Hotel Notting Hill Gate £28.33
Arriva Hotel Kings Cross £28.75
Passfield Hall Bloomsbury £29.00
Hallmark Hotel Croydon Croydon £29.50
Tonys House Hotel Paddington £29.50
Avni Kensington Hotel South Kensington £29.50
Tinas London Guesthouse Ilford £29.50
Comfort Inn Edgware Road Paddington £29.50
Royal Hyde Park Hotel Bayswater £29.50
Ambassador Heathrow Hotel Heathrow Airport £29.67
Hanover Hotel London Victoria £29.67
Alexandra Hotel Paddington £29.75
Nayland Hotel London Bayswater £29.75
Grand Parade Hotel Finsbury Park £30.00
Grapevine Hotel Victoria £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
Wembley Hotel London Wembley £30.00
Lindal Hotel Harrow £30.00
Chelsea House Hotel Earls Court £30.00
Jesmond Dene Hotel Kings Cross £30.00
Camden Lock Hotel Camden £30.00
Dylan Paddington Paddington £30.00
Queens Park Hotel Bayswater £30.00
California Hotel London Kings Cross £30.00
Carr-Saunders Hall Oxford Street £30.00
West London Annexe Rooms Acton £30.00
Dani Hotel London Shepherds Bush £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
Beaconsfield Hotel Finsbury Park £31.67
Russell Court Hotel W14 Kensington (Central London) £31.67
Gloucester Place Hotel Marylebone £32.25
So London Apartments Hammersmith Hammersmith £32.25
Belmont Hotel London Paddington £32.50
Dylan Kensington Earls Court £32.50
London Town Hotel Earls Court £33.00
Abbey Hotel London Shepherds Bush £33.33
The Brent Hotel Harrow £33.75
Classic Hotel Paddington £33.75
Ventures 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
Comfort Inn Kings Cross Kings Cross £35.00
The Georgian Hotel Marylebone £35.00
Marble Arch Inn Marble Arch £35.00
Paddington Court Rooms Paddington £35.00
New Pembury Hotel Finsbury Park £35.00
Raglan Hotel East Finchley £35.00
Osborne Hotel Acton £35.00
The Tudor Lodge Harrow £35.00
Best Western Burns Hotel Earls Court £35.00
Best Western Maitrise Suites Acton £36.33
Shaftesbury Premier London Hyde Park Hotel Paddington £37.25
Shaftesbury Premier London Paddington 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
Beit Hall London South Kensington £39.20
Kensington Town House Earls Court £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
Hampstead Suites Hampstead £39.50
Shaftesbury Kensington Hotel Kensington £39.50
The Princes Square Hotel Bayswater £39.50
Craven Gardens Hotel Bayswater £39.55
Central Park Hotel London Bayswater £39.60
Griffin House Hotel Marble Arch £39.67
146 Suites Gloucester Place Marylebone £39.67
Lord Kensington Hotel Earls Court £39.67
Swinton Hotel Kings Cross £39.67
Jims Guest House Shepherds Bush £39.75
Hamiltons Hotel Bayswater £39.75
Astor Court Hotel Oxford Street £39.80
Melville Hotel Kings Cross £40.00
Palace Court Holiday Apartments Notting Hill Gate £40.00
Acropolis Hotel London Shepherds Bush £41.25
Plaza Hotel Hammersmith 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
Carlton Hotel Victoria £44.00
Hotel 43 London Bayswater £44.50
39 Suites London Bayswater £44.50
Central House Hotel Victoria £44.75
Grosvenor House Studios Covent Garden £45.00
Northumberland House Strand £45.00
Royal Eagle Hotel London Paddington £45.00
Charlies Hotel London Tufnell Park £45.00
St Georges Hotel BnB Victoria £45.00
Holiday Inn Camden Lock Camden £45.00
Hotel 82 London Marylebone £45.00
Bankside House TopFloor! Bankside £45.68
Avon Hotel London Paddington £47.00
Shaftesbury Metropolis London Hyde Park 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
The Pillar Hotel Brent Cross £49.50
Astors Hotel Victoria £49.50
Maranton House Hotel Earls Court £49.50
Holiday Inn Express Royal Docks Docklands £49.50
Central Hotel London Kings Cross £50.00
Vancouver Studios London Bayswater £50.00
Rosebery Hall Islington £50.00
Grosvenor House Studios TopFloor! Covent Garden £50.00
Brompton Hotel London Kensington £50.00
Central Hotel Golders Green Golders Green £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
Queen Mary Budget Rooms Mile End £52.00
Heatherbank Guesthouse North Finchley £52.00
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Linden House Hotel Hyde Park £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
Royal Norfolk Hotel Paddington £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Hotel Onesixtwo Greenwich £54.50
Lisa Court Hotel Kings Cross £54.50
Stamford Street Apartment Rooms Waterloo £55.00
Hallam Hotel London Regents Park £55.00
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
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
City Continental London Kensington Earls Court £59.50
Victoria Inn London Victoria £59.50
Clapham Junction Apartments Battersea £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!

Hyde Park Court Hotel

2.3 miles from London
3 Star B and B  B&B in Paddington, Central London

The Hyde Park Court Hotel is a friendly, family run, inexpensive London hotel, not far from Paddington Station. Guests staying at the hotel can enjoy special discounts at a nearby Indian restaurant.

3.2
Book from £23.75 per person

Montana Hotel London

2.0 miles from London
Top Pick
3 Star B and B  B&B near London, London

FREE Full English Breakfast
The Montana Hotel is an inexpensive 2 star London hotel, just minutes away from Kings Cross. This affordable London hotel is housed in two separate buildings, both offering modern bed and breakfast accommodation. From the hotel's handy location in Kings Cross you can walk to the London Canal Museum, British Library and Dickens' House. Rooms at this inexpensive London hotel have several convenient facilities which make for a relaxing stay.

3.8
Book from £25.00 per person

Majestic Hotel London

2.7 miles from London
2 Star Hotel  Hotel in South Kensington, Central London

The Majestic Hotel is an inexpensive London hotel in South Kensington. This 2 star hotel is in a really great location, particularly if you love going to museums! From this affordable London hotel you'll be able to walk to the Natural History Museum, Science Museum and Victoria and Albert Museum. You'll also be able to use nearby South Kensington Tube Station for easy travel around London.

2.9
Book from £25.83 per person

Royal Hyde Park Hotel

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

The Royal Hyde Park Hotel is a recently refurbished 2 star hotel, offering excellent value for money. This inexpensive London hotel is located on Queensway, in the Bayswater area. This is a pleasant residential area, right in the centre of London. The excellent location means that you can explore on foot, with Hyde Park and Kensington Palace only a short walk away. The Royal Hyde Park Hotel is also close to Paddington Station, which is ideal for guests flying into Heathrow.

3.5
Book from £29.50 per person

Normandie Hotel London

2.2 miles from London
Top Pick
3 Star B and B  B&B in Paddington, Central London

FREE Continental or Full English breakfast
The Normandie Hotel London is a small and inexpensive 3 Diamond London bed and breakfast in the Paddington area, just a short walk from Paddington Station.

3.6
Book from £30.67 per person

Raglan Hotel

6.4 miles from London
Top Seller
3 Star Hotel  Hotel in East Finchley, North London

The Raglan Hall Hotel is a boutique style 3 star hotel near the trendy Muswell Hill area of North London. Located on a quiet street, this relaxing hotel is popular with both business and leisure travellers. The commended Flutes Restaurant is a feature of this affordable hotel, as is the bar area and peaceful gardens. This inexpensive London hotel is perfectly placed for interesting local attractions that include the impressive Alexandra Palace, a beautiful Victorian building that used to house the BBC and is now home to a conservation area and an ice rink.

4.0
Book from £35.00 per person

Griffin House Hotel

1.9 miles from London
2 Star Hotel  Hotel in Marble Arch, Centre of London

FREE Cooked breakfast included
The Griffin House Hotel is a friendly 2 star hotel, situated in Paddington. This inexpensive hotel in London is located a short walk from Marble Arch Tube Station, making travel around the city exceptionally easy. On foot, you can easily walk to the peaceful greenery of Hyde Park, shop on Oxford Street or visit perhaps the most famous of all attractions; Buckingham Palace. Another well kept secret in this area is the fabulous Wallace Collection, which is home to a fine collection of classical art.

3.3
Book from £39.67 per person
Multiple currencies display