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.

Novotel London Waterloo

Novotel London Waterloo

Hotel · 113 Lambeth Road, London

Novotel London Waterloo is a 187-room hotel on Lambeth Road, South Bank, with a gym, spa and sauna for post-sightseeing downtime.

NOX Edgware Road

NOX Edgware Road

Hotel · 351 Edgware Road, London

An adults-only, 95-room hotel on Edgware Road near Paddington, with kitchenettes in every room for easy central London stays.

NOX HOTELS - Belsize Park

NOX HOTELS - Belsize Park

Hotel · 154 Haverstock Hill, London

A 19-room hotel on Haverstock Hill in Belsize Park, close to Hampstead Heath, with modern kitchenette rooms and easy access into central London.

NOX HOTELS - Golders Green

NOX HOTELS - Golders Green

Hotel · 146 - 150 Golders Green Road, London

A no-frills North West London hotel by Golders Green Tube, with kitchenette rooms and round-the-clock reception.

NOX HOTELS - Hyde Park

NOX HOTELS - Hyde Park

Hotel · 104 Queensway, London

Modern en-suite rooms with strong air conditioning near Hyde Park and Queensway, close to Tube links and central London sights.

NOX HOTELS - Kensington

NOX HOTELS - Kensington

Hotel · 88 Holland Road, London

NOX HOTELS - Kensington on Holland Road offers kitchenette rooms near Kensington Gardens, handy for West London's transport links.

NOX HOTELS - Notting Hill

NOX HOTELS - Notting Hill

Hotel · 39 Queensborough Terrace, London

Small 24-room hotel on Queensborough Terrace, London, close to Paddington and Notting Hill's pubs and restaurants.

NOX HOTELS - Paddington

NOX HOTELS - Paddington

Hotel · 25-27 Craven Road, London

A budget-minded 22-room hotel near Paddington station, suited to travellers who want a comfortable bed and low prices over polish.

NOX HOTELS - West End Lane I

NOX HOTELS - West End Lane I

Hotel · 274 West End Lane, London

A 7-room serviced apartment hotel on West End Lane, London, near West Hampstead station and Hampstead Heath.

NOX HOTELS - West Hampstead

NOX HOTELS - West Hampstead

Hotel · 291-293 West End Lane, London

A small 12-room hotel on West End Lane in West Hampstead, London, with round-the-clock reception and easy access to nearby pubs and restaurants.

NOX Waterloo

NOX Waterloo

Hotel · 25 Lower Marsh, London

A budget-friendly hotel on Lower Marsh in Waterloo, with self-catering kitchenettes and some rooms overlooking the London Eye.

Numa London Bloomsbury

Numa London Bloomsbury

Hotel · 11-13 Bayley Street Bedford Square, London

An 86-room Bloomsbury hotel on Bedford Square, close to the British Museum and Covent Garden, with easy self-check-in.

Number 63

Number 63

Hotel · 63 Bayswater Road, London

Hotel on Bayswater Road opposite Hyde Park, with comfortable modern rooms, some with balconies and park views.

NYX Hotel London Holborn by Leonardo Hotels

NYX Hotel London Holborn by Leonardo Hotels

Hotel · Southampton Row, London

A varied breakfast spread and an on-site bar set the tone at this 213-room Holborn hotel, well placed for London's transport links.

Oak & Poppy

Oak & Poppy

Hotel · 48 Rosslyn Hill, London

A Hampstead hotel on Rosslyn Hill, footsteps from Hampstead Heath and the area's galleries, pubs and restaurants.

Oakley Hotel

Oakley Hotel

Hotel · 73 Oakley Street, London

A budget-friendly Victorian townhouse hotel on Oakley Street, handy for travellers who want Chelsea and South Kensington without the price tag.

Oliver Plaza

Oliver Plaza

Hotel · 33 Trebovir Road, London

A 46-room hotel in Earls Court, London, close to the Underground with a pool, gym and spa but famously compact rooms.

Olympic House Hotel

Olympic House Hotel

Hotel · 138-140 Sussex Gardens, London

A 40-room hotel on Sussex Gardens near Paddington Station and Hyde Park, offering clean, budget-friendly rooms with free parking.

One Aldwych

One Aldwych

Hotel · 1 Aldwych, London

A former Edwardian office building turned 102-room hotel at 1 Aldwych, on the edge of Covent Garden and the West End.

One Hundred Shoreditch

One Hundred Shoreditch

Hotel · 100 Shoreditch High Street, London

258 rooms in a Shoreditch High Street hotel with modern, spacious interiors, air conditioning and city views close to London's east end.

Opulence Central London

Opulence Central London

Hotel · 47 Gloucester Place, London

A 19-room Victorian townhouse hotel on Gloucester Place, near Baker Street and Regent's Park, with breakfast options and antiques-filled rooms.

Orchard Hotel

Orchard Hotel

Hotel · 86 Sussex Gardens, London

A budget-friendly base on Sussex Gardens near Paddington Station, with easy transport links across London and plenty of local dining nearby.

Oxbridge Apartments

Oxbridge Apartments

Hotel · 8 Collingham Road, London

Self-catering apartments in Earls Court, London, suited to longer stays or families wanting space and their own kitchen.

OYO Grantly Hotel

OYO Grantly Hotel

Hotel · 50 Shepherds Bush Green, London

A 60-room budget hotel on Shepherds Bush Green in West London, with breakfast and free WiFi included as standard.

Page 26 of 51 · 1,210 in total