Hotels in London

London is such an amazing capital city that you really need to make the most of your visit here. One way to achieve this is by reserving a room at one of the hotels in London right in the heart of all the action. Don't be tempted to waste your budget on a really expensive hotel in London though, or you'll end up with nothing to spend on shopping, entertainment and sightseeing! Go for a cheap hotel in London instead. You should use TravelStay.com; we offer the best prices online for London hotels, so we are bound to have a hotel in the right location for you. We even have plenty of hotels near Heathrow Airport, or hotels in Wembley that are on the doorstep of Wembley Stadium!

Last updated: 24 May 13

Customer favourite 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
Pemberton Gardens Upper Holloway £12.50
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
Chester Hotel Victoria Victoria £15.00
37 Collingham Place Earls Court £15.00
Euro Hotel Wembley Wembley £16.00
Horizons Accommodation Oval £16.65
Gatwick Belmont Gatwick Airport £17.25
Kings Cross Budget Rooms Kings Cross £17.25
Euro Hotel Clapham Clapham £17.33
Silk House Hotel Hackney £17.48
Skyways Hotel Heathrow Airport £17.50
Gatwick White House Hotel Gatwick Airport £17.50
Aviva Studios Hammersmith £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
Central Park Hotel Finsbury Park £20.00
The Central Plaistow £20.00
The Elstree Inn Borehamwood £20.00
Channins Hounslow Hotel Feltham £20.00
Athena Palace Hotel London Turnpike Lane £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
Firs Lodge Heathrow Airport £22.25
Hyde Park Whiteleaf Hotel Bayswater £22.25
Somerset Hotel London Marylebone £22.25
Lidos Hotel Victoria £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
Herne Hill London Let Herne Hill £22.50
Acton Town Hotel Acton £22.50
Stratford Hotel London Stratford £22.50
County Hotel Woodford Woodford £22.50
Hotel Meridiana Kings Cross £22.67
Holly House Hotel London Victoria £22.75
Tommy Miahs Raj Hotel London Islington £23.30
The Devils Punchbowl Hotel Guildford £23.33
Montana Hotel London Kings Cross £23.33
Bankside House Bankside £23.33
Rex Hotel London Hammersmith £23.33
London Shelton Hotel Finsbury Park £23.33
Master Robert Hotel Heathrow Airport £23.67
Anchor House Hotel Golders Green £23.75
Park Hotel London Victoria £23.75
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
Hotel 65 London Shepherds Bush £24.75
Pacific Hotel London Paddington £24.75
Hotel Lily Earls Court £24.75
King Solomon Hotel London Golders Green £24.75
City Stay Hotel London Bow £24.97
Days Hotel London North Mill Hill £24.98
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Commongate Hotel Waltham Forest £25.00
Cottage Guest House Heathrow Airport (West London) £25.00
Lexham Gardens Hotel Earls Court £25.00
New Dawn Hotel London Bayswater £25.00
Kingsland Hotel Wembley £25.00
Kensington Suite Hotel West Kensington £25.00
The Cranford Hotel Ilford £25.00
Oxford Hotel London Earls Court £25.00
St Joseph Hotel London Earls Court £25.00
Days Hotel Hounslow Hounslow £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
London Guest House Acton Acton £26.00
Surtees Hotel Victoria £26.00
Royal London Hotel Shepherds Bush £26.00
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
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
Great Dover Street Apartment Rooms Southwark £27.50
Bayswater Inn Bayswater £27.50
Quality Hotel Wembley Wembley £27.50
Stanley House Hotel Victoria £27.50
Arriva Hotel Kings Cross £27.50
Comfort Inn London Vauxhall £27.50
Holland Court Hotel Kensington £27.50
Julius Lodge Woolwich £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
Notting Hill Hotel Notting Hill Gate £28.33
Russell Court Hotel W14 Kensington (Central London) £28.33
Hyde Park Court Hotel Paddington £28.75
Passfield Hall Bloomsbury £29.00
Tinas London Guesthouse Ilford £29.50
Kings Cross Hotel London Kings Cross £29.50
Tonys House Hotel Paddington £29.50
Hanover Hotel London Victoria £29.67
Ambassador Heathrow Hotel Heathrow Airport £29.67
Airways Hotel Victoria £29.67
Alexandra Hotel Paddington £29.75
Nayland Hotel London Bayswater £29.75
Gloucester Place Hotel Marylebone £29.75
So London Apartments Kilburn £29.75
Wembley Hotel London Wembley £30.00
Chelsea House Hotel Earls Court £30.00
Lindal Hotel Harrow £30.00
Jesmond Dene Hotel Kings Cross £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
Grand Parade Hotel Finsbury Park £30.00
California Hotel London Kings Cross £30.00
Crestfield Hotel Kings Cross £30.00
Grapevine Hotel Victoria £30.00
Carr-Saunders Hall Oxford Street £30.00
Dylan Earls Court Earls Court £30.00
West London Annexe Rooms Acton £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
Beaconsfield Hotel Finsbury Park £31.67
Abbey Hotel London Shepherds Bush £31.67
Fitzroy Hotel Marylebone £32.25
Glendale Hyde Park Hotel Paddington £32.50
Dylan Kensington Earls Court £32.50
Belmont Hotel London Paddington £32.50
London Town Hotel Earls Court £32.50
Dover Hotel London Victoria £33.00
Royal Hyde Park Hotel Bayswater £33.00
The Brent Hotel Harrow £33.75
Carlton Hotel London Kings Cross £33.75
Ventures Hotel Paddington £33.75
Classic Hotel Paddington £33.75
Lord Jim Hotel London Earls Court £34.00
Hampstead Suites Hampstead £34.50
West Cromwell Hotel Earls Court £34.50
Lord Kensington Hotel Earls Court £34.50
Best Western Paddington Court Suites Paddington £34.50
Victor Hotel Victoria £34.67
So London Apartments Hammersmith Hammersmith £34.75
The Georgian Hotel Marylebone £35.00
The Tudor Lodge Harrow £35.00
Osborne Hotel Acton £35.00
Marble Arch Inn Marble Arch £35.00
Queens Park Hotel Bayswater £35.00
Paddington Court Rooms Paddington £35.00
Comfort Inn Kings Cross Kings Cross £35.00
Raglan Hotel East Finchley £35.00
Best Western Burns Hotel Earls Court £35.00
Griffin House Hotel Marble Arch £36.33
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 Paddington Paddington £37.50
Camden Lock Hotel Camden £37.50
Colliers Hotel Victoria £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
Holiday Inn Express London Limehouse Limehouse £39.50
Kensington Town House Earls Court £39.50
The Princes Square Hotel Bayswater £39.50
Shaftesbury Kensington Hotel Kensington £39.50
Craven Gardens Hotel Bayswater £39.55
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
Hamiltons Hotel Bayswater £39.75
Astor Court Hotel Oxford Street £39.80
Melville Hotel Kings Cross £40.00
Acropolis Hotel London Shepherds Bush £41.25
Plaza Hotel Hammersmith 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
Royal Eagle Hotel London Paddington £45.00
Holiday Inn Camden Lock Camden £45.00
St Georges Hotel BnB Victoria £45.00
Grosvenor House Studios Covent Garden £45.00
Northumberland House Strand £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
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
Rosebery Hall Islington £50.00
Central Hotel London Kings Cross £50.00
Central Hotel Golders Green Golders Green £50.00
Brompton Hotel London Kensington £50.00
Grosvenor House Studios TopFloor! Covent Garden £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
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Heatherbank Guesthouse North Finchley £52.00
Linden House Hotel Hyde Park £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
Lisa Court Hotel Kings Cross £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Royal Norfolk Hotel Paddington £54.50
Hotel Onesixtwo Greenwich £54.50
Hallam Hotel London Regents Park £55.00
Vancouver Studios London Bayswater £55.00
The Comfotel Shepherds Bush £55.00
Stamford Street Apartment Rooms Waterloo £55.00
The Cottage Hotel Euston £55.00
Notting Hill Gate Hotel Notting Hill Gate £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
Clapham Junction Apartments Battersea £59.50
City Continental London Kensington Earls Court £59.50
Victoria Inn London Victoria £59.50
Sheriff Inn London Victoria £60.00
Northumberland House TopFloor! Strand £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
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!

Chester Hotel Victoria

0.8 miles from London
Top Pick
3 Star Accommodation  Accommodation in Victoria, Central London

Just a short walk from Victoria Station, this is one of our best value central London hotels. In London you’ll never be far from major tourist attractions, and from here you can walk to Buckingham Palace and Westminster Cathedral. Basic rooms have a hospitality tray and TV.Just a short walk from Victoria Station, this is one of our best value central London hotels. In London you’ll never be far from major tourist attractions, and from here you can walk to Buckingham Palace and Westminster Cathedral. Basic rooms have a hospitality tray and TV.

3.3
Book from £15.00 per person

Holly House Hotel London

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

Hotels in London can be expensive, but not only is this one very affordable, it’s also really well located. You can walk to Buckingham Palace, Victoria Station and Westminster Cathedral from this budget saving hotel. Take advantage of the tasty continental breakfast served here.

3.5
Book from £22.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
Montana Hotel is just one example of the two star hotels in London you can book on TravelStay.com. This simple, clean and tidy accommodation includes a hearty all you can eat buffet breakfast in its room rates. From here, you can explore the huge British Library and experience the buzz of Camden Lock Market. The rest of London, the UK and even Paris are within easy reach as Kings Cross, Euston and St Pancras International stations are so close by!

3.8
Book from £23.33 per person

Comfort Inn Edgware Road

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

Free Buffet style continental breakfast included
Comfort Inn Edgware Road illustrates just how affordable three star hotels in London can be! The ensuite rooms with power shower include a continental breakfast, so you can fill yourself up before shopping on Oxford Street and Bond Street, or heading to Madame Tussauds near Regents Park.

4.0
Book from £24.50 per person

Lexham Gardens Hotel

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

FREE Continental Breakfast
If you’re after cheap accommodation in Earls Court, this London hotel is ideal! Hotels in London can be very expensive, but this one isn’t, and it’s really close to Earls Court and Olympia exhibition centres, as well as Earl’s Court Tube Station. Rooms have flat screen TV.

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

This is another of our really popular hotels in London, situated within a short walk of the Royal Albert Hall and Hyde Park. South Kensington Tube Station is also just a short walk away. Well sized rooms at this 2 star London hotel have a satellite TV, bathroom and a telephone.

2.9
Book from £25.83 per person

Ambassadors Hotel London Kensington

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

Ambassadors Hotel London Kensington stands in chic Kensington where you can walk in the footsteps of Princess Diana at Kensington Palace, or relax in vast Hyde Park. This large, comfortable hotel has compact yet stylish rooms, WiFi and a business centre with internet terminals.

3.9
Book from £27.27 per person

Comfort Inn London

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

Comfort Inn London offers the comfort of superior three star surroundings at a heavily discounted price. When you can manage to tear yourself away from this London hotel's coffee shop or fitness room you could take the short tube or bus journey to Southbank where you can take a trip on the London Eye, or cross over the River Thames to tour the Houses of Parliament and marvel at Big Ben.

3.7
Book from £27.50 per person

Bluebells Hotel

3.1 miles from London
Selling Fast
3 Star B and B  B&B in Notting Hill Gate, Central London

Bluebells Hotel gives you the chance to stay in the heart of stylish Notting Hill for an amazing price! Book one of the basic rooms in this small and friendly London hotel and you will find Notting Hill's upmarket bars, shops and restaurants really close by. You can haggle for bargains in the famous Portobello Road Market, see contemporary art in the Serpentine Art Gallery, or hop on a tube at Notting Hill Gate to get to the theatres of the West End.

3.5
Book from £28.20 per person

Belgrove Hotel

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

Located just a short walk from Kings Cross St Pancras, Belgrove Hotel is another of our convenient hotels in London. The British Museum, British Library and the London Canal Museum are also close by. Enjoy a tasty full English breakfast during your relaxing stay here.

3.4
Book from £28.33 per person
Multiple currencies display