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.

DoubleTree by Hilton Hotel London West End

DoubleTree by Hilton Hotel London West End

Hotel · 92 Southampton Row, London

A 261-room hotel on Southampton Row, close to Bloomsbury and the British Museum, with easy walking access into Covent Garden and the West End.

DoubleTree by Hilton London Angel Kings Cross

DoubleTree by Hilton London Angel Kings Cross

Hotel · 60 Pentonville Road, London

A 381-room hotel between Angel and King's Cross, with easy access to Upper Street and major rail and Underground links.

DoubleTree by Hilton London Chelsea

DoubleTree by Hilton London Chelsea

Hotel · Imperial Road, London

Modern 172-room hotel on Imperial Road near Chelsea Harbour and the Thames, with easy links into central London.

DoubleTree By Hilton London ExCel

DoubleTree By Hilton London ExCel

Hotel · 2 Festoon Way, London

Waterside Docklands hotel with 287 spacious rooms, strong showers and comfy beds, minutes from ExCeL London and the DLR.

Doubletree By Hilton London Greenwich

Doubletree By Hilton London Greenwich

Hotel · Catherine Grove, London

Greenwich hotel with a varied breakfast spread and on-site bar/restaurant, handy for the Royal Observatory and riverside walks.

DoubleTree by Hilton London Heathrow Airport

DoubleTree by Hilton London Heathrow Airport

Hotel · 745 Bath Road, London

Modern 200-room hotel on Bath Road, London, with easy reach of Heathrow's terminals, business parks and central London routes.

DoubleTree by Hilton London Kensington

DoubleTree by Hilton London Kensington

Hotel · 100 Cromwell Road, London

A 163-room Kensington hotel on Cromwell Road, well suited to museum trips and family stays, close to Gloucester Road Station.

Dover Hotel - B&B

Dover Hotel - B&B

Hotel · 44 Belgrave Road, London

A 34-room B&B on Belgrave Road, London, within easy reach of Victoria Station and staffed by a genuinely helpful concierge team.

Duke Of Leinster Hotel

Duke Of Leinster Hotel

Hotel · 20 Leinster Gardens, London

A 36-room hotel on Leinster Gardens in Bayswater, close to London Paddington, with friendly service and a well-liked breakfast.

Dukes London

Dukes London

Hotel · 35-36 St. James Place, London

A townhouse hotel on a quiet St James's square, Dukes London pairs 87 chic rooms with a celebrated cocktail bar and spa.

Durrants Hotel

Durrants Hotel

Hotel · 26-32 George Street, London

A 92-room Georgian hotel on George Street, London, with a clubby, old-fashioned English feel and en-suite rooms throughout.

Earls Court Gardens Hotel - Guest house

Earls Court Gardens Hotel - Guest house

Guest Accommodation · 36 Earls Court Gardens, London

A 16-room guest house in Earls Court with breakfast and an on-site restaurant, handy for London's transport links and nearby pubs.

Earls Court West Serviced Apartments

Earls Court West Serviced Apartments

Hotel · 40 Penywern Rd, London

Serviced apartments by Earls Court station, minutes from central London's sights, with nearby pubs and restaurants and no on-site parking.

easyHotel Croydon Town Centre

easyHotel Croydon Town Centre

Hotel · 22 Addiscombe Rd, London

A no-frills budget hotel near East Croydon Station, well suited to travellers who want a clean, cheap base for exploring south London.

easyHotel London City Shoreditch

easyHotel London City Shoreditch

Hotel · 80 Old St, London

Budget rooms from £29 a night at easyHotel London City Shoreditch, on Old Street in the heart of Shoreditch.

easyHotel Paddington

easyHotel Paddington

Hotel · 10 Norfolk Place, London

Budget hotel by Paddington Station in central London, handy for Hyde Park, with 42 compact rooms and air conditioning throughout.

easyhotel South Kensington

easyhotel South Kensington

Hotel · 14 Lexham Gardens, London

Budget hotel on a quiet Kensington garden square, an easy walk from the Natural History Museum and V&A.

easyhotel Victoria

easyhotel Victoria

Hotel · 34-40 Belgrave Rad, London

A five-storey budget hotel near Victoria Station with 105 compact, air-conditioned rooms and round-the-clock reception.

Eccleston Square Hotel

Eccleston Square Hotel

Hotel · 37 Eccleston Square, London

A 39-room townhouse hotel in Eccleston Square, London, with tech-kitted rooms including massaging beds and in-mirror TVs, near Victoria Station.

Eden Plaza Kensington

Eden Plaza Kensington

Hotel · 68-69, Queens Gate, London

Eden Plaza Kensington is an 80-room hotel on Queens Gate with a stylish lounge bar, breakfast, and easy access to museums and Hyde Park.

Edward Hotel Paddington

Edward Hotel Paddington

Hotel · 1A spring street, London

A 45-room hotel on Spring Street, London, close to Paddington station and within easy reach of Chessington World of Adventures.

Elmwood Hotel

Elmwood Hotel

Hotel · 19 & 20 Argyle Square, London

A no-frills budget hotel on Argyle Square, London, well placed for travellers who just need an affordable bed near King's Cross and St Pancras.

Elysee Hotel

Elysee Hotel

Hotel · 25-26 Craven Terrace, London

Elysee Hotel is a 55-room Paddington hotel near Hyde Park with free on-site parking, a rare find in central London.

Epping Forest Hotel

Epping Forest Hotel

Hotel · 30 Oak Hill, London

A hotel on Oak Hill on the edge of Epping Forest, London, with free parking and a garden close to Highams Park.

Page 11 of 51 · 1,210 in total