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.

Hotel
Queens Drive

Queens Drive

Hotel · 169 Queens Drive, London

A 15-room hotel in North London handy for Finsbury Park and Alexandra Palace, with free on-site parking rare for the area.

Hotel
Queens Hotel

Queens Hotel

Hotel · 324 Seven Sisters Road, London

A 27-room hotel on Seven Sisters Road in London, with good breakfasts and easy access to nearby tube stations and a park.

Guest Accommodation
Rooms To Let In London

Rooms To Let In London

Guest Accommodation · 75 Winchelsea Road, London

A no-frills adults-only guest house on Winchelsea Road in North London, close to Tottenham and local transport links.

Guest Accommodation
Saint Gabriels Road Guesthouse

Saint Gabriels Road Guesthouse

Guest Accommodation · 63 Saint Gabriels Road, London

A no-frills guesthouse near Willesden Green in North West London, with en-suite rooms and a 24 hour reception.

Hotel
Sale Place Serviced Apartments

Sale Place Serviced Apartments

Hotel · Sale Place, London

Serviced apartments on Sale Place, a quiet street near Paddington Station in central London, geared towards flexible stays.

Guest Accommodation
Shakespeare Inn

Shakespeare Inn

Guest Accommodation · 115 Shakespeare Crescent, London

A traditional pub stay on Shakespeare Crescent in London, within reach of golf, entertainment and local restaurants, with genuine local character.

Hotel
St Georges Hotel

St Georges Hotel

Hotel · 107 & 115 St. George's Drive, London

A 36-room Victorian townhouse hotel on St George's Drive, close to Pimlico tube and Victoria Station.

Hotel
Stanley House

Stanley House

Hotel · 19-21 Belgrave Road, London

A 40-room Belgrave Road hotel close to London Victoria, offering free breakfast and free on-site parking in a well-connected part of the capital.

Hotel
Star Hotel

Star Hotel

Hotel · 97-99 Shepherds Bush Road, London

A 22-room hotel on Shepherds Bush Road, London, handy for Westfield and the Tube with free on-site parking thrown in.

Hotel
Stay Inn Farringdon

Stay Inn Farringdon

Hotel · 57a Saint John Street, London

Stay Inn Farringdon is a straightforward hotel on Saint John Street with en-suite family rooms close to Farringdon Station and Clerkenwell.

Hotel
The Beaumont

The Beaumont

Hotel · 8 Balderton St, Brown Hart Gardens, London

An elegant Mayfair hotel near Brown Hart Gardens, known for its afternoon tea with live piano and beautifully finished rooms.

Hotel
The Bedford Hotel

The Bedford Hotel

Hotel · 83-95 Southampton Row, London

A 184-room Bloomsbury hotel on Southampton Row, well suited to budget-minded sightseers who want a central London base with easy transport links.

Hotel
The Bridge Pub & Rooms

The Bridge Pub & Rooms

Hotel · 204 Castelnau Barnes, London

A pub-with-rooms in Barnes near Hammersmith Bridge, suited to travellers who want a proper local feel close to the Thames.

Hotel
The Clarendon Hotel

The Clarendon Hotel

Hotel · 8-16 Montpelier Row, London

A 175-room hotel in Blackheath, near Greenwich Park and the Thames, with free parking and a generous breakfast buffet.

Hotel
The Crown Inn

The Crown Inn

Hotel · School Road, London

A traditional pub hotel on School Road in London, with seven rooms, free parking and a garden close to Chislehurst Caves.

Hotel
The Cumberland

The Cumberland

Hotel · 20 Great Cumberland Place, London

A large hotel on Great Cumberland Place, London, close to Hyde Park and Paddington Station for easy sightseeing and onward travel.

Hotel
The King William Hotel

The King William Hotel

Hotel · 155-159 Trafalgar Road, London

A pub-style hotel on Trafalgar Road in London, minutes from Greenwich Park and the Thames, with round-the-clock reception.

Hotel
The Marble Arch Suites

The Marble Arch Suites

Hotel · 41 Great Cumberland Place, London

A compact 15-room hotel in Marylebone for shoppers and city breakers who want Oxford Street on foot and free parking on arrival.

Guest Accommodation
The O2 View Apartment

The O2 View Apartment

Guest Accommodation · Fairthorn Road, London

A modern Greenwich Peninsula apartment with views of the O2 Arena and straightforward transport links into central London.

Hotel
The Old Ship

The Old Ship

Hotel · 2 Sylvester Path, London

A 10-room hotel above a traditional pub in Hackney, London, close to Victoria Park and Broadway Market.

Hotel
The Ship Inn

The Ship Inn

Hotel · 290 Westferry Road, London

Adults-only pub rooms in London's Docklands near Canary Wharf and the Thames, above a genuinely cosy local with great pizza.

Hotel
The Watermans Arms

The Watermans Arms

Hotel · 1 Glenaffric Avenue, London

A pub hotel with just 8 rooms at 1 Glenaffric Avenue, London, near Canary Wharf and a DLR station by the Thames.

Hotel
The Wellington Hotel

The Wellington Hotel

Hotel · 81-83 Waterloo Road, London

For travellers who want to arrive by train and walk straight to their room, The Wellington Hotel sits opposite Waterloo Station near the South Bank.

Page 50 of 51 · 1,210 in total