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.

Bermonds Locke

Bermonds Locke

Hotel · 153 -157 Tower Bridge Road, London

Rooms with their own kitchens and washing machines set Bermonds Locke apart, a 41-room hotel near Tower Bridge in London.

Best Western Buckingham Palace Rd

Best Western Buckingham Palace Rd

Hotel · 8-12 St. Georges Drive, London

A Pimlico hotel near Victoria Station, within easy walking distance of Buckingham Palace and Westminster's sights.

Best Western London Highbury

Best Western London Highbury

Hotel · 374 Seven Sisters Road, London

Facing the green expanse of Finsbury Park on Seven Sisters Road, this 45-room hotel offers easy tube links to King's Cross and Emirates Stadium.

Best Western Mornington Hotel London Hyde Park

Best Western Mornington Hotel London Hyde Park

Hotel · 12 Lancaster Gate, London

A five-storey Bayswater townhouse hotel with 70 rooms, moments from Hyde Park and a short walk to Paddington Station.

Best Western Plus Delmere Hotel

Best Western Plus Delmere Hotel

Hotel · 130 Sussex Gardens, London

39 en-suite rooms with air conditioning at Best Western Plus Delmere Hotel, near Paddington Station and Hyde Park in London.

Best Western Plus Vauxhall Hotel

Best Western Plus Vauxhall Hotel

Hotel · 152 Old South Lambeth Road, London

A 28-room hotel near Vauxhall Station with a well-liked breakfast and bar, handy for reaching Westminster and the South Bank.

Bexley Village Hotel

Bexley Village Hotel

Hotel · 57-59 Bexley High Street, London

A relaxed hotel on Bexley High Street, London, with individually decorated rooms and pubs, restaurants and a golf course all close by.

Blackbird

Blackbird

Hotel · 209 Earls Court Road, London

A pub-hotel by Earls Court station, well suited to travellers who want a proper meal and a bed without fuss.

Blades Hotel

Blades Hotel

Hotel · 122 Belgrave Road, London

A 17-room townhouse hotel on Belgrave Road, London, with antique-furnished rooms and Vauxhall station under a mile away.

Blakemore Hyde Park

Blakemore Hyde Park

Hotel · 30, Leinster Gardens, London

A 138-room hotel near Paddington and Hyde Park in London, with spacious rooms and a well-regarded breakfast.

Blakes Hotel London

Blakes Hotel London

Hotel · 33 Roland Gardens, London

A townhouse hotel on a quiet South Kensington street in London, with richly decorated rooms and a chinoiserie restaurant.

Blandford Hotel

Blandford Hotel

Hotel · 80 Chiltern Street, London

A 34-room townhouse hotel on Chiltern Street, London, with a quiet feel despite being close to public transport and local amenities.

Bloomsbury Palace Hotel

Bloomsbury Palace Hotel

Hotel · 29 - 31 Gower Street, London

A Gower Street hotel in Bloomsbury with en-suite and family rooms, walking distance from the British Museum and Covent Garden.

Blue Bells

Blue Bells

Hotel · 14 Pembridge Square, London

Family-run budget hotel in Pembridge Square, London, with free continental breakfast and a bar, a short walk from Paddington station.

Boston Court Hotel

Boston Court Hotel

Hotel · 26 Upper Berkeley St, London

An adults-only hotel on Upper Berkeley St, near Baker Street and Marylebone, suited to couples and city breaks without children in tow.

Boston Manor Hotel

Boston Manor Hotel

Hotel · 146-152 Boston Road, London

A 43-room budget hotel on Boston Road in London, with free parking and Hanwell just over a mile away.

Boundary Shorditch

Boundary Shorditch

Hotel · 2-4 Boundary Street, London

A 17-room hotel in Shoreditch, East London, with a rooftop bar that's the real draw alongside smart, well-appointed rooms.

Boutique Barclay House London BnB

Boutique Barclay House London BnB

B&B · 21 Barclay Road, London

A contemporary B&B on Barclay Road near Earls Court, with garden views and easy transport links into central London.

Bower House

Bower House

Hotel · 53 Cambridge Street, London

Bower House is a townhouse hotel on Cambridge Street near Victoria Station, with clean en-suite rooms and a hot breakfast buffet.

Brewers Inn Hotel

Brewers Inn Hotel

Hotel · 147 East Hill, London

A pub-hotel on East Hill in London with spacious en-suite rooms, coffee machines and minibars, a short walk from Wandsworth Town.

Bridge Park Hotel

Bridge Park Hotel

Hotel · 16 Hillside, London

A 43-room hotel on Hillside in London, close to Harlesden and Windsor Great Park, with free on-site parking.

Brit Hotels Elephant Castle

Brit Hotels Elephant Castle

Hotel · 35 Hampton Street, London

Budget-minded travellers wanting a simple base near Elephant and Castle station will find this converted Victorian pub hotel does the basics well.

Britannia International Hotel Canary Wharf

Britannia International Hotel Canary Wharf

Hotel · Marsh Wall, London

A 601-room riverside hotel on Marsh Wall in Canary Wharf, London, with some rooms offering city and river views.

Brompton Hotel

Brompton Hotel

Hotel · 30 Old Brompton Road, London

A 25-room hotel on Old Brompton Road in South Kensington, London, close to the Tube, museums and restaurants.

Page 5 of 51 · 1,210 in total