London Hotel

Now that you've made the exciting decision to come to London, don't let the cost of a London hotel stop you. In fact, TravelStay.com has so many great London hotel deals available that you will definitely uncover something suitable today. Whether you need a really cheap London hotel, or fancy the idea of staying in four star discount London hotels, you'll find the right hotel for you on our website. If you opt for hotels in Piccadilly you’ll be in the heart of all the action, whereas hotels in Highgate offer you somewhere away from the hustle and bustle. So, instead of daydreaming about touring Buckingham Palace or taking a trip on the London Eye, make your dream come true and make a reservation!

Last updated: 14 Jun 13

Most popular London hotels

Hotel Location Price per person
Shepiston Lodge Heathrow Heathrow Airport £11.67
Barkston Rooms Earls Court £12.00
Borough Budget Rooms Borough £12.00
The W14 Hotel London Kensington £13.00
37 Collingham Place Earls Court £13.33
Queens Hotel London Crystal Palace £13.50
Earls Court Garden Hostel Earls Court £13.50
Tennyson House Waltham Forest £13.75
Heathrow Lodge Heathrow Airport £14.00
Gatwick Belmont Gatwick Airport £14.75
Chester Hotel Victoria Victoria £15.00
Ibis Styles London Leyton Leyton £15.00
Bridge Park Hotel Wembley £15.00
Euro Hotel Wembley Wembley £15.33
Vegas Hotel London Victoria £16.20
Kings Cross Budget Rooms Kings Cross £16.25
Euro Lodge Clapham Clapham £16.33
Euro Hotel Clapham Clapham £17.33
Silk House Hotel Hackney £17.48
Aviva Studios Hammersmith £17.50
Hammersmith Rooms Hammersmith £18.00
New Dawn Hotel London Bayswater £18.25
Days Hotel Gatwick Gatwick Airport £18.50
Peckham Lodge Peckham £18.50
City Inn Express Hackney £18.70
London Guest House Acton Acton £19.00
Royal Guest House 2 Shepherds Bush £19.00
Kensington Suite Hotel West Kensington £19.00
Skyways Hotel Heathrow Airport £19.25
Glendale Hyde Park Hotel Paddington £19.50
Osterley Park Hotel Osterley £19.53
Cromwell Crown Hotel London South Kensington £19.75
St Joseph Hotel London Earls Court £20.00
Premier West Hotel Hammersmith £20.00
Athena Palace Hotel London Turnpike Lane £20.00
The Elstree Inn Borehamwood £20.00
Golden Strand Hotel Hammersmith £20.00
Hotel Olympia Earls Court £20.17
Anchor House Hotel Golders Green £20.50
Barking Park Hotel Barking (East London) £21.00
Hyde Park Whiteleaf Hotel Bayswater £21.25
Fountain House Hotel Heathrow Airport £21.67
Hayesthorpe Hotel Croydon Croydon £21.73
Hollingbury Hotel Harlesden (nr Wembley) £21.75
Romanos Hotel Victoria £21.78
Channins Hounslow Hotel Feltham £22.00
Central Park Hotel Finsbury Park £22.00
Blair Victoria and Tudor Inn Hotel Victoria £22.25
Somerset Hotel London Marylebone £22.25
Firs Lodge Heathrow Airport £22.25
Hampstead Rooms Hampstead £22.50
Oxford Hotel London Earls Court £22.50
Herne Hill London Let Herne Hill £22.50
Gatwick White House Hotel Gatwick Airport £22.50
County Hotel Woodford Woodford £22.50
Acton Town Hotel Acton £22.50
Windsor House Hotel Earls Court £22.60
Hotel Meridiana Kings Cross £22.67
Holly House Hotel London Victoria £22.75
Grove Hill Hotel Woodford £23.00
Euro Hotel Hammersmith Hammersmith £23.00
St Mark Hotel London Earls Court £23.00
Lexham Gardens Hotel Earls Court £23.17
Tommy Miahs Raj Hotel London Islington £23.30
Holland Inn Hotel Kensington £23.33
London Shelton Hotel Finsbury Park £23.33
London Grove Hotel Hammersmith £23.33
The Devils Punchbowl Hotel Guildford £23.33
Bankside House Bankside £23.33
Rex Hotel London Hammersmith £23.33
Boston Manor Hotel Ealing (Nr Heathrow) £23.38
Hanover Hotel London Victoria £23.50
Park Hotel London Victoria £23.75
Belgravia Rooms London Victoria £23.75
Caswell Hotel Victoria £23.75
Hyde Park Court Hotel Paddington £23.75
Kings Hall Denmark Hill £24.00
Queens Park Hotel Bayswater £24.00
St Georges Lodge Kingston £24.00
International House London Waterloo £24.18
Master Robert Hotel Heathrow Airport £24.33
Hampstead Suites Hampstead £24.50
The Central Plaistow £24.57
Forest Gate Hotel Forest Gate £24.57
Pembridge Palace Hotel London Bayswater £24.67
Lodge 51 London Stratford £24.70
Lidos Hotel Victoria £24.75
Stratford Hotel London Stratford £24.75
Hotel Lily Earls Court £24.75
Old Friend Hotel City £24.75
Pacific Hotel London Paddington £24.75
Gloucester Place Hotel Marylebone £24.75
King Solomon Hotel London Golders Green £24.75
City Stay Hotel London Bow £24.95
City View Hotel London Bethnal Green £24.98
Kingsland Hotel Wembley £25.00
Amhurst Hotel Stamford Hill £25.00
Days Hotel Hounslow Hounslow £25.00
Montana Hotel London Kings Cross £25.00
Cottage Guest House Heathrow Airport (West London) £25.00
Holland Court Hotel Kensington £25.00
Commongate Hotel Waltham Forest £25.00
Hour Glass Hotel Walworth £25.00
The Cranford Hotel Ilford £25.00
Quality Hotel Wembley Wembley £25.30
Hotel Balkan Hammersmith £25.80
Bull and Bush Hotel Kingston £25.85
Surtees Hotel Victoria £26.00
Royal London Hotel Shepherds Bush £26.00
Kensington West West Kensington £26.25
Britannia Inn Hotel Ilford £26.25
Ambassador Heathrow Hotel Heathrow Airport £26.33
Horizons Accommodation Oval £26.33
Kings Arms Guest House East London £26.63
Elmwood Hotel Kings Cross £26.67
Croydon Court Hotel Croydon £26.67
Apple House Guest House Middlesex £26.95
Days Hotel London North Mill Hill £26.98
Fairway Hotel London Kings Cross £27.25
Hotel 65 London Shepherds Bush £27.25
Ambassadors Hotel London Kensington South Kensington £27.27
Julius Lodge Woolwich £27.50
Dover Hotel London Victoria £27.50
Comfort Inn London Vauxhall £27.50
Stanley House Hotel Victoria £27.50
West London Annexe Rooms Acton £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Goldsmiths House Regents Park £28.00
Bluebells Hotel Notting Hill Gate £28.20
Victor Hotel Victoria £28.33
Notting Hill Hotel Notting Hill Gate £28.33
Wardonia Hotel Kings Cross £28.33
Hotel 261 (formerly Sani Hotel) Shepherds Bush £28.33
Majestic Hotel London South Kensington £28.42
Passfield Hall Bloomsbury £29.00
Normandie Hotel London Paddington £29.33
Glorydale Inn Leyton £29.33
Tonys House Hotel Paddington £29.50
Comfort Inn Edgware Road Paddington £29.50
Lord Kensington Hotel Earls Court £29.50
Griffin House Hotel Marble Arch £29.67
Alexandra Hotel Paddington £29.75
Hamiltons Hotel Bayswater £29.75
Nayland Hotel London Bayswater £29.75
Grand Parade Hotel Finsbury Park £30.00
Marble Arch Inn Marble Arch £30.00
Wembley Hotel London Wembley £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
Dylan Kensington Earls Court £30.00
Grapevine Hotel Victoria £30.00
Jesmond Dene Hotel Kings Cross £30.00
Belgrove Hotel Kings Cross £30.00
Dani Hotel London Shepherds Bush £30.00
Carr-Saunders Hall Oxford Street £30.00
Crestfield Hotel Kings Cross £30.00
California Hotel London Kings Cross £30.00
Wigram House Victoria £30.23
Bayswater Inn Bayswater £30.25
Cherish Lodge Woolwich £31.17
Airways Hotel Victoria £31.25
Arriva Hotel Kings Cross £31.25
Gresham Hotel Paddington £31.25
Drummond St Rooms Euston £31.50
Beaconsfield Hotel Finsbury Park £31.67
Lord Jim Hotel London Earls Court £31.67
Russell Court Hotel W14 Kensington (Central London) £31.67
Chelsea House Hotel Earls Court £31.67
So London Apartments Kilburn £32.25
Tinas London Guesthouse Ilford £32.45
Dylan Paddington Paddington £32.50
Belmont Hotel London Paddington £32.50
London Town Hotel Earls Court £32.50
Lindal Hotel Harrow £33.00
Royal Hyde Park Hotel Bayswater £33.00
Kings Cross Hotel London Kings Cross £33.00
The Brent Hotel Harrow £33.75
Ventures Hotel Paddington £33.75
Classic Hotel Paddington £33.75
Best Western Paddington Court Suites Paddington £34.50
West Cromwell Hotel Earls Court £34.50
So London Apartments Hammersmith Hammersmith £34.75
Central House Hotel Victoria £34.75
Fitzroy Hotel Marylebone £34.75
Camden Lock Hotel Camden £35.00
Comfort Inn Kings Cross Kings Cross £35.00
Raglan Hotel East Finchley £35.00
The Georgian Hotel Marylebone £35.00
Best Western Burns Hotel Earls Court £35.00
Paddington Court Rooms Paddington £35.00
European Hotel Kings Cross £35.00
Osborne Hotel Acton £35.00
Abbey Hotel London Shepherds Bush £35.00
New Pembury Hotel Finsbury Park £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
Colliers Hotel Victoria £37.50
The Warwick Hotel London Paddington £37.50
Boston Court Hotel Marble Arch £37.80
High Holborn Hall Covent Garden £38.00
Gate Hotel London Notting Hill Gate £38.33
Craven Gardens Hotel Bayswater £38.45
The Tudor Lodge Harrow £38.50
Alexander Fleming House Old Street £39.00
Beit Hall London South Kensington £39.20
Shaftesbury Kensington Hotel Kensington £39.50
Hotel 43 London Bayswater £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
39 Suites London Bayswater £39.50
Central Park Hotel London Bayswater £39.60
146 Suites Gloucester Place Marylebone £39.67
Swinton Hotel Kings Cross £39.67
Jims Guest House Shepherds Bush £39.75
Astor Court Hotel Oxford Street £39.80
Dylan Earls Court Earls Court £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
Carr-Saunders Apartment TopFloor! Oxford Street £41.67
Avni Kensington Hotel South Kensington £41.67
Earls Court Studios Earls Court £42.00
Albion House Hotel Kings Cross £42.63
The Princes Square Hotel Bayswater £43.00
Kensington Town House Earls Court £43.45
Carlton Hotel Victoria £44.00
Hotel 82 London Marylebone £44.50
St Georges Hotel BnB Victoria £45.00
Royal Eagle Hotel London Paddington £45.00
Grosvenor House Studios Covent Garden £45.00
Northumberland House Strand £45.00
Holiday Inn Camden Lock Camden £45.00
Charlies Hotel London Tufnell Park £45.00
Hyde Park Towers Hotel Bayswater £45.83
Shaftesbury Metropolis London Hyde Park Paddington £47.00
Avon Hotel London Paddington £47.00
Marylebone Hall Marylebone £47.43
Orchard Hotel Paddington £47.50
Abcone Hotel London South Kensington £47.50
Alliance House Islington £48.90
Bankside House TopFloor! Bankside £49.00
Maranton House Hotel Earls Court £49.50
The Pillar Hotel Brent Cross £49.50
Holiday Inn Express Royal Docks Docklands £49.50
Grosvenor House Studios TopFloor! Covent Garden £50.00
Brompton Hotel London Kensington £50.00
Rosebery Hall Islington £50.00
Central Hotel Golders Green Golders Green £50.00
Central Hotel London Kings Cross £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
Heatherbank Guesthouse North Finchley £52.00
Queen Mary Budget Rooms Mile End £52.00
Linden House Hotel Hyde Park £52.00
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Melville Hotel Kings Cross £52.25
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
Hotel Onesixtwo Greenwich £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Royal Norfolk Hotel Paddington £54.50
Lisa Court Hotel Kings Cross £54.50
Notting Hill Gate Hotel Notting Hill Gate £55.00
Madonna Halleys Hotel Edgware £55.00
Stamford Street Apartment Rooms Waterloo £55.00
Hallam Hotel London Regents Park £55.00
The Comfotel Shepherds Bush £55.00
The Cottage Hotel Euston £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
Lincoln House Hotel Marylebone £58.33
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
Vancouver Studios London Bayswater £60.50
Staunton Hotel London Bloomsbury £62.50
Paddington Court Hotel Paddington £64.50
Astors Hotel Victoria £69.50
Grand Royale London Bayswater £72.50
Custom House Hotel Docklands £74.50
Hallmark Hotel Croydon Croydon £74.80
Carlton Hotel London Kings Cross £75.00
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 £136.95
Click here for full list of over 329 London accommodations!

Lexham Gardens Hotel

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

FREE Continental Breakfast
Lexham Gardens Hotel is an inexpensive three star London hotel that you could book. It includes a continental breakfast in the price of its recently refurbished, smart rooms. You can use the free WiFi here to send emails home telling them all about the amazing nearby attractions that include the huge Earls Court and Olympia Exhibition Centres, the fascinating museums of South Kensington and the shopping on Kensington High Street.

3.8
Book from £23.17 per person

Queens Park Hotel

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

Queens Park Hotel provides you with three star surroundings and continental breakfast for an amazing price! Make a reservation at this slightly tired hotel in London and when you arrive, you can relax in the lounge bar, dine in the restaurant or make the most of your fabulous central London surroundings. You'll find Paddington Station, Kensington Palace and the Serpentine Art Gallery in Hyde Park on your doorstep.

3.6
Book from £24.00 per person

Ambassadors Hotel London Kensington

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

Ambassadors Hotel London Kensington is a large hotel in stylish Kensington. You could reserve one of the compact, modern London hotel rooms here so that you could walk to places like Kensington Palace and the Science Museum. There's WiFi here and a business centre with internet terminals.

3.9
Book from £27.27 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 another affordable Earls Court option. Make a reservation at this quality budget hotel in London and you'll be really close to Earls Court Tube Station, so travelling around London is easy. As a large continental breakfast is included in the price of the comfortable rooms here, you can fill yourself up before walking to places like the Earls Court Exhibition Centre, the Natural History Museum or Kensington Gardens.

4.0
Book from £31.67 per person

Swinton Hotel

2.0 miles from London
2 Star Hotel  Hotel near London, London

FREE Continental Breakfast
Swinton Hotel provides you with another Kings Cross option – this time a London budget hotel minutes away from Kings Cross Station. Make a reservation at this Victorian town house and you’ll get a simple yet comfortable room, a continental breakfast and the chance to explore nearby attractions like the London Canal Museum and the British Library on foot. The bustling West End is only a short tube journey or bus ride away.

3.6
Book from £39.67 per person

Orchard Hotel

2.2 miles from London
3 Star Hotel  Hotel in Paddington, Central London

Orchard Hotel in Paddington is well worth considering if you want a comfortable London hotel on the doorstep of Paddington Station and Hyde Park, and a short walk away from bustling Oxford Street. You'll get a full English breakfast and complimentary tea and coffee in the hotel lounge.

3.6
Book from £47.50 per person

Brompton Hotel London

2.2 miles from London
2 Star Hotel  Hotel near London, London

Brompton Hotel London is the place to stay if you are looking for low-cost London hotels with easy access to top London attraction like Harrods and Buckingham Palace. The spacious rooms here include free wireless internet access, a continental breakfast and discounted drinks at the hotel bar!

3.5
Book from £50.00 per person
Multiple currencies display