Mobile View

London Hotels

Over 149 hotels in London: Book from only £8.67 per person per night!

London Hotels

With so many London hotels to choose from, finding good quality accommodation at the right price may seem like an expensive dream. But, thanks to TravelStay.com, it’s an affordable reality! As we specialise in promoting inexpensive London hotels on our easy to use website, you can save lots of money on your London accommodation and have more to spend on visiting amazing attractions like the Houses of Parliament, Big Ben, the Tower of London and Madame Tussauds. You’ll find a small selection of our affordable hotels in central London on this page! There’s even plenty of hotels near Heathrow Airport and hotels near Gatwick Airport to choose from!

Top selling London Hotels Last updated: 12 Apr 21

More Hotels in London

Last updated: 12 Apr 21
Hotel Star Rating Location customer rating Price per person
per night
Wigram House Budget Rooms">   Rooms Victoria
4.2
£30.23
Wellington Hotel by Blue Orchid Budget Hotel">   Hotel Victoria
3.5
£98.99
International House London Quality Rooms">   Rooms Waterloo
3.9
£24.18
Duchy House Budget Rooms">   Rooms Strand
4.0
£15.00
The Piccadilly London West End 4 Star Hotel">   Hotel Piccadilly
4.4
£107.99
Stanley House Hotel 2 Star Hotel">   Hotel Victoria
3.6
£30.00
Ivy House Hotel Budget Hotel">   Hotel Victoria
3.4
£35.00
Grapevine Hotel 2 Star Hotel">   Hotel Victoria
3.1
£25.00
Belgravia Rooms London 2 Star Hotel">   Hotel Victoria
3.8
£32.85
Grosvenor House Studios 2 Star Studios">   Studios Covent Garden
3.9
£75.00
Astors Hotel 4 Star B and B">   B&B Victoria
4.1
£44.75
High Holborn Hall 3 Star Accommodation">   Accommodation Covent Garden
4.2
£36.67
Bankside House 3 Star Accommodation">   Accommodation Bankside
4.0
£45.00
Helen Graham House Budget Rooms">   Rooms Bloomsbury
4.0
£50.77
Vegas Hotel London 3 Star B and B">   B&B Victoria
3.1
£24.95
Astor Museum Inn Quality Hostel">   Hostel Bloomsbury
4.4
£19.00
Safestay London 2 Star Accommodation">   Accommodation Southwark
4.1
£25.00
Journeys London Bridge Hostel Hostel">   Hostel London Bridge
3.6
£25.99
Lonsdale hotel 2 Star Hotel">   Hotel Holborn
3.0
£25.00
St Georges Inn Victoria 3 Star Hotel">   Hotel Victoria
3.6
£21.25
Tudor Inn Hotel 3 Star Hotel">   Hotel Victoria
3.7
£19.67
Great Dover Street Apartment Rooms 3 Star Accommodation">   Accommodation Southwark
4.1
£54.00
Carr-Saunders Hall 2 Star Accommodation">   Accommodation Oxford Street
4.3
£39.50
Portico Hotel (formerly Hanover) 3 Star B and B">   B&B Victoria
3.6
£25.00
The Bridge Hotel 3 Star Hotel">   Hotel Borough
4.1
£18.53
The 29 London (fka Airways Hotel) 3 Star B and B">   B&B Victoria
3.8
£21.25
Passfield Apartment TopFloor Budget Apartment">   Apartment Bloomsbury
4.1
£43.67
Passfield Hall Budget Rooms">   Rooms Bloomsbury
4.1
£32.67
Horizons Accommodation 2 Star Accommodation">   Accommodation Oval
3.5
£49.50
London Waterloo Hostel 2 Star Accommodation">   Accommodation Waterloo
4.1
£14.50
Gloucester Place Hotel 3 Star B and B">   B&B Marylebone
4.0
£25.00
Marylebone Hall Quality Rooms">   Rooms Marylebone
4.4
£47.43
Melia White House Hotel 4 Star Apartment">   Apartment Marylebone
5.0
£210.99
Griffin House Hotel 3 Star Hotel">   Hotel Marble Arch
3.4
£36.33
Wardonia Hotel 2 Star Hotel">   Hotel Kings Cross
4.0
£30.00
YHA London - St Pancras Quality Hostel">   Hostel Kings Cross
4.3
£13.00
Clink261 Quality Hostel">   Hostel Kings Cross
3.9
£11.25
Fairway Hotel London 3 Star B and B">   B&B Kings Cross
4.0
£43.50
Southside Halls Quality Rooms">   Rooms Kensington
4.4
£41.60
Eastside Halls Quality Rooms">   Rooms South Kensington
4.5
£41.60
Central Hotel London 2 Star B and B">   B&B Kings Cross
4.2
£35.00
Chester Hotel Victoria 2 Star Accommodation">   Accommodation Victoria
3.5
£17.50
Rosebery Hall 2 Star Accommodation">   Accommodation Islington
4.0
£32.67
The Gyle 3 Star B and B">   B&B Kings Cross
3.8
£168.99
Arriva Hotel 2 Star Hotel">   Hotel Kings Cross
3.7
£15.75
Crestfield Hotel 2 Star Hotel">   Hotel Kings Cross
4.2
£19.67
Victor Hotel London Victoria 3 Star Hotel">   Hotel Victoria
4.0
£20.00
Kings Cross Hotel London 2 Star B and B">   B&B Kings Cross
3.4
£27.50
Dover Hotel London 3 Star B and B">   B&B Victoria
3.8
£25.20
Dinwiddy House Budget Rooms Budget Rooms">   Rooms Kings Cross
4.1
£49.42
So Kings Cross 3 Star Hotel">   Hotel Kings Cross
3.8
£35.55
Haven Hotel London 3 Star Hotel">   Hotel Paddington
4.2
£36.67
Carlton Hotel 2 Star B and B">   B&B Victoria
3.1
£12.50
Mornington Hotel London Victoria 4 Star Hotel">   Hotel Victoria
5.0
£22.50
Belgrave Hotel London 3 Star Hotel">   Hotel Oval
3.8
£22.25
Adare Hotel 2 Star Hotel">   Hotel Paddington
3.0
£20.70
Pacific Hotel London 3 Star B and B">   B&B Paddington
3.6
£42.50
Journeys Kings Cross Hostel">   Hostel Kings Cross
3.8
£20.00
Seymour Hotel 2 Star Hotel">   Hotel Paddington
3.0
£39.80
Beit Hall London Quality Rooms">   Rooms South Kensington
3.9
£39.20
Acacia Hostel London Hostel">   Hostel South Kensington
3.5
£13.00
Normandie Hotel London 3 Star B and B">   B&B Paddington
3.6
£27.00
Tudor Court Hotel 3 Star Hotel">   Hotel Paddington
4.0
£48.00
Astor Hyde Park Quality Hostel">   Hostel South Kensington
4.0
£19.00
Brompton Hotel London 2 Star Hotel">   Hotel Kensington
3.2
£24.50
Talbot House London 3 Star Accommodation">   Accommodation Paddington
4.5
£24.00
Goldsmiths House 2 Star Accommodation">   Accommodation Regents Park
4.2
£39.60
Paddington Apartments 4 Star Accommodation">   Accommodation Paddington
3.8
£26.00
Atlas Hostel London 2 Star Accommodation">   Accommodation Paddington
4.0
£24.00
Cameron Hotel London 2 Star Hotel">   Hotel Paddington
4.1
£28.03
Royal Eagle Hotel London 3 Star Hotel">   Hotel Paddington
3.6
£23.67
Mina House Hotel London 2 Star Hotel">   Hotel Paddington
4.4
£42.50
Prince William Hotel 3 Star Hotel">   Hotel Paddington
3.5
£23.70
Maitrise Hotel London Edgware Road 4 Star Hotel">   Hotel Paddington
3.8
£33.33
Ascot Hyde Park Hotel 2 Star Hotel">   Hotel Paddington
3.5
£21.25
Excelsior Hotel 2 Star Hotel">   Hotel Kings Cross
4.0
£32.00
Fitzroy Hotel 1 Star Accommodation">   Accommodation Marylebone
3.2
£36.67
Hyde Park Apartments 3 Star Studios">   Studios Bayswater
3.3
£35.67
Paddington Court Rooms 3 Star Hotel">   Hotel Paddington
4.1
£40.00
Commodore Hotel London 4 Star Hotel">   Hotel Bayswater
3.9
£75.00
Glendale Hyde Park Hotel 3 Star Hotel">   Hotel Paddington
3.5
£55.00
Melville Hotel 3 Star B and B">   B&B Kings Cross
3.0
£46.50
The Chilworth London Paddington 4 Star Hotel">   Hotel Paddington
4.1
£53.99
Park Grand Paddington Court 4 Star Apartment">   Apartment Paddington
4.1
£67.99
Park Grand London Lancaster Gate 4 Star Hotel">   Hotel Paddington
3.8
£78.99
Dylan Paddington 2 Star Studios">   Studios Paddington
3.9
£75.00
Craven Gardens Hotel 3 Star Hotel">   Hotel Bayswater
3.6
£76.00
Park Grand Paddington Court 4 Star Hotel">   Hotel Paddington
3.0
£110.22
Shaftesbury Premier London Hyde Park Hotel 4 Star Hotel">   Hotel Paddington
4.4
£37.25
Alexander Fleming House Budget Rooms">   Rooms Old Street
3.8
£39.00
Access Apartments Marble Arch Budget Apartment">   Apartment Marble Arch
2.5
£57.50
Kings Cross Inn Hotel 3 Star Hotel">   Hotel Kings Cross
4.0
£24.60
Hyde Park Hostel Quality Hostel">   Hostel Hyde Park
3.4
£19.99
Avni Kensington Hotel 3 Star Hotel">   Hotel South Kensington
4.0
£27.00
Hyde Park Boutique Hotel 3 Star Hotel">   Hotel Bayswater
4.5
£25.00
Kensington Rooms Hotel 3 Star Hotel">   Hotel Kensington
3.9
£84.50
St Mark Hotel London 3 Star Hotel">   Hotel Earls Court
3.8
£18.75
K Hotel Kensington 4 Star Hotel">   Hotel Kensington
4.2
£30.00
Ambassadors Hotel 3 Star Hotel">   Hotel South Kensington
3.8
£33.00
George Hotel Bloomsbury 3 Star Hotel">   Hotel Bloomsbury
4.2
£35.70
Central Park Hotel London 3 Star Hotel">   Hotel Bayswater
3.5
£20.00
Apart Hotel 73 3 Star Hotel">   Hotel Bayswater
4.0
£54.50
Qbic Hotel London City 3 Star Hotel">   Hotel Aldgate
4.0
£34.50
New Dawn Hotel London 2 Star Hotel">   Hotel Bayswater
3.4
£19.50
The Dictionary Shoreditch 2 Star Accommodation">   Accommodation Shoreditch
4.5
£19.00
Earls Court Rooms 2 Star Accommodation">   Accommodation Earls Court
3.7
£11.20
BShan Apartments 4 Star Apartment">   Apartment Kensington
4.5
£77.10
Astor Court Hotel 3 Star Hotel">   Hotel Oxford Street
4.1
£41.71
Park House Residence 2 Star Accommodation">   Accommodation Earls Court
4.0
£42.00
Best Western Burns Hotel 3 Star Hotel">   Hotel Earls Court
3.8
£35.78
Chelsea House Hotel 2 Star B and B">   B&B Earls Court
3.9
£23.60
Shaftesbury Kensington Hotel 4 Star Hotel">   Hotel Kensington
4.1
£39.50
The Duke Rooms London 3 Star Hotel">   Hotel Marble Arch
4.0
£23.33
Access Apartments Earls Court Budget Apartment">   Apartment Earls Court
4.5
£53.00
Windsor House Hotel 2 Star B and B">   B&B Earls Court
3.5
£12.25
Central Hotel 2 Star Accommodation">   Accommodation Bayswater
3.7
£13.00
West Two Hostel London Hostel">   Hostel Bayswater
3.3
£10.00
Vancouver Studios London 3 Star Studios">   Studios Bayswater
4.7
£58.33
Guilford Hotel 2 Star Hotel">   Hotel Camden
3.8
£18.00
Grenville Hotel 2 Star Hotel">   Hotel Camden
4.2
£20.00
Princess Hotel 3 Star B and B">   B&B Kings Cross
4.2
£23.00
Jesmond Dene Hotel 3 Star B and B">   B&B Kings Cross
4.3
£19.80
The Premier Notting Hill 4 Star Hotel">   Hotel Bayswater
4.3
£64.99
Notting Hill Gate Hotel 3 Star B and B">   B&B Notting Hill Gate
3.6
£22.00
Reem Hotel 3 Star Hotel">   Hotel Bayswater
4.0
£34.50
Hotel Olympia 2 Star Hotel">   Hotel Earls Court
3.2
£25.00
Royal Chulan Hyde Park Hotel 3 Star Hotel">   Hotel Bayswater
3.6
£30.00
New Market House 3 Star B and B">   B&B Camden
3.7
£23.33
House of Toby Hotel 3 Star Hotel">   Hotel Kings Cross
4.5
£22.25
St Joseph Hotel London 2 Star B and B">   B&B Earls Court
3.7
£19.50
Albion House Hotel 3 Star Accommodation">   Accommodation Kings Cross
3.9
£69.32
Lord Kensington Hotel 3 Star B and B">   B&B Earls Court
3.7
£24.50
Rose Court Marble Arch 3 Star Hotel">   Hotel Marble Arch
4.1
£32.50
Generator London 3 Star Accommodation">   Accommodation Bloomsbury
4.3
£14.00
Limegrove Hotel 3 Star B and B">   B&B Victoria
4.1
£13.00
Sara Hotel London 1 Star Hotel">   Hotel Earls Court
3.8
£75.00
Bluebells Hotel 3 Star B and B">   B&B Notting Hill Gate
3.4
£34.00
Boka Hotel London 2 Star Hotel">   Hotel Earls Court
3.3
£27.00
Marble Arch Inn 2 Star Hotel">   Hotel Marble Arch
3.7
£24.50
Dylan Kensington 2 Star Studios">   Studios Earls Court
3.7
£75.00
London Stay Apartments 3 Star Accommodation">   Accommodation Southwark
4.3
£25.00
West Cromwell Hotel 3 Star B and B">   B&B Earls Court
3.9
£11.69
Notting Hill Hotel 2 Star Hotel">   Hotel Notting Hill Gate
3.6
£35.00
Rest Up London Hostel">   Hostel Elephant and Castle
4.1
£9.45
Clapham South Belvedere Hotel 2 Star Hotel">   Hotel Clapham
3.6
£11.25
Clapham South Dudley Hotel 2 Star Hotel">   Hotel Clapham
3.6
£11.25
Dylan Earls Court 2 Star Studios">   Studios Earls Court
3.2
£66.67
Camden Lock Hotel 3 Star Hotel">   Hotel Camden
3.9
£34.50
Apollo Hotel Bayswater 2 Star Hotel">   Hotel Bayswater
3.0
£25.40
Alexandra Hotel 3 Star Hotel">   Hotel Paddington
3.5
£15.00
Carlton Hotel London 2 Star B and B">   B&B Kings Cross
3.6
£21.80
Collingham Place Hotel 2 Star Hotel">   Hotel Earls Court
3.2
£15.00
Hour Glass Hotel 2 Star Accommodation">   Accommodation Walworth
3.8
£29.50
Swinton Hotel 2 Star Hotel">   Hotel Kings Cross
3.6
£26.55
Access Apartments Paddington Budget Apartment">   Apartment Bayswater
2.5
£53.00
Corner House Hotel 3 Star Hotel">   Hotel Camden
3.8
£31.67
London Town Hotel 3 Star Hotel">   Hotel Earls Court
4.2
£34.75
Elmwood Hotel 2 Star B and B">   B&B Kings Cross
3.8
£18.33
The London Paddington Hotel 2 Star Hotel">   Hotel Bayswater
3.5
£10.69
Notting Hill Guest House 2 Star B and B">   B&B Notting Hill Gate
3.3
£31.67
Victoria Inn London 3 Star B and B">   B&B Victoria
3.6
£59.50
Avon Hotel London 3 Star B and B">   B&B Paddington
4.2
£42.00
Assaha Hyde Park Hotel 3 Star Hotel">   Hotel Hyde Park
3.1
£18.00
The Pack and Carriage Bar and Rooms 3 Star Hotel">   Hotel Euston
4.0
£23.00
Cromwell Crown Hotel London 2 Star Hotel">   Hotel South Kensington
3.6
£24.75
Kensington West 2 Star Hotel">   Hotel West Kensington
4.1
£16.86
Holland Court Hotel 3 Star Hotel">   Hotel Kensington
3.7
£18.50
Manna Ash Rooms Quality Rooms">   Rooms Southwark
4.0
£49.80
Nayland Hotel London 3 Star Hotel">   Hotel Paddington
4.0
£41.00
Shoreditch Inn 3 Star Accommodation">   Accommodation Shoreditch
4.5
£22.50
Russell Court Hotel London 3 Star Hotel">   Hotel Kensington (Central London)
4.0
£33.67
The Kensington Studios 3 Star Studios">   Studios Kensington
3.8
£24.50
Hotel 43 London 3 Star Hotel">   Hotel Bayswater
4.1
£41.25
Bayswater Inn 3 Star Hotel">   Hotel Bayswater
3.8
£27.50
Hyde Park Court Hotel 3 Star B and B">   B&B Paddington
3.3
£20.00
So Paddington Hotel 3 Star Hotel">   Hotel Paddington
3.7
£21.15
Golden Strand Hotel 3 Star B and B">   B&B Hammersmith
3.9
£30.50
Best Western Mornington 4 Star Hotel">   Hotel Bayswater
4.3
£21.25
London Lodge Hotel 3 Star Hotel">   Hotel Kensington
4.0
£68.16
Nox Hotels Notting Hill 3 Star Studios">   Studios Bayswater
4.0
£52.99
Kensington Suite Hotel 3 Star Hotel">   Hotel West Kensington
3.6
£17.50
New City Lodge 4 Star Accommodation">   Accommodation Tower Hamlets
4.5
£18.00
Craven Hotel 3 Star Hotel">   Hotel Bayswater
3.7
£18.00
Russell Square Hostel Quality Hostel">   Hostel Bloomsbury
3.7
£21.99
Borough Rooms 2 Star Accommodation">   Accommodation Borough
4.0
£42.08
So Quartier Maida Vale 3 Star Apartment">   Apartment Kilburn
3.9
£37.13
Maitrise Hotel London Maida Vale 4 Star Hotel">   Hotel Maida Vale
3.9
£24.00
Old Friend Hotel 1 Star Accommodation">   Accommodation City
3.3
£30.00
Plaza London Hotel 3 Star Hotel">   Hotel Bethnal Green
3.9
£21.00
Palmers Lodge Quality Hostel">   Hostel Swiss Cottage
4.4
£18.00
Comfort Inn Edgware Road 3 Star Hotel">   Hotel Paddington
4.1
£25.08
Best Western Peckham Hotel 3 Star Hotel">   Hotel Peckham
4.1
£17.55
Queens Park Hotel 3 Star Hotel">   Hotel Bayswater
3.6
£24.75
Alliance House Quality Rooms">   Rooms Islington
4.3
£49.80
St Pauls Hotel 4 Star Hotel">   Hotel Hammersmith
4.8
£28.08
Exhibition Court Hotel 4 2 Star Hotel">   Hotel Earls Court
3.7
£12.93
Lexham Gardens Hotel 3 Star Hotel">   Hotel Earls Court
3.8
£28.25
27 Paddington Hotel 3 Star Hotel">   Hotel Paddington
3.7
£42.25
146 Suites Gloucester Place 3 Star Apartment">   Apartment Marylebone
4.2
£34.00
Oxford Hotel London 3 Star Hotel">   Hotel Earls Court
3.4
£31.50
Best Western The Boltons Hotel 4 Star Hotel">   Hotel Kensington
0
£25.00
Merit Kensington Hotel 4 Star Hotel">   Hotel Kensington
3.5
£35.97
Hyde Park Suites 3 Star Apartment">   Apartment Bayswater
3.6
£75.00
Islington Inn 3 Star Hotel">   Hotel Islington
3.6
£34.50
Axiom Park Hotel 4 Star Hotel">   Hotel Battersea
4.1
£20.00
Belgrove Hotel 2 Star B and B">   B&B Kings Cross
3.5
£35.00
Duke of Leinster Hotel 3 Star Hotel">   Hotel Bayswater
3.9
£34.75
European Hotel 2 Star B and B">   B&B Kings Cross
3.7
£70.00
Notting Hill Hostel Quality Hostel">   Hostel Bayswater
3.1
£14.99
City View Hotel London 2 Star B and B">   B&B Bethnal Green
3.3
£26.33
Philbeach Studios 4 Star Studios">   Studios Earls Court
4.0
£20.00
Camden Inn Hostel Quality Hostel">   Hostel Camden
3.7
£70.00
The W14 Hotel London 3 Star Accommodation">   Accommodation Kensington
4.0
£23.00
Simply Rooms and Suites 4 Star Hotel">   Hotel Kensington
3.0
£20.00
Holland Inn Hotel 2 Star Hotel">   Hotel Kensington
3.5
£16.00
Smart Hyde Park Inn Hostel Hostel">   Hostel Bayswater
3.7
£14.81
City View Hotel Roman Road 2 Star Hotel">   Hotel Tower Hamlets
3.8
£19.50
Hyde Park View Hostel Hostel">   Hostel Bayswater
3.9
£30.00
Marble Arch Inn
Majestic Hotel London
Lexham Gardens Hotel
Belgrove Hotel
Pembridge Palace Hotel London
Leisure Inn London
Royal Norfolk Hotel
Linden House Hotel
The Piccadilly London West End
Multiple currencies display