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.

Citadines South Kensington London

Citadines South Kensington London

Hotel · 35A Gloucester Road, London

South Kensington's museum quarter is the backdrop for this 92-room aparthotel on Gloucester Road, handy for the tube and offering kitchenette rooms.

Citadines Trafalgar Square London

Citadines Trafalgar Square London

Hotel · 18/21 Northumberland Avenue, London

Serviced apartments on Northumberland Avenue, moments from Trafalgar Square and the Thames, in the heart of central London.

citizenM London Bankside

citizenM London Bankside

Hotel · 20 Lavington Street, London

A 192-room design hotel in Bankside with tablet-controlled rooms and a stylish lobby, near Tate Modern.

citizenM London Shoreditch

citizenM London Shoreditch

Hotel · 6 Holywell Lane, London

citizenM London Shoreditch offers compact, design-led rooms with iPad controls for lighting and entertainment, near Old Street station.

citizenM London Victoria Station

citizenM London Victoria Station

Hotel · 292 Vauxhall Bridge Road, London

citizenM London Victoria Station pairs a lively bar and all-day breakfast with cosy, compact rooms near Vauxhall Bridge Road.

citizenM Tower of London

citizenM Tower of London

Hotel · 40 Trinity Square, London

Modern hotel by the Tower of London, moments from Tower Hill station, with compact stylish rooms and rooftop bar views.

City Budget Guesthouse

City Budget Guesthouse

Guest Accommodation · City Guesthouse, London

A no-frills budget guesthouse in East London, near the Tower of London, for travellers who just need a cheap bed and a central base.

City Inn Express Hotel

City Inn Express Hotel

Hotel · 144a Mare Street, Hackney, London

City Inn Express Hotel is a 21-room budget stay on Mare Street in Hackney, London, handy for transport links and local bars.

City Inn Russell Square

City Inn Russell Square

Hotel · 42 Tavistock Place, London

A 10-room hotel on Tavistock Place, Bloomsbury, close to Russell Square and handy for exploring central London on foot.

City Rooms

City Rooms

Guest Accommodation · 70 Middlesex St, London

Simple budget rooms on Middlesex St, London, footsteps from Aldgate and the City with pubs and eateries all around.

City Sleeper at Royal National Hotel

City Sleeper at Royal National Hotel

Hotel · 38-51 Bedford Way, London

One of London's largest hotels, this vast Bloomsbury block near Euston offers budget rooms with easy reach of the British Museum.

City View Hotel London

City View Hotel London

Hotel · 287 Cambridge Heath Road, London

Budget hotel on Cambridge Heath Road, London, with 28 simple rooms, a garden and free on-site parking.

City View Hotel Roman Road

City View Hotel Roman Road

Hotel · 113 Roman Road, London

Budget hotel on Roman Road, East London, with free breakfast and Wi-Fi, close to Bethnal Green and Stepney Green Underground.

City View Hotel Stratford

City View Hotel Stratford

Hotel · 11 Church Street North, London

Budget hotel near Festival Leisure Park and West Ham in Stratford, London, with simple rooms and a bar offering billiards and darts.

CityLodge London

CityLodge London

Hotel · 167 Bow Road, London

A no-frills budget hotel on Bow Road for travellers who just need a simple base near East London's transport links.

CitySpace Borough

CitySpace Borough

Hotel · 200 Borough High Street, London

A 21-room hotel on Borough High Street, close to a tube station and Borough Market, with comfy beds but rooms that can run warm.

CityStay Hotel

CityStay Hotel

Hotel · 94 Bow Road, London

Budget hotel on Bow Road in East London with 20 simple rooms, free parking, breakfast and Wi-Fi included.

Clapham Guest House

Clapham Guest House

Guest Accommodation · 685 Wandsworth Road, London

A modest 8-room guest house on Wandsworth Road in South London, with a bar, garden and free on-site parking.

Clapham Junction Central

Clapham Junction Central

Hotel · 41 St Johns Road, London

Adults-only hotel on St Johns Road in Clapham Junction, London, with en-suite rooms and 24 hour reception close to Clapham Common.

Claridges

Claridges

Hotel · 41 - 43 Brook Street, London

A Mayfair institution on Brook Street, Claridge's pairs Art Deco grandeur with a famous afternoon tea and 190 rooms of old-school polish.

Clayton Hotel Chiswick

Clayton Hotel Chiswick

Hotel · 626 Chiswick High Road, London

A 227-room Chiswick hotel near shops, pubs and transport links on Chiswick High Road in west London.

Club Quarters Gracechurch

Club Quarters Gracechurch

Hotel · 7 Gracechurch Street, London

A 203-room hotel on Gracechurch Street in London's financial district, close to Liverpool Street Station.

Club Quarters Hotel Covent Garden Holborn, London

Club Quarters Hotel Covent Garden Holborn, London

Hotel · 61 Lincoln's Inn Fields, London

Set on Lincoln's Inn Fields between Covent Garden and the West End, this 157-room hotel offers clean, well-kept rooms and a genuinely helpful team.

Club Quarters St Pauls

Club Quarters St Pauls

Hotel · 24 Ludgate Hill, London

A 265-room hotel on Ludgate Hill in the City of London, moments from St Paul's Cathedral and its bustling streets.

Page 8 of 51 · 1,210 in total