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.

Avoca House Hotel

Avoca House Hotel

Hotel · 46 Belsize Park, London

A Victorian townhouse hotel with just 9 rooms in Belsize Park, London, offering simple en-suite comfort and free on-site parking.

Avon Hotel

Avon Hotel

Hotel · 50 Norfolk Square, London

A 20-room townhouse hotel at 50 Norfolk Square in London, with en-suite rooms and cooked breakfast included, close to Paddington.

Avonmore Hotel Cartwright Gardens

Avonmore Hotel Cartwright Gardens

Hotel · 57 Cartwright Gardens, London

Small 15-room hotel on Cartwright Gardens in Bloomsbury, London, with breakfast included and free on-site parking, a rarity in the city.

Axiom Park Hotel

Axiom Park Hotel

Hotel · 140 Battersea Park Road, London

A 34-room hotel on Battersea Park Road, London, close to Battersea Park with pubs and restaurants nearby and good transport links.

Balham Lodge

Balham Lodge

Guest Accommodation · 204 Bedford Hill, London

An Edwardian guesthouse in Balham, South West London, with a walled garden and simple en-suite rooms near Clapham.

Balmoral House Hotel

Balmoral House Hotel

Hotel · 156 Sussex Gardens, London

An 18-room budget hotel on Sussex Gardens near Paddington Station, handy for trains but with famously compact rooms.

Bankside Hotel Autograph Collection

Bankside Hotel Autograph Collection

Hotel · 2 Blackfriars Road, London

A contemporary art-led hotel on Blackfriars Road in London, with 161 designed rooms close to Tate Modern and the South Bank.

Barking Park Hotel

Barking Park Hotel

Hotel · 56-60 Tanner Street, London

Budget hotel on Tanner Street in East London with an on-site bar, breakfast and shared kitchens, plus free parking.

Barry House

Barry House

B&B · 12 Sussex Place, London

A 17-room Victorian B&B on Sussex Place, London, close to Paddington station with pubs and restaurants nearby.

Batty Langleys

Batty Langleys

Hotel · 12 Folgate Street, London

For travellers who want London with character rather than chain-hotel gloss, Batty Langleys sits in Spitalfields near Liverpool Street with 29 individually styled rooms.

Beaufort Hotel

Beaufort Hotel

Hotel · 33 Beaufort Gardens, London

A 29-room hotel on a quiet Knightsbridge garden square in London, with free on-site parking rare for the area.

Beaufort House - Knightsbridge

Beaufort House - Knightsbridge

Hotel · 45 - 47 Beaufort Gardens, London

Apartment-style stay on a quiet Knightsbridge garden square, minutes from Harrods and Hyde Park.

Beautiful rooms near Bruce Grove Tottenham Stadium

Beautiful rooms near Bruce Grove Tottenham Stadium

B&B · Moorefield Road, London

Adults-only B&B on Moorefield Road, Tottenham, with en-suite rooms and easy reach of the stadium and transport links.

Beaverbrook Town House

Beaverbrook Town House

Hotel · 115 Sloane Street, London

Spacious, well-designed rooms on Sloane Street in Chelsea, with a Japanese-inspired Art Deco bar downstairs and staff who go the extra mile.

Beckenham Park Hotel

Beckenham Park Hotel

Hotel · 10 Copers Cope Road, London

Hotel in Beckenham, Greater London, with its own restaurant and bar plus free on-site parking for easy access to Crystal Palace Park.

Belgrave Hotel

Belgrave Hotel

Hotel · 9-13 Clapham Road, London

A 33-room hotel on Clapham Road, London, close to tube stations, local restaurants and pubs, with Chessington World of Adventures also within reach.

Belgravia Rooms

Belgravia Rooms

Hotel · 104 Ebury Street, London

Budget townhouse hotel on Ebury Street, Belgravia, with 30 straightforward rooms, some en suite, near Victoria Station.

Belgrove Hotel Annexe

Belgrove Hotel Annexe

Hotel · 27 Argyle Square, London

A budget annexe on Argyle Square in central London with parking on site, en-suite rooms and pubs and restaurants close by.

Bellevue Hotel

Bellevue Hotel

Hotel · 25-27 Norfolk Square, London

In a Norfolk Square garden square near Paddington Station and Hyde Park, the Bellevue Hotel pairs stylish rooms with a strong breakfast buffet.

Belvedere Hotel

Belvedere Hotel

Hotel · 52-54 Norfolk Square, London

A 39-room townhouse hotel on Norfolk Square, London, with a lift, garden and gym close to Paddington station.

Bennys B and B

Bennys B and B

B&B · 44a - 46a South Ealing Road, London

A 10-room B&B on South Ealing Road, London, with air conditioning and free WiFi, plus an indoor pool and gym on site.

Berjaya Eden Park London Hotel

Berjaya Eden Park London Hotel

Hotel · 35-39 Inverness Terrace, London

Budget-friendly hotel near Hyde Park and the tube, with breakfast on-site and pubs and restaurants close by, though rooms run small and dated.

Berkeley Court Hotel

Berkeley Court Hotel

Hotel · 22 Upper Berkeley Btreet, London

Budget hotel on Upper Berkeley Street, London, within walking distance of Marylebone and Paddington for transport and sightseeing.

Berkley Apartments

Berkley Apartments

Hotel · Rivington Street, London

Serviced apartments on Rivington Street, London, with kitchens in every room, suited to longer stays or travellers who'd rather self-cater.

Page 4 of 51 · 1,210 in total