Click to see London Hotels Free Night Offers

London Hotel Rooms - Discounts & Offers

From quality Hotels based at Heathrow and Gatwick Airports to the heart of central London, we have discounted hotel rooms and value deals to make your stay in London even more affordable.

Hotel Name Location Rating Offer Price
Ibis London Excel Docklands 2 Stars £29.50 £21.50
Ibis London Excel Docklands 2 Stars £29.50 £24.50
Ibis London Excel Docklands 2 Stars £29.50 £24.50
Hotel Plaza Continental Earls Court 3 Stars £37.20 £28.00
Stuart Hotel Kensington 2 Stars £38.00 £28.50
Queen's Park Hotel Bayswater 3 Stars £57.25 £28.75
Hotel Lily Earls Court 2 Stars £40.00 £29.50
Travelodge London Islington Kings Cross 3 Stars £37.50 £30.00
Travelodge London Farringdon Kings Cross 3 Stars £37.50 £30.00
Travelodge London Islington Kings Cross 3 Stars £37.50 £30.00
Eden Plaza Hotel South Kensington 2 Stars £39.25 £30.25
Brunel Hotel Bayswater 3 Stars £40.00 £31.00
Reem Hotel Bayswater 3 Stars £41.00 £32.00
Kensington Court Hotel Earls Court 3 Stars £41.50 £32.50
The Ambassadors Hotel Kensington 3 Stars £42.00 £33.00
London Marriott Hotel Maida Vale (Room only) Maida Vale 4 Stars £45.00 £33.00
Novotel London Excel Docklands 4 Stars £49.50 £34.50
Novotel London Excel Docklands 4 Stars £46.50 £34.50
Novotel London Excel Docklands 4 Stars £46.50 £34.50
Days Inn Westminster Victoria 3 Stars £52.50 £35.00
Express by Holiday Inn London City Old Street/City 3 Stars £42.50 £35.00
Duke of Leinster Bayswater/Queensway 3 Stars £50.00 £37.50
Hyde Park Towers Hotel Bayswater 3 Stars £48.75 £39.50
Express by Holiday Inn - London Royal Docks - Excel Canary Wharf 3 Stars £44.50 £39.50
Jurys Inn Islington Islington 3 Stars £53.75 £42.50
Jurys Inn Islington Islington 3 Stars £53.75 £42.50
Ramada Plaza Regents Park Regents Park 4 Stars £59.50 £44.50
Kensington Close Kensington 3 Stars £48.00 £44.50
City Inn Westminster (Room only) Westminster 4 Stars £83.00 £44.50
City Inn Westminster (Room only) Westminster 4 Stars £83.00 £44.50
Barkston Gardens Hotel Earls Court 3 Stars £60.00 £45.00
Sunborn Yacht Hotel Docklands 4 Stars £89.00 £45.00
London Bridge London Bridge/City 4 Stars £68.80 £45.00
thequeensgate South Kensington 4 Stars £59.00 £47.50
London Marriott Kensington Kensington 4 Stars £80.00 £48.67
Harrington Hall Hotel Kensington 4 Stars £68.40 £49.50
Novotel London Euston Kings Cross/Euston 4 Stars £53.50 £49.50
West India Quay Marriott Hotel (Room only) Canary Wharf 5 Stars £66.00 £49.50
Kensington House Hotel Kensington 4 Stars £52.00 £49.50
Copthorne Tara Hotel London Kensington Kensington 4 Stars £55.00 £49.50
Hilton London Euston Euston 4 Stars £62.00 £49.50
Holiday Inn King's Cross/Bloomsbury Kings Cross/Bloomsbury 4 Stars £62.50 £49.50
Hesperia London Victoria Victoria 4 Stars £67.50 £52.50
Quality Hotel Westminster Westminster 3 Stars £62.50 £53.13
City Inn Westminster Westminster 4 Stars £93.00 £54.50
City Inn Westminster Westminster 4 Stars £93.00 £54.50
Jurys Kensington Hotel Kensington 4 Stars £62.50 £55.00
Melia White House Hotel Regent's Park 4 Stars £86.00 £55.00
Holiday Inn Kensington Hotel Kensington 4 Stars £64.00 £55.00
Strand Palace Hotel Covent Garden 3 Stars £69.00 £57.00
Saint Gregory Hotel The City 4 Stars £69.00 £59.00
Berners Hotel Oxford Street 4 Stars £84.00 £59.50
City Inn Westminster Westminster 4 Stars £93.00 £59.50
City Inn Westminster Westminster 4 Stars £93.00 £59.50
Montague On The Gardens Bloomsbury 4 Stars £83.50 £59.50
Flemings Mayfair Hotel Mayfair 4 Stars £80.00 £59.50
Chesterfield Mayfair Mayfair 4 Stars £68.00 £59.50
Chesterfield Mayfair Mayfair 4 Stars £85.00 £59.50
Rathbone Hotel Oxford Street 4 Stars £92.00 £59.50
Novotel London Euston Kings Cross/Euston 4 Stars £75.50 £59.50
Flemings Mayfair Hotel Mayfair 4 Stars £72.00 £59.50
Jurys Kensington Hotel Kensington 4 Stars £75.00 £59.50
Millennium Hotel London Mayfair Grosvenor Square 4 Stars £65.00 £60.00
Royal Lancaster Hotel Lancaster Gate 4 Stars £97.50 £60.00
Jurys Gt. Russell Street Hotel Oxford Street 4 Stars £72.50 £62.50
Jurys Clifton Ford Hotel & Health Club Oxford Street 4 Stars £72.50 £62.50
Chelsea Village Hotel Chelsea 4 Stars £89.50 £62.50
City Inn Westminster Westminster 4 Stars £93.00 £64.50
Jurys Gt. Russell Street Hotel Oxford Street 4 Stars £87.50 £65.00
Jurys Clifton Ford Hotel & Health Club Oxford Street 4 Stars £87.50 £65.00
Millennium Gloucester Hotel London Kensington Kensington 4 Stars £67.50 £65.00
Millennium Bailey's Hotel London Kensington Kensington 4 Stars £67.50 £65.00
Melia White House Hotel Regent's Park 4 Stars £86.00 £65.75
De Vere Cavendish St James London Mayfair 4 Stars £79.00 £68.00
K WEST HOTEL & SPA Kensington 4 Stars £102.00 £69.00
K WEST HOTEL & SPA Kensington 4 Stars £81.60 £69.00
De Vere Cavendish St James London Mayfair 4 Stars £89.00 £69.00
De Vere Cavendish St James London Mayfair 4 Stars £89.00 £69.00
Grosvenor House Park Lane 5 Stars £100.00 £69.00
Grosvenor House Park Lane 5 Stars £78.00 £69.00
Langham Hotel London Oxford Circus 5 Stars £90.00 £69.50
Rathbone Hotel Oxford Street 4 Stars £115.00 £69.50
Millennium Hotel London Knightsbridge Knightsbridge 4 Stars £76.50 £69.50
Berners Hotel Oxford Street 4 Stars £84.00 £69.50
Rembrandt Hotel Knightsbridge 4 Stars £83.00 £73.25
Royal Garden Hotel Kensington 5 Stars £109.00 £74.50
The Leonard Hotel Marble Arch 4 Stars £99.50 £74.50
Royal Garden Hotel Kensington 5 Stars £102.00 £74.50
Westbury Hotel Mayfair 4 Stars £82.00 £75.00
Grosvenor House Park Lane 5 Stars £100.00 £77.50
Dorset Square Hotel Marylebone 4 Stars £99.00 £87.00
Athenaeum Hotel Mayfair 5 Stars £168.50 £89.00
Sheraton Park Lane Hotel Mayfair 5 Stars £110.00 £89.50
Le Meridien Piccadilly Piccadilly 5 Stars £102.50 £92.25
London Marriott Kensington Kensington 4 Stars £105.00 £94.00
Athenaeum Hotel Mayfair 5 Stars £168.50 £99.00
Swissotel, The Howard London West End/City 5 Stars £115.00 £100.00
Baglioni Hotel Kensington 5 Stars £149.00 £115.00
The Cadogan Knightsbridge 4 Stars £141.50 £120.75
The Capital Hotel Knightsbridge 5 Stars £163.00 £128.75