Hotels in London

London is an incredibly popular capital city, so you need to snap up a room at one of our hotels in London fast!. Whether you want the luxury of 4 star hotel, or can only afford rooms at budget London hotels, we can find the right place for you. You can rest assured that your getting the best deal on the internet when you book with TravelStay.com, so you’ll have plenty of money left over to take a trip on the London Eye or visit the State Rooms at Buckingham Palace. Even if you’re coming to London to watch a concert or attend an exhibition at the Earls Court exhibition centre, we have plenty of hotels in Earls Court available ! Have a look at our sample list of London hotels above to get a better idea of what's on offer!

Last updated: 22 May 13

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
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
Bridge Park Hotel Wembley £16.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
Silk House Hotel Hackney £17.48
Gatwick White House Hotel Gatwick Airport £17.50
Aviva Studios Hammersmith £17.50
Skyways Hotel Heathrow 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
The Central Plaistow £20.00
Central Park Hotel Finsbury Park £20.00
Athena Palace Hotel London Turnpike Lane £20.00
London Grove Hotel Hammersmith £20.67
Barking Park Hotel Barking (East London) £21.00
Cromwell Crown Hotel London South Kensington £21.25
Blair Victoria and Tudor Inn Hotel Victoria £21.25
Boston Manor Hotel Ealing (Nr Heathrow) £21.25
Belgravia Rooms London Victoria £21.67
Amhurst Hotel Stamford Hill £21.67
Fountain House Hotel Heathrow Airport £21.67
Hayesthorpe Hotel Croydon Croydon £21.73
Caswell Hotel Victoria £21.75
Hollingbury Hotel Harlesden (nr Wembley) £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
Herne Hill London Let Herne Hill £22.50
Hampstead Rooms Hampstead £22.50
Acton Town Hotel Acton £22.50
Stratford Hotel London Stratford £22.50
Old Friend Hotel City £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
Rex Hotel London Hammersmith £23.33
The Devils Punchbowl Hotel Guildford £23.33
Bankside House Bankside £23.33
London Shelton Hotel Finsbury Park £23.33
Montana Hotel London Kings Cross £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 Lily Earls Court £24.75
Pacific Hotel London Paddington £24.75
Hotel 65 London Shepherds Bush £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
The Cranford Hotel Ilford £25.00
Hotel 261 (formerly Sani Hotel) Shepherds Bush £25.00
Lexham Gardens Hotel Earls Court £25.00
Kensington Suite Hotel West Kensington £25.00
Commongate Hotel Waltham Forest £25.00
Kingsland Hotel Wembley £25.00
New Dawn Hotel London Bayswater £25.00
Oxford Hotel London Earls Court £25.00
Days Hotel Hounslow Hounslow £25.00
St Joseph Hotel London Earls Court £25.00
Cottage Guest House Heathrow Airport (West London) £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
Royal London Hotel Shepherds Bush £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
Glorydale Inn Leyton £26.67
Wardonia Hotel Kings Cross £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
Quality Hotel Wembley Wembley £27.50
Julius Lodge Woolwich £27.50
Stanley House Hotel Victoria £27.50
Bayswater Inn Bayswater £27.50
Holland Court Hotel Kensington £27.50
Comfort Inn London Vauxhall £27.50
Great Dover Street Apartment Rooms Southwark £27.50
Arriva 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
Russell Court Hotel W14 Kensington (Central London) £28.33
Belgrove Hotel Kings Cross £28.33
Notting Hill Hotel Notting Hill Gate £28.33
Cherish Lodge Woolwich £28.33
Hyde Park Court Hotel Paddington £28.75
Passfield Hall Bloomsbury £29.00
Kings Cross Hotel London Kings Cross £29.50
Tinas London Guesthouse Ilford £29.50
Tonys House Hotel Paddington £29.50
Ambassador Heathrow Hotel Heathrow Airport £29.67
Airways Hotel Victoria £29.67
Hanover Hotel London Victoria £29.67
Nayland Hotel London Bayswater £29.75
Gloucester Place Hotel Marylebone £29.75
Alexandra Hotel Paddington £29.75
So London Apartments Kilburn £29.75
California Hotel London Kings Cross £30.00
Crestfield Hotel Kings Cross £30.00
Grand Parade Hotel Finsbury Park £30.00
Chelsea House Hotel Earls Court £30.00
Jesmond Dene Hotel Kings Cross £30.00
Wembley Hotel London Wembley £30.00
West London Annexe Rooms Acton £30.00
Carr-Saunders Hall Oxford Street £30.00
Dylan Earls Court Earls Court £30.00
Lindal Hotel Harrow £30.00
Kingston Upon Thames Budget Rooms Kingston £30.00
Grapevine Hotel Victoria £30.00
Wigram House Victoria £30.23
Normandie Hotel London Paddington £30.67
Gresham Hotel Paddington £31.25
Vegas Hotel London Victoria £31.50
Drummond St Rooms Euston £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
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
West Cromwell Hotel Earls Court £34.50
Lord Kensington Hotel Earls Court £34.50
Hampstead Suites Hampstead £34.50
Best Western Paddington Court Suites Paddington £34.50
Victor Hotel Victoria £34.67
So London Apartments Hammersmith Hammersmith £34.75
Queens Park Hotel Bayswater £35.00
The Georgian Hotel Marylebone £35.00
Raglan Hotel East Finchley £35.00
The Tudor Lodge Harrow £35.00
Best Western Burns Hotel Earls Court £35.00
Marble Arch Inn Marble Arch £35.00
Osborne Hotel Acton £35.00
European Hotel Kings Cross £35.00
Paddington Court Rooms Paddington £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 Hyde Park Hotel Paddington £37.25
Shaftesbury Premier London Paddington Hotel Paddington £37.25
Camden Lock Hotel Camden £37.50
Colliers Hotel Victoria £37.50
Dylan Paddington Paddington £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
Shaftesbury Kensington Hotel Kensington £39.50
Kensington Town House Earls Court £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
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
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
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
St Georges Hotel BnB Victoria £45.00
Northumberland House Strand £45.00
Grosvenor House Studios Covent Garden £45.00
Royal Eagle Hotel London Paddington £45.00
Holiday Inn Camden Lock Camden £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
Holiday Inn Express Royal Docks Docklands £49.50
The Pillar Hotel Brent Cross £49.50
Maranton House Hotel Earls Court £49.50
Astors Hotel Victoria £49.50
Central Hotel London Kings Cross £50.00
Brompton Hotel London Kensington £50.00
Grosvenor House Studios TopFloor! Covent Garden £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
Piccolino Hotel Paddington £51.00
Ifor Evans Hall Camden £51.00
Ravna Gora Hotel Notting Hill Gate £51.25
Furnival House Highgate £51.55
Pembridge Gardens Budget Rooms Notting Hill Gate £52.00
Queen Mary Budget Rooms Mile End £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
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
Holiday Inn Newbury Park Newbury Park £54.50
Lisa Court Hotel Kings Cross £54.50
Shaftesbury Piccadilly Hotel Piccadilly £54.50
The Comfotel Shepherds Bush £55.00
Vancouver Studios London Bayswater £55.00
Madonna Halleys Hotel Edgware £55.00
Notting Hill Gate Hotel Notting Hill Gate £55.00
The Cottage Hotel Euston £55.00
Stamford Street Apartment Rooms Waterloo £55.00
Hallam Hotel London Regents Park £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
Victoria Inn London Victoria £59.50
City Continental London Kensington Earls Court £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!

Lexham Gardens Hotel

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

FREE Continental Breakfast
Lexham Gardens Hotel is one of our most popular 3 star hotels in Central London, located just a short walk from Earl's Court Tube Station. This is one of the recently renovated London hotels in our range that you'll be really happy with - especially the price! You'll be able to walk to Kensington Gardens and it is also the ideal spot if you're coming to London for a concert, show or conference at either Earl's Court or Olympia exhibition centres.

3.8
Book from £25.00 per person

Belgrove Hotel

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

Belgrove Hotel is another example of our really cheap 2 Diamond hotels in London. Enjoy the tasty breakfast on offer here before heading out for local attractions, including the British Library and British Museum. For the rest of London you can walk to the London Underground at King's Cross.

3.4
Book from £28.33 per person

Dylan Earls Court

3.2 miles from London
Top Pick
3 Star Studios  Studios in Earls Court, Central London

York House Hotel London is another of our hotels in Central London in Earl's Court. You'll be able to walk to Earl's Court and Olympia exhibition centres from here. You'll also be able to stroll to the museums in South Kensington and the shopping in Knightsbridge. For other parts of London you can use nearby Earl's Court Tube Station. From the station you'll have fast access around London, to visit famous places such as Madame Tussauds.

3.7
Book from £30.00 per person

Lord Kensington Hotel

3.0 miles from London
3 Star B and B  B&B in Earls Court, Central London

FREE Continental Breakfast
Lord Kensington Hotel is one of our customer favourite hotels in London. This 3 star London hotel is ideally placed just a short walk from Earl's Court Tube Station. You'll also be able to walk to Earl's Court and Olympia exhibition centres, as well as Portobello Road Market in Notting Hill.

3.6
Book from £34.50 per person

Linden House Hotel

2.2 miles from London
3 Star Hotel  Hotel in Hyde Park, Central London

FREE Continental Breakfast
Linden House Hotel is one of our cheapest 2 star hotels in London! Not only will you love the rate at this friendly London hotel, you'll also love the location. During your stay you can enjoy relaxing picnics in Hyde Park and Kensington Gardens. If you enjoy shopping you'll also be able to walk to Oxford Street, Regents Street and Bond Street. For direct transport links around London you have Paddington Tube Station.

3.9
Book from £52.00 per person
Multiple currencies display