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.

Riu Plaza London Victoria

Riu Plaza London Victoria

Hotel · 1 Neathouse Place, London

Modern hotel with 435 spacious, air-conditioned rooms near Victoria Station, London, some with city views and en-suite bathrooms.

Riverside Hotel Heathrow

Riverside Hotel Heathrow

Hotel · Trout Road, London

Hotel on Trout Road near Heathrow, with a restaurant and bar serving generous, freshly cooked meals and free on-site parking.

Rocco Forte Browns Hotel

Rocco Forte Browns Hotel

Hotel · 33 Albemarle Street, London

A 115-room Mayfair hotel on Albemarle Street, close to Bond Street shops, Piccadilly and Charing Cross, with an elegant, intimate feel.

Rochester Hotel by Blue Orchid

Rochester Hotel by Blue Orchid

Hotel · 69 Vincent Square, London

A 76-room hotel on Vincent Square in Westminster, suited to business trips and city breaks near Victoria Station.

Rockwell East-Tower Bridge

Rockwell East-Tower Bridge

Hotel · 99 Mansell Street, London

Aparthotel on Mansell Street near Tower Bridge, with kitchenette rooms that include their own washing machines.

Romantic Bungalow in Notting Hill

Romantic Bungalow in Notting Hill

Guest Accommodation · 49a Ossington Street, London

A bungalow tucked into Notting Hill, close to Portobello Road Market and Kensington Gardens, with its own garden.

Room Home Stay

Room Home Stay

Hotel · Widegate Street, London

Simple, well-priced hotel on Widegate Street near Aldgate, handy for the City and East End with clean, spacious rooms.

Roomzzz London Stratford

Roomzzz London Stratford

Hotel · 66 West Ham Lane, London

Aparthotel near Stratford station with spacious, spotless studios and kitchens, plus a gym and sauna on site.

Rose and Crown Stoke Newington

Rose and Crown Stoke Newington

Hotel · 199 Stoke Newington Church Street, London

Simple rooms above a traditional pub on Stoke Newington Church Street, known for its Sunday roasts and well-kept beer.

Rose Court Hotel

Rose Court Hotel

Hotel · 35 Great Cumberland Place, London

A 43-room hotel on Great Cumberland Place, close to Marylebone and Paddington Station for easy access across London.

Rose Park Hotel

Rose Park Hotel

Hotel · 1-3 Talbot Square, London

A 35-room hotel on Talbot Square near London Paddington, suited to business trips and city breaks alike, with free on-site parking.

Roseate House London

Roseate House London

Hotel · 3 Westbourne Terrace, London

A 48-room hotel on Westbourne Terrace near Paddington Station, offering free on-site parking rare for central London.

Rosewood London

Rosewood London

Hotel · 252 High Holborn, London

High Holborn, close to Covent Garden, is home to Rosewood London, a 306-room hotel built around a striking courtyard garden.

Roshni Hotel

Roshni Hotel

Hotel · 7-9 South Road, London

A budget hotel on South Road in Southall, London, handy for transport links with no on-site parking to worry about.

Rove Hotel London Paddington

Rove Hotel London Paddington

Hotel · 36 Norfolk Square, London

A townhouse hotel on a Norfolk Square terrace near Paddington Station, with compact modern rooms and easy access to Hyde Park.

Royal Cambridge Hotel

Royal Cambridge Hotel

Hotel · 124-126 Sussex Gardens, London

A 39-room hotel on Sussex Gardens near Paddington Station, with clean, comfortable rooms at a fair price, though some are compact and can pick up street noise.

Royal Eagle Hotel

Royal Eagle Hotel

Hotel · 26-30 Craven Road, London

A 119-room hotel near Paddington Station with an on-site restaurant and bar, handy for exploring central London and Hyde Park.

Royal Garden Hotel

Royal Garden Hotel

Hotel · 2-24 Kensington High Street, London

A 394-room hotel on Kensington High Street, London, steps from Kensington Gardens and handy for shops, pubs and restaurants nearby.

Royal Lancaster London

Royal Lancaster London

Hotel · Lancaster Terrace, London

A large, polished hotel on Lancaster Terrace overlooking Hyde Park, well suited to business trips, family stays or a comfortable London break with easy tube access.

Royal London Hotel By Saba

Royal London Hotel By Saba

B&B · 43 Shepherds Bush Road, London

A 17-room B&B on Shepherds Bush Road, London, with a shared TV lounge and easy reach of Westfield and Hammersmith transport.

Royal Park Hotel

Royal Park Hotel

Hotel · 86-92 Inverness Terrace, London

Near Paddington Station and Little Venice, the Royal Park Hotel is a 55-room London base known for helpful, attentive staff.

Ruby Lucy Hotel London

Ruby Lucy Hotel London

Hotel · 100 Lower Marsh, London

A quirky South Bank hotel on Lower Marsh, moments from Waterloo Station, with spacious loft rooms and balconies.

Ruby Zoe Hotel London

Ruby Zoe Hotel London

Hotel · 146 - 164 Notting Hill Gate, London

A stylish, modern hotel spanning several Notting Hill townhouses on Notting Hill Gate, near Portobello Road Market.

Rushmore Hotel

Rushmore Hotel

Hotel · 11 Trebovir Road, London

A 22-room Victorian townhouse hotel on Trebovir Road, Earls Court, with period-style rooms and free continental breakfast included.

Page 32 of 51 · 1,210 in total