Skip to main content

Hotels in London

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Choosing where to sleep in London matters more than in almost any other British city, because the transport network is what you will spend your holiday inside if you get it wrong. A room that looks like a bargain in Zone 3 can cost you two hours a day and thirty pounds in fares, and a central room at a higher nightly rate often works out cheaper once you stop paying for travel and start walking home from dinner. The first question is not how much, but which part of the city you actually intend to spend your time in.

For a first visit of two or three nights, Zone 1 is worth the premium. Bloomsbury, Covent Garden and Victoria put the major sights within walking distance and let you drop bags at lunchtime and change before an evening out. If you are here for theatre, base yourself in the West End; for museums, South Kensington; for food and bars, Shoreditch or London Bridge. Families often do better slightly out - Greenwich, Richmond, Hampstead - where rooms are larger and parks are on the doorstep.

London rooms are small by international standards, and it is better to know that before you book. A comfortable double in a period townhouse conversion may be twelve or fourteen square metres. Compact-format hotels have made a deliberate model of this, trading floor space for a good bed, a proper shower and a central postcode at a fair price. At the other extreme, the grand hotels of Mayfair, Belgravia and the Strand offer real scale, service and history, and charge for all three.

Rates move a long way with the calendar. January and February are the cheapest months by a clear margin; the City is dear midweek and cheap at weekends, while the West End works the other way round. Booking six to eight weeks out and checking whether breakfast is included will save more than any amount of comparison shopping. Check the aspect too - a street-facing room on a bus route is a very different night's sleep from one over a courtyard.

Gresham Hotel

Gresham Hotel

Hotel · 116 Sussex Gardens, London

A budget-friendly base near London Paddington, the Gresham Hotel offers 57 simple rooms, free parking and a well-liked breakfast.

Griffin House Hotel

Griffin House Hotel

Hotel · 10 Connaught Street, London

A 15-room hotel on a quiet Connaught Street corner between Paddington and Hyde Park, well placed for walks and Marble Arch.

Grosvenor House A JW Marriott Hotel

Grosvenor House A JW Marriott Hotel

Hotel · 86-90 Park Lane, London

A grand 496-room Park Lane hotel spread across eight floors, facing Hyde Park at the heart of Mayfair.

Grosvenor House Suites

Grosvenor House Suites

Hotel · 86 Park Lane, London

Apartment-style suites on Park Lane, London, with kitchens and space to spread out, moments from Hyde Park and Mayfair.

Grove Guest House

Grove Guest House

Guest Accommodation · 153 Earlham Grove, London

A small two-room guest house on Earlham Grove in East London, with breakfast included and Victoria Park a short walk away.

Guest House Finsbury Park

Guest House Finsbury Park

Guest Accommodation · 95 Blackstock Road - Flat 3 Top Floor, London

Adults-only guest house on Blackstock Road, London, a short walk from Finsbury Park station and Emirates Stadium.

Guest House London

Guest House London

Guest Accommodation · 1530 London Road, London

A no-frills budget stopover near Streatham Common, suited to travellers who just need a simple, affordable base in London.

Guilford House Hotel

Guilford House Hotel

Hotel · 6 Guilford Street, London

Just 14 rooms and round-the-clock reception at this budget Bloomsbury hotel near the British Museum, with free on-site parking rare for central London.

Gunmakers

Gunmakers

Hotel · 33 Aybrook Street, London

A Victorian pub-hotel on a quiet Marylebone street in London, close to Baker Street and Oxford Street, with hanging baskets outside and wood-panelled charm within.

H10 London Waterloo

H10 London Waterloo

Hotel · 284 to 302 Waterloo Road, London

On Waterloo Road close to the South Bank, this 177-room hotel pairs city views with a rooftop bar and a strong breakfast buffet.

Hadleigh Hotel

Hadleigh Hotel

Hotel · 24 Upper Berkeley Street, London

A 19th-century townhouse hotel with just 10 rooms in Marylebone, close to Baker Street and Regent's Park.

Ham Yard Hotel

Ham Yard Hotel

Hotel · 1 Ham Yard, London

A 91-room design hotel in Soho, London, with spacious rooms, a garden, spa and its own bowling alley just off the street.

Hampton By Hilton London City

Hampton By Hilton London City

Hotel · 12-20 Osborn Street, London

Modern 115-room hotel near Aldgate East with a generous breakfast spread and on-site bar, close to Brick Lane and Liverpool Street.

Hampton By Hilton London Docklands

Hampton By Hilton London Docklands

Hotel · Dockside Road, London

Modern 209-room hotel by the Docklands marina, handy for ExCeL London, London City Airport, Canary Wharf and the DLR.

Hampton By Hilton London Ealing

Hampton By Hilton London Ealing

Hotel · 111 Uxbridge Road Ealing, London

A dependable base for business trips or transit stopovers in Ealing, London, with 182 straightforward rooms and easy transport links.

Hampton by Hilton London Park Royal

Hampton by Hilton London Park Royal

Hotel · Western Avenue, London

Hampton by Hilton London Park Royal is a 162-room hotel off the A40, with a waffle machine at breakfast and its own Piccadilly line tube station nearby.

Hampton by Hilton London Waterloo

Hampton by Hilton London Waterloo

Hotel · 157 Waterloo Road, London

A 297-room Hampton by Hilton by Waterloo Station, handy for South Bank sights and The Old Vic, with clean, spacious rooms.

Hart Shoreditch Hotel London Curio Collection by Hilton

Hart Shoreditch Hotel London Curio Collection by Hilton

Hotel · 61 - 67 Great Eastern St, London

A 126-room boutique hotel on five floors in Shoreditch, a short walk from Shoreditch High Street Station and Brick Lane.

Hatton Garden Hotel

Hatton Garden Hotel

Hotel · 84 Hatton Garden, London

A 31-room hotel on Hatton Garden in central London, with air-conditioned en-suite rooms near Farringdon Station.

Heathrow Lodge

Heathrow Lodge

B&B · 31 Shepiston Lane, London

A 23-room B&B on Shepiston Lane, Hayes, with Hayes and Harlington station less than a mile away and chargeable on-site parking.

Heeton Concept Hotel Kensington

Heeton Concept Hotel Kensington

Hotel · 15-25 Hogarth Road, London

A 115-room hotel near Earl's Court station in Kensington, London, with straightforward comforts at a fair price.

Helena Host Family

Helena Host Family

B&B · 64 Moncrieffe Street, London

Adults-only B&B on Moncrieffe Street in South London, close to Peckham Rye Park, with garden views and en-suite rooms.

Helens Hotel near Wembley

Helens Hotel near Wembley

Hotel · 20 Craven Park Road, London

A straightforward, budget-friendly hotel on Craven Park Road, close to Wembley Stadium with free on-site parking.

Hellenic Hotel London by Saba

Hellenic Hotel London by Saba

Hotel · 79 Shepherds Bush Road, London

A no-frills hotel on Shepherds Bush Road in west London, offering free breakfast and Wi-Fi within easy reach of the area's bars and restaurants.

Page 14 of 51 · 1,210 in total