Skip to main content

Hotels in London

8 handpicked places to stay

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
The Goring
5 star

The Goring

Hotel · Beeston Place, Belgravia

London's only family-owned five-star hotel, run by four generations of Gorings since 1910, with a Michelin-starred dining room and private garden.

Hotel
The Ned
5 star

The Ned

Hotel · Poultry, City of London

Hotel and members' club in the former Midland Bank headquarters in the City, with a colonnaded ground floor of restaurants and a rooftop pool.

Hotel
Number Sixteen
4 star

Number Sixteen

Hotel · Sumner Place, South Kensington

Firmdale townhouse hotel of 41 rooms in a white stucco terrace in South Kensington, with a private garden and conservatory.

Hotel
The Hoxton, Shoreditch
4 star

The Hoxton, Shoreditch

Hotel · Great Eastern Street, Shoreditch

The original Hoxton, refurbished in 2025, with 210 rooms, an Italian trattoria and a Peruvian rooftop restaurant on Great Eastern Street.

Hotel
The Pilgrm
4 star

The Pilgrm

Hotel · London Street, Paddington

Restored Victorian townhouse hotel by Paddington station, with a Monmouth Coffee cafe, a first-floor lounge and an art collection throughout.

Hotel
Z Hotel Piccadilly
3 star★★

Z Hotel Piccadilly

Hotel · Orange Street, off Leicester Square

Compact 112-room hotel on Orange Street between Leicester Square and Trafalgar Square, with air conditioning and free evening wine and cheese.

B&B
B+B Belgravia
4 star

B+B Belgravia

B&B · Ebury Street, Belgravia

Grade II listed Georgian bed and breakfast on Ebury Street near Victoria, with rooms, studios and serviced apartments.

Guest House
Hazlitt's
4 star

Hazlitt's

Guest House · Frith Street, Soho

Georgian townhouse guest house on Frith Street in Soho, in the former home of the essayist William Hazlitt, with no sign on the door.

See every hotel in London on Booking.com

Affiliate link — we may earn a small commission at no cost to you