Hotel in London

You obviously need a hotel in London; you wouldn't have come to TravelStay.com if you didn't! You'll find hundreds of hotels in London to choose from here, all with instant availability, but just how do you decide which central London location to go for and which London hotel to pick? Well why don't you look at the selection of best selling London hotels above to help you make your decision. You could stay in hotels in Earls Court to be really close to the Earls Court Exhibition Centre, or even try hotels in Bayswater to be close to Hyde Park and Kensington Palace. TravelStay.com customers love them – so make a reservation today!

Last updated: 24 May 13

Top 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
Queens Hotel London Crystal Palace £13.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
Bridge Park Hotel 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
Aviva Studios Hammersmith £17.50
Gatwick White House Hotel Gatwick Airport £17.50
Osterley Park Hotel Osterley £17.75
Euro Lodge Clapham Clapham £18.00
Hammersmith Rooms Hammersmith £18.00
Premier West Hotel Hammersmith £18.33
Peckham Lodge Peckham £18.50
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
Ibis Styles London Leyton Leyton £19.75
Hotel Olympia Earls Court £19.75
Channins Hounslow Hotel Feltham £20.00
The Elstree Inn Borehamwood £20.00
Central Park Hotel Finsbury Park £20.00
Athena Palace Hotel London Turnpike Lane £20.00
The Central Plaistow £20.00
London Grove Hotel Hammersmith £20.67
Barking Park Hotel Barking (East London) £21.00
Blair Victoria and Tudor Inn Hotel Victoria £21.25
Cromwell Crown Hotel London South Kensington £21.25
Boston Manor Hotel Ealing (Nr Heathrow) £21.25
Belgravia Rooms London Victoria £21.67
Fountain House Hotel Heathrow Airport £21.67
Amhurst Hotel Stamford Hill £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
Somerset Hotel London Marylebone £22.25
Lidos Hotel Victoria £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
Stratford Hotel London Stratford £22.50
Old Friend Hotel City £22.50
Herne Hill London Let Herne Hill £22.50
Hampstead Rooms Hampstead £22.50
County Hotel Woodford Woodford £22.50
Acton Town Hotel Acton £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
London Shelton Hotel Finsbury Park £23.33
The Devils Punchbowl Hotel Guildford £23.33
Montana Hotel London Kings Cross £23.33
Bankside House Bankside £23.33
Master Robert Hotel Heathrow Airport £23.67
Anchor House Hotel Golders Green £23.75
Park Hotel London Victoria £23.75
St Georges Lodge Kingston £24.00
Kings Hall Denmark Hill £24.00
International House London Waterloo £24.18
Apple House Guest House Middlesex £24.50
Comfort Inn Edgware Road Paddington £24.50
Pembridge Palace Hotel London Bayswater £24.67
Windsor House Hotel Earls Court £24.68
King Solomon Hotel London Golders Green £24.75
Hotel 65 London Shepherds Bush £24.75
Hotel Lily Earls Court £24.75
Pacific Hotel London Paddington £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
Kensington Suite Hotel West Kensington £25.00
The Cranford Hotel Ilford £25.00
Commongate Hotel Waltham Forest £25.00
Kingsland Hotel Wembley £25.00
St Joseph Hotel London Earls Court £25.00
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Oxford Hotel London Earls Court £25.00
Days Hotel Hounslow Hounslow £25.00
Lexham Gardens Hotel Earls Court £25.00
New Dawn Hotel London Bayswater £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
Royal London Hotel Shepherds Bush £26.00
London Guest House Acton Acton £26.00
Surtees Hotel Victoria £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
Croydon Court Hotel Croydon £26.67
Glorydale Inn Leyton £26.67
Wardonia Hotel Kings Cross £26.67
Holland Inn Hotel Kensington £27.00
Fairway Hotel London Kings Cross £27.25
Ambassadors Hotel London Kensington South Kensington £27.27
Arriva Hotel Kings Cross £27.50
Holland Court Hotel Kensington £27.50
Julius Lodge Woolwich £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Bayswater Inn Bayswater £27.50
Stanley House Hotel Victoria £27.50
Comfort Inn London Vauxhall £27.50
Quality Hotel Wembley Wembley £27.50
Elmwood Hotel Kings Cross £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
Belgrove Hotel Kings Cross £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
So London Apartments Kilburn £29.75
Gloucester Place Hotel Marylebone £29.75
Nayland Hotel London Bayswater £29.75
Alexandra Hotel Paddington £29.75
Wembley Hotel London Wembley £30.00
Lindal Hotel Harrow £30.00
Dani Hotel London Shepherds Bush £30.00
Crestfield Hotel Kings Cross £30.00
Grapevine Hotel Victoria £30.00
Chelsea House Hotel Earls Court £30.00
California Hotel London Kings Cross £30.00
Carr-Saunders Hall Oxford Street £30.00
Jesmond Dene Hotel Kings Cross £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
West London Annexe Rooms Acton £30.00
Dylan Earls Court 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
Beaconsfield Hotel Finsbury Park £31.67
Abbey Hotel London Shepherds Bush £31.67
Fitzroy Hotel Marylebone £32.25
London Town Hotel Earls Court £32.50
Dylan Kensington Earls Court £32.50
Glendale Hyde Park Hotel Paddington £32.50
Belmont Hotel London Paddington £32.50
Dover Hotel London Victoria £33.00
Royal Hyde Park Hotel Bayswater £33.00
Carlton Hotel London Kings Cross £33.75
Classic Hotel Paddington £33.75
The Brent Hotel Harrow £33.75
Ventures Hotel Paddington £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
Best Western Burns Hotel Earls Court £35.00
European Hotel Kings Cross £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
Comfort Inn Kings Cross Kings Cross £35.00
Raglan Hotel East Finchley £35.00
The Tudor Lodge Harrow £35.00
Queens Park Hotel Bayswater £35.00
Osborne Hotel Acton £35.00
Best Western Maitrise Suites Acton £36.33
Griffin House Hotel Marble Arch £36.33
Shaftesbury Premier London Hyde Park Hotel Paddington £37.25
Shaftesbury Premier London Paddington Hotel Paddington £37.25
Camden Lock Hotel Camden £37.50
Dylan Paddington Paddington £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
Shaftesbury Kensington Hotel Kensington £39.50
Kensington Town House Earls Court £39.50
Holiday Inn Express London Limehouse Limehouse £39.50
The Princes Square Hotel Bayswater £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
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
Acropolis Hotel London Shepherds Bush £41.25
Hallmark Hotel Croydon Croydon £41.50
Southside Halls Kensington £41.60
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
Hotel 43 London Bayswater £44.50
39 Suites London Bayswater £44.50
Central House Hotel Victoria £44.75
Royal Eagle Hotel London Paddington £45.00
Charlies Hotel London Tufnell Park £45.00
St Georges Hotel BnB Victoria £45.00
Grosvenor House Studios Covent Garden £45.00
Holiday Inn Camden Lock Camden £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
Astors Hotel Victoria £49.50
Holiday Inn Express Royal Docks Docklands £49.50
The Pillar Hotel Brent Cross £49.50
Grosvenor House Studios TopFloor! Covent Garden £50.00
Brompton Hotel London Kensington £50.00
Central Hotel London Kings Cross £50.00
Rosebery Hall Islington £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
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
Bayswater Budget Rooms Bayswater £52.80
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
Lisa Court Hotel Kings Cross £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
Holiday Inn Newbury Park Newbury Park £54.50
Madonna Halleys Hotel Edgware £55.00
Vancouver Studios London Bayswater £55.00
The Comfotel Shepherds Bush £55.00
Notting Hill Gate Hotel Notting Hill Gate £55.00
Stamford Street Apartment Rooms Waterloo £55.00
Hallam Hotel London Regents Park £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 Warwick Hotel London Paddington £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
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!

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 in Kings Cross includes an all you can eat buffet breakfast in its inexpensive London hotel room rates, so you'll have plenty of energy to explore your surroundings. Situated on a relatively quiet side street, this hotel is minutes from King Cross St Pancras Tube Station, as well as Kings Cross and St Pancras International train stations. You will also find the British Library, Camden Market and the British Museum within easy reach.

3.8
Book from £23.33 per person

Majestic Hotel London

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

Majestic Hotel provides you with the opportunity to stay in South Kensington, surrounded by attractions like the Natural History Museum and Kensington Palace, for a really reasonable price. The staff are friendly and the rooms are spacious. You will even find an Italian restaurant at this hotel so you can dine here in the evenings, or make the most of the restaurants and bars that will surround your accommodation.

2.9
Book from £25.83 per person

Grapevine Hotel

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

Grapevine Hotel is the hotel in London that you should book if you fancy staying in Victoria so that breathtaking Buckingham Palace and Westminster Cathedral are only a short walk away. As Victoria boasts such excellent transport links, you'll find it really easy to travel around the rest of London too. There are compact and basic ensuite rooms here, as well as internet access. The great room rates include a continental breakfast!

3.1
Book from £30.00 per person

Belmont Hotel London

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

Belmont and Astoria Hotel offers no frills bed and breakfast accommodation in the heart of Paddington. The basic ensuite rooms at this London hotel include a full English breakfast. You can walk to Hyde Park, Oxford Street and even charming Little Venice with ease from here.

3.6
Book from £32.50 per person

Comfort Inn Kings Cross

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

Comfort Inn King's Cross is just one of the three star hotels in London on TravelStay.com that offers their well appointed and tastefully decorated rooms at seriously discounted prices. Stay here, in the heart of vibrant Kings Cross, and you can stroll to the British Library, the London Canal Museum and the British Museum. As Kings Cross and St Pancras International stations are so close by, travelling around London, the UK and Europe is effortless!

4.0
Book from £35.00 per person
Multiple currencies display