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.

Brook Hotel

Brook Hotel

Hotel · 52-54 Stamford Brook Road, London

A relaxed hotel on Stamford Brook Road in West London, handy for Chiswick and Kew Gardens, known for its hearty Sunday roasts.

Brookview Guest House

Brookview Guest House

Guest Accommodation · 24 Brookview Road Second Floor, London

A second-floor guest house on Brookview Road near Streatham Common, with free on-site parking and a garden to relax in.

Brunel Hotel

Brunel Hotel

Hotel · 79-81 Gloucester Terrace, London

Compact en-suite rooms with air conditioning at the Brunel Hotel, a 40-room stay near London Paddington, close to the metro and free to park at.

Buckingham & Lloyds

Buckingham & Lloyds

Hotel · 35 Hyde Park Gate, London

An 11-room hotel on Hyde Park Gate in London, with kitchens in every room and a concierge to sort out the rest.

Buckle Street Studios by Locke Aldgate

Buckle Street Studios by Locke Aldgate

Hotel · 21 Buckle Street, London

Studio hotel in Aldgate, London, close to the Tower of London and Aldgate East tube, with 101 self-contained rooms.

Bulgari Hotel London

Bulgari Hotel London

Hotel · 171 Knightsbridge, London

For travellers who want a polished Knightsbridge base near Harrods and Hyde Park, with 85 elegant rooms and a genuinely excellent spa.

Bulls Head Hotel

Bulls Head Hotel

Hotel · 5 Royal Parade, London

A short walk from Beckenham's transport links, Bulls Head Hotel pairs classic charm with modern comforts, an indoor pool and spa, plus free parking.

Burren London Hotel

Burren London Hotel

Hotel · 174 Church Road, London

A Church Road hotel in London offering straightforward en-suite rooms with a bar and 24-hour reception close to local pubs and restaurants.

Byron Hotel London

Byron Hotel London

Hotel · 36-38 Queensborough Terrace, London

A pair of Victorian townhouses on Queensborough Terrace in Bayswater, close to London Paddington, with 45 warmly decorated rooms.

Caesar Hotel

Caesar Hotel

Hotel · 26-33 Queens Gardens, London

A large 140-room hotel on Queens Gardens in London, close to Paddington station, with a gym, spa and free on-site parking.

Camden Enterprise Hotel

Camden Enterprise Hotel

Hotel · 2 Haverstock Hill, London

A pub-hotel on Haverstock Hill between Camden Town and Hampstead, with a bar downstairs and breakfast included in the room rate.

Camden Prime ApartHotel

Camden Prime ApartHotel

Hotel · 376-380 Camden Road, London

Serviced apartments on Camden Road, London, handy for Camden Market and Regent's Park, with self-catering kitchens in every room.

Camden Town House

Camden Town House

Guest Accommodation · 15 Rochester Square, London

An adults-only guesthouse near Camden Market and Regent's Canal, suited to couples and friends wanting a base for exploring London.

Canary Heights

Canary Heights

Hotel · 213 Barking Road, London

A 55-room hotel on Barking Road in London, half a mile from Canning Town, with a garden and round-the-clock reception.

Canary Riverside Plaza Hotel

Canary Riverside Plaza Hotel

Hotel · 46 Westferry Circus, London

Canary Wharf's riverside business district is home to this 142-room hotel on Westferry Circus, with skyline and Thames views and a gym and pool on site.

Canopy by Hilton London City

Canopy by Hilton London City

Hotel · 11-15 Minories St,, London

A 12-storey, 340-room hotel near Aldgate, minutes from the Tower of London, with modern rooms and a well-equipped gym.

Cardiff

Cardiff

Hotel · 5, 7, 9 Norfolk Square, London

A 60-room budget hotel spanning three 1850s townhouses near London Paddington, with cosy en-suite rooms and free breakfast included.

Caring Hotel

Caring Hotel

Hotel · 24 Craven Hill Gardens, London

A 25-room hotel on Craven Hill Gardens in London, close to pubs and restaurants and under a mile from Paddington station.

Carlton

Carlton

Hotel · Birkenhead Street, London

Budget hotel on Birkenhead Street, London, a short walk from King's Cross and St Pancras stations, with 32 simple rooms.

Castleton Hotel

Castleton Hotel

Hotel · 164-166 Sussex Gardens, London

Budget-minded travellers wanting a simple base near London Paddington will find the Castleton Hotel's 46 Victorian rooms on Sussex Gardens fit the bill.

Central Comfort Rooms

Central Comfort Rooms

Guest Accommodation · 133 Fonthill Road, London

Central Comfort Rooms is a budget guesthouse on Fonthill Road, Finsbury Park, with shared bathrooms and a guest kitchen for cooking your own meals.

Central Hotel

Central Hotel

Hotel · 35 Hoop Lane, London

A 28-room hotel on Hoop Lane in London, with free on-site parking, an easy find in a city where parking is scarce.

Central Park Hotel

Central Park Hotel

Hotel · 49/67 Queensborough Terrace, London

A large 299-room hotel on Queensborough Terrace in London, offering modern rooms, a restaurant and bar, and free on-site parking.

Central Room near London Eye

Central Room near London Eye

Guest Accommodation · Wyvil Road 12 Quinton House 2nd Floor, London

Simple guest rooms near the London Eye, with garden views and easy access to central London's attractions.

Page 6 of 51 · 1,210 in total