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.
ME London by Melia
Hotel · 336-337 The Strand, London
A striking Strand hotel near Covent Garden and the West End, with 157 modern rooms and a rooftop bar with skyline views.
Megaro Hotel
Hotel · Belgrove Street, London
A bold, art-covered hotel on Belgrove Street opposite London St Pancras, with 49 uniquely designed rooms and complimentary in-room drinks.
Melbourne House
Hotel · 79 Belgrave Road, London
A 19th-century townhouse hotel with 17 snug rooms on Belgrave Road, close to Victoria Station in central London.
Melia London Kensington a Melia Collection Hotel
Hotel · 61 Gloucester Road, London
Melia London Kensington offers 81 tastefully decorated rooms with quality bath products, moments from the tube in Kensington.
Melia White House Hotel
Hotel · Regents Park, London
A large, well-known hotel near Regent's Park with a generous breakfast buffet and easy access to central London's tube network.
Melrose House
Guest Accommodation · 89 Lennard Road, London
A Victorian townhouse guesthouse near Crystal Palace Park and Norwood Junction station, with a sunroom and garden in South London.
Mentone Hotel
Hotel · 54-56 Cartwright Gardens, London
Budget-minded travellers wanting a Bloomsbury base will find the Mentone Hotel, on Cartwright Gardens, handy for transport and central London sights.
Mercure London Bankside
Hotel · 71-79 Southwark Street, London
144-room hotel on Southwark Street, Bankside, minutes from Borough Market and Tate Modern, with a buffet breakfast guests rate highly.
Meridiana
Hotel · 43-44 Argyle Square, London
A 25-room hotel on Argyle Square in Bloomsbury, moments from King's Cross, offering clean rooms and good value for the area.
Merit Kensington Hotel
Hotel · 12 Penywern Road, London
A 25-room hotel on Penywern Road in SW5, a quiet Kensington side street handy for the tube and central London sights.
Merlyn Court Hotel
Hotel · 2 Barkston Gardens, London
An Edwardian redbrick townhouse in Barkston Gardens, this 18-room family-run hotel offers simple rooms near Earls Court and South Kensington.
Mermaid Suite Hotel
Hotel · 3-4 Blenheim Street, London
A budget-friendly hotel on Blenheim Street near Marylebone and Oxford Street, with clean, roomy en-suite rooms and comfortable beds.
Metro Hotel
Hotel · 7 Craven Road, London
Budget hotel near Paddington Station with free breakfast and Wi-Fi included, plus a bar and restaurant, close to Hyde Park.
Metro Star
Hotel · 71 Stopford Road, London
Small 11-room East London hotel on Stopford Road, handy for Beckton Park and the Royal Docks with pubs and eateries close by.
Metropolitan by COMO
Hotel · 19 Old Park Lane, London
A sleek Mayfair base for travellers who want minimalist comfort, a spa and gym on-site, and Hyde Park on the doorstep.
MIA Residence Next to Ealing Broadway Station
Hotel · 55 The Mall, London
Modern rooms by Ealing Broadway Station, with free on-site parking and easy runs into central London or Heathrow.
Middle Eight - Preferred Hotels and Resorts
Hotel · 66-69 Great Queen Street, London
A 180-room hotel in Covent Garden, London, near Holborn's transport links, with a restaurant, bar and gym on site.
Miiro Templeton Garden
Hotel · 1-15 Templeton Place, London
A 154-room hotel on Templeton Place in Earl's Court, London, with a private garden that feels rare for this part of town.
Milestone Hotel Kensington
Hotel · 1 Kensington Court, London
A Victorian townhouse hotel opposite Kensington Gardens, with 62 individually styled rooms, a spa, pool and the cosy Stables Bar.
Millennium and Copthorne Hotels at Chelsea Football Club
Hotel · Stamford Bridge, London
A 281-room hotel built into Stamford Bridge in West London, with football-themed rooms and easy transport links across the city.
Millennium Gloucester Hotel London Kensington
Hotel · 4-18 Harrington Gardens, London
A large 610-room Kensington hotel on Harrington Gardens with an on-site restaurant and bar, moments from Gloucester Road Station.
Mina House Hotel
Hotel · 21-23 Craven Road, London
A 28-room hotel on Craven Road, near Paddington Station and Hyde Park, with pubs and restaurants close by.
Mitre House Hotel
Hotel · 178-186 Sussex Gardens, London
A budget-minded base near Paddington Station for travellers who want central London on the cheap, not polished rooms.
Mk Hotel London
Hotel · 317 Putney Bridge Road, London
A 29-room hotel on Putney Bridge Road, South West London, with free on-site parking and air-conditioned rooms near the river.
Page 23 of 51 · 1,210 in total