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.

Crestfield Hotel

Crestfield Hotel

Hotel · 3-4 Crestfield Street, London

A 52-room hotel on Crestfield Street, London, close to King's Cross and St Pancras for fast onward travel by rail.

Cromwell International Hotel

Cromwell International Hotel

Hotel · 139-141 Cromwell Road, London

A budget-minded base near South Kensington's museums, suited to travellers who want a central London address without a big price tag.

Crowne Plaza London - Kingston

Crowne Plaza London - Kingston

Hotel · Portsmouth Road, London

A riverside hotel on Portsmouth Road near Kingston town centre, with 121 rooms and Thames views from many of them.

Crowne Plaza London Ealing

Crowne Plaza London Ealing

Hotel · Western Avenue Hanger Lane, London

A 139-room Crowne Plaza right by a tube station on Western Avenue, Hanger Lane, with easy runs into central London and Heathrow.

Crystal Palace B&B

Crystal Palace B&B

B&B · 1 Patterson Road, London

A South London B&B on Patterson Road, close to Crystal Palace Park and Norwood Junction, with a garden and free parking.

Daisy Hotel Kings Cross

Daisy Hotel Kings Cross

Hotel · 23 Swinton Street, London

A compact 11-room hotel on Swinton Street in London, with en-suite rooms and a gym, moments from King's Cross bars and restaurants.

Danubius Hotel Regents Park

Danubius Hotel Regents Park

Hotel · 18 Lodge Road, London

A varied breakfast buffet and on-site bar set the tone at this Lodge Road hotel near Regent's Park, with spacious rooms and easy transport links.

Dao by Dorsett West London

Dao by Dorsett West London

Hotel · 56 Shepherds Bush Green, London

Hotel on Shepherds Bush Green, London, steps from Westfield shopping and transport links, with some rooms featuring private mini-gyms.

Darlington Hyde Park

Darlington Hyde Park

Hotel · 111-117 Sussex Gardens, London

A budget-conscious base near Paddington for travellers who want Hyde Park and central London within easy walking reach.

Days Inn London Hyde Park

Days Inn London Hyde Park

Hotel · 148-152 Sussex Gardens, London

Days Inn London Hyde Park is a 55-room budget hotel on Sussex Gardens, an easy walk from Paddington Station and Hyde Park.

De Vere Venues Devonport House

De Vere Venues Devonport House

Hotel · King William Walk, London

A 99-room hotel on King William Walk in Greenwich, London, with easy access to transport links and business districts.

Delta Hotels Bexleyheath by Marriott

Delta Hotels Bexleyheath by Marriott

Hotel · 1 Broadway, London

A 142-room Marriott hotel on Bexleyheath's Broadway, well placed for shops, transport links and days out at Danson Park.

Diana Hotel London Wembley

Diana Hotel London Wembley

B&B · 250 High Street, London

A no-frills B&B on Wembley's High Street, handy for the Stadium and Arena with easy links into central London.

Dillons Hotel

Dillons Hotel

Hotel · 21 Belsize Park, London

A 13-room hotel in Belsize Park, London, with cosy en-suite rooms and family options a short walk from South Hampstead.

Dockers Inn

Dockers Inn

Hotel · 97 Wapping Lane, London

A pub hotel on Wapping Lane in London, known for its Sunday roasts, well-kept beer and rooms stocked with complimentary drinks and snacks.

Dockside Hotel

Dockside Hotel

Hotel · 55 Sutton Street, London

Budget-friendly East London hotel on Sutton Street, an easy walk from Tower Bridge and the Tower of London.

Dog and Fox

Dog and Fox

Hotel · 24 Wimbledon High Street, London

An adults-only pub hotel on Wimbledon High Street, well suited to couples or friends after a sociable stay with good food on the doorstep.

Dolphin House

Dolphin House

Hotel · Dolphin Square Chichester Street, London

Pimlico's Dolphin Square is home to this 165-room hotel, with a spa, indoor pool and gym close to Vauxhall.

Dolphin Inn - The Lodge

Dolphin Inn - The Lodge

Hotel · 44 Norfolk Square, London

A no-frills Victorian townhouse hotel on Norfolk Square, London, close to Paddington Station and its pubs and eateries.

Dorsett Shepherds Bush

Dorsett Shepherds Bush

Hotel · 58 Shepherds Bush Green, London

A large modern hotel on Shepherds Bush Green with 317 rooms, free parking and easy reach of Westfield and the tube.

Doubletree By Hilton Hotel London - Tower Of London

Doubletree By Hilton Hotel London - Tower Of London

Hotel · 7 Pepys Street, London

Large hotel by Fenchurch Street Station, an easy walk to Tower Bridge and the Tower of London, with 583 rooms and a gym.

DoubleTree by Hilton Hotel London Hyde Park

DoubleTree by Hilton Hotel London Hyde Park

Hotel · 150 Bayswater Road, London

228-room hotel on Bayswater Road opposite Hyde Park, with air-conditioned en-suite rooms and family options close to the tube.

DoubleTree by Hilton Hotel London Marble Arch

DoubleTree by Hilton Hotel London Marble Arch

Hotel · 4 Bryanston Street, London

A 122-room hotel by Marble Arch with an on-site restaurant, bar and breakfast, footsteps from Oxford Street and Hyde Park.

DoubleTree by Hilton Hotel London Victoria

DoubleTree by Hilton Hotel London Victoria

Hotel · 2 Bridge Place, London

A 251-room hotel by Victoria Station, well suited to sightseers and business travellers wanting easy reach of Westminster and the theatres.

Page 10 of 51 · 1,210 in total