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: 17 May 12

Customer favourite London hotels

Hotel Star Rating Price per person
Barkston Rooms 2 Star AccommodationAccommodation £7.00
The W14 Hotel London 3 Star AccommodationAccommodation £9.00
Rooms For You Shared AccommodationAccommodation £12.50
Tennyson House Shared AccommodationAccommodation £12.50
Pemberton Gardens Budget RoomsRooms £12.50
Antigallican Hotel 1 Star HotelHotel £13.50
Euro Lodge Clapham 2 Star HotelHotel £14.67
Channins Hounslow Hotel 2 Star HotelHotel £14.75
Cromwell Crown Hotel London 2 Star HotelHotel £14.75
Woodville Guesthouse 2 Star AccommodationAccommodation £15.00
Heathrow Lodge 2 Star HotelHotel £15.00
Croydon Court Hotel 3 Star HotelHotel £16.00
Holland Inn Hotel 2 Star HotelHotel £16.67
Northumberland Hotel London 2 Star HotelHotel £17.00
Hotel Olympia 2 Star HotelHotel £17.25
City Inn Express 2 Star HotelHotel £17.49
St Joseph Hotel London 2 Star B and BB&B £17.50
Aviva Studios 2 Star ApartmentApartment £17.50
Windsor House Hotel 2 Star B and BB&B £17.75
Osterley Park Hotel 3 Star HotelHotel £17.75
Euro Hotel Hammersmith 3 Star B and BB&B £17.80
Euro Hotel Wembley 1 Star HotelHotel £18.00
Hammersmith Rooms 2 Star AccommodationAccommodation £18.00
Holland Court Hotel 3 Star HotelHotel £18.33
Belgravia Rooms London 1 Star HotelHotel £18.33
Premier West Hotel 2 Star HotelHotel £18.33
Palace Court Hotel London 2 Star HotelHotel £18.75
City View Hotel London 2 Star B and BB&B £19.28
Euro Hotel Clapham 2 Star HotelHotel £19.33
Glendale Hyde Park Hotel Budget HotelHotel £19.50
Kings Cross Budget Rooms Budget HotelHotel £19.67
Hotel Balkan 2 Star HotelHotel £19.67
Hayesthorpe Hotel Croydon 2 Star HotelHotel £19.75
Romanos Hotel 2 Star HotelHotel £19.80
37 Collingham Place 2 Star HotelHotel £20.00
Elizabeth House Hotel London 2 Star HotelHotel £20.00
Athena Palace Hotel London 2 Star HotelHotel £20.00
The Central Budget RoomsRooms £20.00
Shepiston Lodge Heathrow 3 Star HotelHotel £20.00
Central Park Hotel 2 Star HotelHotel £20.00
Holly House Hotel London 2 Star B and BB&B £20.00
Piccolino Hotel 3 Star B and BB&B £21.00
Gatwick Belmont 3 Star B and BB&B £21.23
Boston Manor Hotel 2 Star HotelHotel £21.25
Hour Glass Hotel 2 Star AccommodationAccommodation £21.25
Lexham Gardens Hotel 3 Star HotelHotel £21.25
Bankside House Quality RoomsRooms £21.25
Earls Court Garden Hotel Budget RoomsRooms £21.25
Skyways Hotel 3 Star HotelHotel £21.51
Furnival House Budget RoomsRooms £21.55
Master Robert Hotel 3 Star HotelHotel £21.67
Amhurst Hotel 1 Star HotelHotel £21.67
Fountain House Hotel 2 Star B and BB&B £21.67
Hollingbury Hotel 2 Star B and BB&B £21.75
Rosebery Hall Quality RoomsRooms £22.00
Lisa Court Hotel 2 Star B and BB&B £22.00
King Solomon Hotel London 2 Star HotelHotel £22.25
Lidos Hotel 1 Star HotelHotel £22.25
Forest Gate Hotel 1 Star HotelHotel £22.33
Sacred Heart Lodge 2 Star HotelHotel £22.48
Sara Hotel London 1 Star HotelHotel £22.50
Queens Park Hotel 3 Star HotelHotel £22.50
Stratford Hotel London 1 Star HotelHotel £22.50
Hotel Meridiana 3 Star B and BB&B £22.67
Southside Budget Rooms Budget RoomsRooms £22.95
The Comfotel 3 Star HotelHotel £23.00
St Mark Hotel London 2 Star HotelHotel £23.00
Tonys House Hotel 1 Star HotelHotel £23.00
High Holborn Hall Budget RoomsRooms £23.00
Kings Cross Hotel London 2 Star B and BB&B £23.17
Finsbury Residence London Budget RoomsRooms £23.20
Tommy Miahs Raj Hotel London 3 Star HotelHotel £23.30
The Belgravia Hotel Quality RoomsRooms £23.33
London Shelton Hotel 2 Star HotelHotel £23.33
Caswell Hotel 2 Star HotelHotel £23.33
Acton Town Hotel 2 Star HotelHotel £23.33
Belmont and Astoria Hotel 2 Star B and BB&B £23.75
Hyde Park Court Hotel 3 Star B and BB&B £23.75
Golden Star Hotel HostelHostel £24.00
Kings Hall Budget RoomsRooms £24.00
International House London Quality RoomsRooms £24.18
Gatwick White House Hotel 3 Star B and BB&B £24.33
Royal Hyde Park Hotel 2 Star HotelHotel £24.50
Hampstead Suites 3 Star HotelHotel £24.50
Days Hotel Gatwick 3 Star HotelHotel £24.50
Hampstead Rooms Budget RoomsRooms £24.50
Apple House Guest House 1 Star HotelHotel £24.50
Pembridge Palace Hotel London 3 Star HotelHotel £24.67
Firs Lodge 2 Star B and BB&B £24.75
Chester Hotel Victoria 2 Star B and BB&B £24.75
Hotel Lily 2 Star HotelHotel £24.75
Lodge 51 London 2 Star HotelHotel £24.95
Blair Victoria and Tudor Inn Hotel 2 Star B and BB&B £25.00
Kingsland Hotel 3 Star HotelHotel £25.00
The Cranford Hotel 2 Star B and BB&B £25.00
Five Kings Hotel 2 Star HotelHotel £25.00
Marble Arch Inn 2 Star HotelHotel £25.00
Julius Lodge 1 Star B and BB&B £25.00
Vegas Hotel London 2 Star B and BB&B £25.00
Airways Hotel 2 Star B and BB&B £25.00
Arriva Hotel 2 Star HotelHotel £25.00
The Elstree Inn 2 Star HotelHotel £25.00
Notting Hill Gate Hotel 3 Star B and BB&B £25.00
Sani Hotel 2 Star HotelHotel £25.00
Oxford Hotel London 3 Star HotelHotel £25.00
Herne Hill London Let Quality RoomsRooms £25.50
Majestic Hotel London 2 Star HotelHotel £25.83
Bull and Bush Hotel Budget HotelHotel £25.85
Surtees Hotel 2 Star HotelHotel £26.00
Kingston Upon Thames Budget Rooms Quality RoomsRooms £26.00
Normandie Hotel London 3 Star B and BB&B £26.00
Equity Point Hostel Quality HostelHostel £26.00
Royal London Hotel 2 Star HotelHotel £26.00
Britannia Inn Hotel 3 Star HotelHotel £26.25
Plaza Hotel Hammersmith 2 Star HotelHotel £26.25
Hanover Hotel London 2 Star B and BB&B £26.25
Tinas London Guesthouse Budget RoomsRooms £26.33
Lord Jim Hotel London 3 Star HotelHotel £26.33
Exhibition Court Hotel 4 2 Star HotelHotel £26.33
Grand Parade Hotel 2 Star HotelHotel £26.33
Anchor House Hotel 2 Star B and BB&B £26.45
Best Western Maitrise Suites 4 Star ApartmentApartment £26.50
City Stay Hotel London 2 Star B and BB&B £26.63
Commongate Hotel 1 Star B and BB&B £26.67
Wardonia Hotel 2 Star HotelHotel £26.67
Craven Hotel 3 Star HotelHotel £26.67
Abbey Hotel London Budget HotelHotel £26.67
Camden Inn Hotel 2 Star HotelHotel £27.00
Quality Hotel Wembley 3 Star HotelHotel £27.00
So London Apartments 3 Star ApartmentApartment £27.25
Central Hotel London 2 Star B and BB&B £27.25
Ambassadors Hotel London Kensington 3 Star HotelHotel £27.27
Great Dover Street Apartment Rooms 3 Star AccommodationAccommodation £27.50
Victor Hotel 3 Star HotelHotel £27.50
Bayswater Inn 3 Star HotelHotel £27.50
Beaconsfield Hotel 2 Star HotelHotel £27.50
Dylan Kensington 1 Star StudiosStudios £27.50
Montana Hotel London 3 Star B and BB&B £27.50
Passfield Hall Budget RoomsRooms £27.67
Days Hotel London North 3 Star HotelHotel £27.98
Cherish Lodge 2 Star B and BB&B £28.33
Dover Hotel London 3 Star B and BB&B £28.33
London Grove Hotel 2 Star B and BB&B £28.33
Crestfield Hotel 2 Star HotelHotel £28.33
Bankside House TopFloor! Quality RoomsRooms £28.75
Kensington West 2 Star HotelHotel £28.75
Garden View Hotel 2 Star HotelHotel £29.00
Earls Court Studios 3 Star StudiosStudios £29.00
Hotel 65 London 2 Star HotelHotel £29.00
Days Hotel Hounslow 3 Star HotelHotel £29.33
Clapham Junction Apartments Quality RoomsRooms £29.50
Chelsea House Hotel 2 Star B and BB&B £29.50
Carr-Saunders Hall Budget RoomsRooms £29.50
Lord Kensington Hotel 3 Star B and BB&B £29.67
Comfort Inn Edgware Road 3 Star HotelHotel £29.67
Ambassador Heathrow Hotel 3 Star HotelHotel £29.67
Hyde Park Whiteleaf Hotel 2 Star B and BB&B £29.75
Bluebells Hotel 3 Star B and BB&B £29.80
Pembridge Gardens Budget Rooms Budget RoomsRooms £30.00
Colliers Hotel Budget RoomsRooms £30.00
London Guest House Acton 3 Star B and BB&B £30.00
Lindal Hotel 2 Star HotelHotel £30.00
Grapevine Hotel 2 Star HotelHotel £30.00
Queen Mary Budget Rooms Budget RoomsRooms £30.00
Dylan Earls Court 3 Star StudiosStudios £30.00
Jesmond Dene Hotel 3 Star B and BB&B £30.00
Fitzroy Hotel 2 Star B and BB&B £30.00
Heatherbank Guesthouse 3 Star B and BB&B £30.00
California Hotel London 3 Star B and BB&B £30.00
Wigram House Budget RoomsRooms £30.23
Leisure Inn London 2 Star HotelHotel £30.50
Hyde Park Towers Hotel 3 Star HotelHotel £30.50
West London Annexe Rooms 3 Star AccommodationAccommodation £31.00
Ifor Evans Hall Budget RoomsRooms £31.00
Ravna Gora Hotel 2 Star HotelHotel £31.25
Kensington Suite Hotel 3 Star HotelHotel £31.33
Notting Hill Hotel 2 Star HotelHotel £31.67
Linden House Hotel 3 Star HotelHotel £32.00
So London Apartments Hammersmith 4 Star ApartmentApartment £32.25
Wembley Hotel London 2 Star HotelHotel £32.50
Hallmark Hotel Croydon 3 Star HotelHotel £32.50
Old Friend Hotel 2 Star HotelHotel £32.95
Victoria Inn London 3 Star B and BB&B £33.00
Carlton Hotel 2 Star B and BB&B £33.00
Camden Lock Hotel 3 Star HotelHotel £33.00
Griffin House Hotel 2 Star HotelHotel £33.33
The Brent Hotel 3 Star HotelHotel £33.75
Carlton Hotel London 2 Star B and BB&B £33.75
The Georgian Hotel 2 Star HotelHotel £33.75
Astor Court Hotel 3 Star HotelHotel £33.80
Best Western Paddington Court Suites 4 Star ApartmentApartment £34.50
Royal Norfolk Hotel 3 Star HotelHotel £34.50
The Princes Square Hotel 3 Star HotelHotel £34.50
Avon Hotel London 2 Star HotelHotel £34.50
Hamiltons Hotel 2 Star HotelHotel £34.75
County Hotel Woodford 3 Star HotelHotel £34.95
Stamford Street Apartment Rooms Budget RoomsRooms £35.00
Stanley House Hotel 2 Star HotelHotel £35.00
Paddington Court Rooms 3 Star HotelHotel £35.00
Osborne Hotel Quality RoomsRooms £35.00
The Cottage Hotel 2 Star HotelHotel £35.00
Fairway Hotel London 2 Star B and BB&B £35.00
Raglan Hotel 3 Star HotelHotel £35.00
Madonna Halleys Hotel 3 Star B and BB&B £35.00
The Tudor Lodge 3 Star HotelHotel £35.00
Grosvenor House Studios 2 Star StudiosStudios £35.00
Gresham Hotel 3 Star HotelHotel £36.25
London Town Hotel 3 Star HotelHotel £36.67
Goldsmiths House Budget RoomsRooms £37.00
Royal Guest House 2 2 Star B and BB&B £37.25
Golden Strand Hotel 3 Star B and BB&B £37.25
Shaftesbury Premier London Paddington Hotel 4 Star HotelHotel £37.25
Shaftesbury Premier London Hyde Park Hotel 4 Star HotelHotel £37.25
Nayland Hotel London 4 Star B and BB&B £37.25
Dylan Paddington 3 Star StudiosStudios £37.50
Ventures Hotel 3 Star HotelHotel £37.50
Melbourne House Hotel 3 Star HotelHotel £37.50
Jims Guest House 3 Star B and BB&B £37.75
Gate Hotel London 3 Star B and BB&B £38.33
Albion House Hotel 3 Star B and BB&B £38.75
Pacific Hotel London 3 Star B and BB&B £38.75
Alexander Fleming House Budget RoomsRooms £39.00
The Warwick Hotel London 3 Star HotelHotel £39.00
Beit Hall London Quality RoomsRooms £39.20
Kensington Town House 4 Star HotelHotel £39.50
Swinton Hotel 2 Star HotelHotel £39.50
Shaftesbury Kensington Hotel 4 Star HotelHotel £39.50
Holiday Inn Express London Limehouse 3 Star HotelHotel £39.50
Comfort Inn London 3 Star HotelHotel £39.50
City Continental London Kensington 3 Star HotelHotel £39.50
146 Suites Gloucester Place 3 Star ApartmentApartment £39.50
Kings Arms Guest House 2 Star B and BB&B £39.67
Gloucester Place Hotel 3 Star B and BB&B £40.00
Boston Court Hotel 2 Star B and BB&B £40.00
Craven Gardens Hotel 2 Star HotelHotel £40.00
Comfort Inn SW8 3 Star HotelHotel £41.00
Southside Halls Quality RoomsRooms £41.60
Carr-Saunders Apartment TopFloor! Shared ApartmentApartment Rooms £41.67
Astors Hotel 4 Star B and BB&B £42.50
Grantly Hotel London 2 Star B and BB&B £42.50
Park Hotel London Budget RoomsRooms £42.50
Classic Hotel 2 Star B and BB&B £43.75
Alliance House Quality RoomsRooms £44.45
Hotel 43 London 3 Star HotelHotel £44.50
39 Suites London 3 Star StudiosStudios £44.50
Best Western Burns Hotel 3 Star HotelHotel £44.50
Hotel Onesixtwo 4 Star HotelHotel £44.50
Holiday Inn Newbury Park 3 Star HotelHotel £44.50
Somerset Hotel London 2 Star HotelHotel £45.00
Northumberland House TopFloor! Quality RoomsRooms £45.00
Holiday Inn Camden Lock 4 Star HotelHotel £45.00
Northumberland House Quality RoomsRooms £45.00
Maranton House Hotel 3 Star HotelHotel £45.00
Marylebone Hall Quality RoomsRooms £47.43
Lincoln House Hotel 3 Star HotelHotel £48.33
Orchard Hotel 3 Star HotelHotel £48.67
Hotel 82 London 3 Star HotelHotel £49.50
Central House Hotel 2 Star HotelHotel £49.50
Holiday Inn Express Royal Docks 3 Star HotelHotel £49.50
Grosvenor House Studios TopFloor! 2 Star StudiosStudios £50.00
Brompton Hotel London 2 Star HotelHotel £50.00
Central Hotel Golders Green 2 Star HotelHotel £50.00
Comfort Inn Kings Cross 3 Star HotelHotel £50.00
Shaftesbury Premier Notting Hill 4 Star HotelHotel £50.20
Shaftesbury Piccadilly Hotel 4 Star HotelHotel £54.50
Staunton Hotel London 4 Star HotelHotel £54.50
Shaftesbury Metropolis London Hyde Park 4 Star HotelHotel £54.50
Hallam Hotel London 2 Star HotelHotel £55.00
Acropolis Hotel London 2 Star HotelHotel £57.50
West Cromwell Hotel 3 Star B and BB&B £59.50
Sheriff Inn London Budget HotelHotel £60.00
Paddington Court Hotel 4 Star HotelHotel £64.50
Holiday Inn Express Park Royal 3 Star HotelHotel £64.50
Vancouver Studios London 3 Star StudiosStudios £70.00
Grand Royale London 4 Star HotelHotel £72.50
Custom House Hotel 3 Star HotelHotel £74.50
Hyde Park Premier Hotel 4 Star HotelHotel £84.50
St Georges Hotel BnB 3 Star B and BB&B £100.00
Rex Hotel London 2 Star HotelHotel £100.00
Melville Hotel 3 Star B and BB&B £105.00
Alexandra Hotel 3 Star HotelHotel £110.00
Abcone Hotel London 3 Star HotelHotel £120.00
Holiday Inn Express Southwark 3 Star HotelHotel £124.50
Click here for full list of over 329 London accommodations!

Palace Court Hotel London

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

Palace Court Hotel is a recently refurbished and really low-priced hotel in central London’s bustling Bayswater. Whiteleys Shopping Centre, the Royal Kensington Palace and even chic Notting Hill are all close by.

3.9
Book from £18.75 per person

Elizabeth House Hotel London

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

Take advantage of the excellent location here and stroll to Buckingham Palace, Westminster Abbey and Sloane Square. You can also use nearby Victoria Station to get to other parts of London. This is one of our best value hotels in London and facilities include a shared kitchen.

2.9
Book from £20.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 £20.00 per person

Lexham Gardens Hotel

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

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 £21.25 per person

Chester Hotel Victoria

0.8 miles from London
2 Star B and B  B&B 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.

2.7
Book from £24.75 per person

Belgrove Hotel

2.0 miles from London
2 Star B and B  B&B in Kings Cross, Central 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.3
Book from £25.00 per person

Majestic Hotel London

2.7 miles from London
Top Pick
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

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 just one of the central London hotels available. Stay in a refurbished room at this quality budget hotel and you will benefit from a large continental breakfast each morning. You can walk to the huge exhibitions and concerts that take place in the Earls Court and Olympia exhibition centres, discover South Kensington's museums and relax with a picnic in Hyde Park. As Earls Court Tube Station is so close by, its easy to get around the rest of London!

4.0
Book from £26.33 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

Montana Hotel London

2.0 miles from London
Top Pick
3 Star B and B  B&B in Kings Cross, Central London

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 £27.50 per person