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.

Premier Inn London Romford Town Centre

Premier Inn London Romford Town Centre

Hotel · 25-29 Market Place, London

A budget-friendly base in Romford town centre for value-conscious travellers who want good-sized rooms and easy transport links.

Premier Inn London Southgate

Premier Inn London Southgate

Hotel · John Bradshaw Road, London

Premier Inn London Southgate offers 90 air-conditioned rooms near Southgate tube, with easy runs into central London and Alexandra Palace.

Premier Inn London Southwark Borough High St

Premier Inn London Southwark Borough High St

Hotel · 135 Borough High Street, London

Premier Inn in Southwark, London, moments from Borough Market and London Bridge, with 99 quiet, air-conditioned rooms.

Premier Inn London Southwark Southwark Station

Premier Inn London Southwark Southwark Station

Hotel · 31 The Cut, London

A 129-room Premier Inn on The Cut in Southwark, moments from the tube and South Bank, with reliably comfortable rooms.

Premier Inn London Southwark Tate Modern

Premier Inn London Southwark Tate Modern

Hotel · Bankside, London

A modern seven-floor Premier Inn on Bankside, London, with 122 rooms and easy walking distance to the Thames riverside.

Premier Inn London Sutton

Premier Inn London Sutton

Hotel · St. Nicholas Way, London

Premier Inn London Sutton is a straightforward 129-room hotel on St. Nicholas Way with a buffet breakfast and attached restaurant close to the town centre.

Premier Inn London Tolworth

Premier Inn London Tolworth

Hotel · 12 Kingston Road, London

Straightforward Premier Inn on Kingston Road in Tolworth, London, close to the train station and handy for a night before city plans.

Premier Inn London Tooting Hotel

Premier Inn London Tooting Hotel

Hotel · 1 Hebdon Road, London

A budget-friendly base near Tooting Bec Common for travellers who want easy tube access into central London without paying central prices.

Premier Inn London Victoria

Premier Inn London Victoria

Hotel · 82-83 Eccleston Square, London

Premier Inn London Victoria has 110 en-suite rooms on Eccleston Square, a short walk from Victoria Station.

Premier Inn London Wandsworth

Premier Inn London Wandsworth

Hotel · 45 Garratt Lane, London

A Wandsworth base close to the Common and transport links, with 120 budget-friendly rooms at Premier Inn London Wandsworth.

Premier Inn London Waterloo Lambeth Road

Premier Inn London Waterloo Lambeth Road

Hotel · 3-5 Lambeth Road, London

On Lambeth Road near Waterloo, this 137-room Premier Inn offers city views and easy reach of London's south bank attractions.

Premier Inn London Wembley Stadium

Premier Inn London Wembley Stadium

Hotel · 1 Wembley Park Boulevard, London

A 13-floor, 312-room Premier Inn on Wembley Park Boulevard, steps from Wembley Stadium and Arena in London.

President Hotel

President Hotel

Hotel · 56-60 Guilford Street, London

A large 523-room hotel on Guilford Street, London, offering clean, comfortable rooms and easy reach of King's Cross and Euston.

Primrose Guest House

Primrose Guest House

Guest Accommodation · 34 Primrose Gardens, London

Family-run Victorian guest house in London with just 8 en-suite rooms, breakfast included and Hampstead Heath within easy reach.

Prince Arthur

Prince Arthur

Guest Accommodation · 80-82 Eversholt Street, London

Pub rooms above a bar on Eversholt Street, London, an easy walk from Euston and King's Cross for onward trains.

Prince Regent Hotel Excel London

Prince Regent Hotel Excel London

Hotel · 361-363 Prince Regent Lane, London

A no-fuss base near Excel London and the Royal Docks, well suited to conference visitors and event-goers who want free parking and value.

Prince William Hotel

Prince William Hotel

Hotel · 42-44 Gloucester Terrace, London

A 47-room hotel on Gloucester Terrace near Paddington and Hyde Park, with free on-site parking a rarity in this part of London.

Princess Hotel

Princess Hotel

Hotel · 35-39 Argyle Street, London

Budget hotel on Argyle Street near King's Cross, London, with simple rooms, some shared bathrooms and free on-site parking.

Publove @ Exmouth Arms Euston

Publove @ Exmouth Arms Euston

Hotel · 1 Starcross Street, London

A pub-with-rooms above a lively Euston boozer, offering 10 simple bedrooms, good burgers and cask ales just minutes from Camden.

Pullman London St Pancras

Pullman London St Pancras

Hotel · 100-110 Euston Road, London

A 312-room hotel on Euston Road with spacious, comfortable rooms, some with skyline views, right by King's Cross St Pancras.

Putney Hotel

Putney Hotel

Hotel · 214 Upper Richmond Road Putney, London

Hotel on Putney's Upper Richmond Road with breakfast and an on-site restaurant, plus pubs and eateries close by, near the Thames.

Quality Hotel Hampstead

Quality Hotel Hampstead

Hotel · 5 Frognal, London

A straightforward 57-room hotel in Hampstead for travellers who want easy transport links, free parking and a proper breakfast without fuss.

Queen Victoria Apartments

Queen Victoria Apartments

Hotel · 25 St. Georges Square, London

Apartment-style hotel on St. Georges Square, London, with free on-site parking and a gym rare among the area's period townhouses.

Queens Park Hotel

Queens Park Hotel

Hotel · 48 Queensborough Terrace, London

A 100-room hotel on Queensborough Terrace near Hyde Park, offering budget-friendly rooms and easy access to central London.

Page 30 of 51 · 1,210 in total