SantoriniDave.com

The 10 Best Hotels in London

By Santorini Dave

My Favorite London Hotels

Our room at The Savoy hotel in London.

Our room at The Savoy in Covent Garden.

London Hotels: My Advice

My wife and I having afternoon tea at Ham Yard Hotel in London.

My wife and I having afternoon tea at the Ham Yard Hotel in London.

  • Best area for first-time visitors: Covent Garden. It’s my favorite base for a first visit. You can walk to Soho, Trafalgar Square, the Thames, and most West End theaters. There are excellent restaurants in every direction. Hotels are expensive, but the location is worth paying for. The Savoy is my luxury pick; Strand Palace is a more affordable option.
  • Best area for restaurants and nightlife: Soho. Fantastic restaurants, pubs, cocktail bars, and theaters, all within a compact, walkable neighborhood. It can be noisy at night, especially on weekends. Ham Yard is my favorite hotel here.
  • Best area for luxury hotels: Mayfair. Home to some of London’s finest hotels, upscale restaurants, and designer shopping. The Connaught is my top choice. Marylebone, immediately north, is a little less formal, with excellent restaurants and neighborhood shops.
  • Best area for families: South Bank. Easy walks along the Thames, the London Eye, Westminster, and plenty to keep kids entertained. Park Plaza Westminster Bridge has family-friendly room options and an indoor pool. South Kensington is another excellent choice, especially for the Natural History Museum and Science Museum.
  • Best hotels with swimming pools: Shangri-La at the Shard (spectacular views) • Marriott County Hall (excellent for families) • The Berkeley (rooftop pool) • The Marylebone (large indoor pool) • One Aldwych (central location).
  • Best hotels with kitchens: Taj 51 Buckingham Gate • The Athenaeum (book an apartment or residence) • Cheval Knightsbridge • Cheval Harrington Court • Staybridge Suites Vauxhall. These are particularly good for families and longer stays.
  • London hotel rooms are often small. This is especially true of budget hotels. Check the room’s square footage and bed configuration before booking. Families should also check maximum occupancy. Many hotels don’t allow four people in a standard double room, even with young children.
  • Choose a central location over a cheaper hotel far outside London. You’ll spend less time on the Underground and more time exploring. Covent Garden, Soho, South Bank, Mayfair, Marylebone, and South Kensington are all good bases. I would not stay near Heathrow, in Canary Wharf, or far out in the suburbs just to save a little money.
  • Airport connections matter, but don’t choose your entire stay around them. The Elizabeth line connects Heathrow with Paddington, Bond Street, Tottenham Court Road, and Liverpool Street. The Piccadilly line serves South Kensington, Piccadilly Circus, and Covent Garden. Gatwick has direct trains to Victoria and London Bridge. Paddington is particularly convenient for Heathrow; Victoria and London Bridge are good for Gatwick; St. Pancras is best for Eurostar.
  • Book early for popular dates. London is busy throughout the year, but summer, Christmas, major events, and school holidays are particularly expensive. For the best selection of family rooms, suites, and reasonably priced central hotels, book several months ahead when possible.
  • Don’t rent a car for sightseeing in London. The Underground, Elizabeth line, buses, and walking are much easier. Parking is expensive, and driving in central London will involve Congestion Charge and ULEZ fees.

The 10 Best Hotels in London

1. The Connaught – Mayfair

The Connaught luxury hotel in Mayfair, London.

Great hotel in the heart of Mayfair, a short walk from Bond Street shopping and excellent restaurants. Rooms in the original building have a traditional English style, while those in the newer wing are more contemporary. Service is exceptional without feeling overly formal. The Aman Spa has an indoor pool, and Hélène Darroze at The Connaught holds three Michelin stars. The Connaught Bar is one of London’s best cocktail bars, legendary for its tableside Martini Trolley. A great choice for couples who want traditional five-star luxury in a central location.

2. The Savoy – Covent Garden

Afternoon tea at The Savoy hotel in London.

The Savoy is one of London’s great historic hotels, with an excellent location on the Strand between Covent Garden and the Thames. Rooms are decorated in either Edwardian or Art Deco style, and the best have wonderful river views. If a Thames view matters, book a river-view room specifically. The hotel has an indoor pool, excellent restaurants, and two famous bars, including the American Bar. Afternoon tea is a highlight and should be reserved well ahead. I love the location for walking to West End theaters, Soho, Trafalgar Square, and the South Bank. One of the best luxury hotels for a first visit to London.

3. Ham Yard – Soho

Me at Ham Yard Hotel in Soho, London.

Ham Yard is my favorite luxury hotel in Soho, located around its own courtyard just steps from the restaurants, shops, and theaters of the West End. Rooms are spacious for central London, with large windows, bold colors, and Kit Kemp’s distinctive interiors. The hotel has a rooftop garden, bowling alley, screening room, and excellent restaurant and bar. Despite the central location, the courtyard setting makes it feel a little removed from Soho’s busiest streets. A fantastic hotel for couples who want great restaurants and nightlife within walking distance.

4. The Ritz – St. James’s

The Ritz luxury hotel overlooking Green Park in London.

The Ritz is the place to stay if you want formal, traditional London luxury. Overlooking Green Park on Piccadilly, it’s within walking distance of Buckingham Palace, Mayfair shopping, and the West End. Rooms have high ceilings, antique furnishings, and elaborate Louis XVI-style decor. The Ritz Restaurant is one of London’s finest dining rooms, and afternoon tea in the Palm Court is an institution. Book tea well ahead and check the dress code for the restaurant or dining experience you’ve reserved. This is a more formal hotel than The Savoy or The Connaught, which is part of its appeal.

5. Shangri-La at the Shard – London Bridge

City views from Shangri-La at the Shard in London.

For spectacular views, nothing beats Shangri-La at the Shard. The hotel occupies the upper floors of The Shard, with floor-to-ceiling windows overlooking London. Rooms are contemporary and spacious, with marble bathrooms and views that are particularly impressive after dark. The infinity pool on the 52nd floor is one of the most memorable hotel pools in London. TĪNG serves breakfast, afternoon tea, and dinner, while GŎNG is a popular cocktail bar. London Bridge Station is directly below, and Borough Market is a short walk away. The location is excellent for exploring the Thames and the City, though less convenient for walking to West End theaters.

6. The Soho Hotel – Soho

The Soho Hotel, a luxury boutique hotel in central London.

The Soho Hotel is an excellent boutique hotel surrounded by some of London’s best restaurants, bars, and nightlife. Rooms are individually decorated in Kit Kemp’s colorful style, with comfortable beds and generous bathrooms. Larger rooms and connecting options make it a good choice for families as well as couples. The hotel has a gym, screening rooms, and the popular Refuel restaurant. Despite its busy Soho location, the hotel feels private and comfortable. Request a quieter room if you’re sensitive to street noise. A great choice for travelers who want to walk everywhere and enjoy London after dark.

7. Mandarin Oriental Hyde Park – Knightsbridge

Mandarin Oriental Hyde Park luxury hotel in Knightsbridge, London.

One of London’s finest luxury hotels, with Hyde Park on one side and Knightsbridge shopping on the other. Rooms and suites combine contemporary luxury with Art Deco details, and some overlook the park. The hotel has an excellent indoor pool, spa, and fitness facilities. Dinner by Heston Blumenthal is a major attraction for food lovers. Harrods and Harvey Nichols are just steps away, and the Victoria and Albert Museum is within walking distance. I particularly like this hotel for couples who want a quieter luxury base with easy access to shopping and Hyde Park.

8. Claridge’s – Mayfair

Claridge's luxury hotel in Mayfair, London.

Claridge’s is one of London’s most famous luxury hotels, known for its Art Deco interiors, excellent service, and Mayfair location. Rooms range from traditional to contemporary, with beautifully designed suites and spacious bathrooms. The hotel has an indoor swimming pool and spa, and afternoon tea in the Foyer & Reading Room is among London’s best. The location is excellent for Bond Street shopping, restaurants, and walking to Hyde Park. A wonderful alternative to The Connaught, particularly if you prefer Art Deco design.

9. Montague on the Gardens – Bloomsbury

Montague on the Gardens boutique hotel in Bloomsbury, London.

A charming boutique hotel in a Georgian townhouse beside the British Museum. Rooms are individually decorated in a traditional English style, with patterned fabrics, antique furnishings, and comfortable beds. The hotel has a lovely conservatory for afternoon tea and a garden terrace that hosts seasonal events. The location is quieter than Soho or Covent Garden but still convenient for sightseeing, restaurants, and the West End. A good choice for couples who prefer a smaller, more personal hotel.

10. Four Seasons at Ten Trinity Square – The City

Four Seasons Hotel London at Ten Trinity Square near the Tower of London.

Fantastic luxury hotel near the Tower of London and Tower Bridge. Rooms are spacious and elegant, and there’s an excellent spa and indoor swimming pool. The one-, two-, and three-bedroom residences are particularly good for families and groups, with full kitchens, dining areas, and plenty of space. Tower Hill Underground Station is just steps away. The location is ideal for exploring the Tower of London and the City, though less central for West End sightseeing. One of my favorite luxury hotels for families who want an apartment rather than standard hotel rooms.

Hotels in Mayfair & Marylebone

Shopping in Marylebone, London.

Mayfair is one of London’s most expensive neighborhoods, with outstanding luxury hotels, fine dining, and designer shopping along Bond Street and nearby streets. It’s a great choice if you want a traditional five-star hotel and easy access to Hyde Park, Piccadilly, and central London.

Marylebone, immediately north of Mayfair, is a little quieter and less formal. Marylebone High Street has excellent independent shops, cafes, and restaurants, while Regent’s Park and Baker Street are nearby. I particularly like Marylebone for couples who want an upscale neighborhood that feels less touristy than Covent Garden or Soho.

Best Hotels in Mayfair & Marylebone

Hotels in South Bank, Bankside & London Bridge

London Eye on the South Bank of the Thames.

The South Bank is one of my favorite areas for families and first-time visitors. The riverside walk connects the London Eye, Westminster Bridge, Tate Modern, Shakespeare’s Globe, and Borough Market. It’s easy to spend an entire day exploring on foot, and the views across the Thames are fantastic.

The western end near Westminster Bridge is best for families and major sightseeing attractions. Bankside, around Tate Modern, is a little quieter, while London Bridge has excellent restaurants, Borough Market, and convenient train connections. The main drawback is that the West End’s theaters and nightlife are across the river, though many are still within walking distance or a short Tube ride.

The Shard skyscraper seen from Borough Market in London.

The Shangri-La at the Shard as seen from Borough Market.

Best Hotels in South Bank, Bankside & London Bridge

Hotels in Soho & Leicester Square

Leicester Square in central London.

Soho is one of London’s best neighborhoods for restaurants, bars, nightlife, and theater. The streets around Old Compton Street, Greek Street, and Dean Street are packed with places to eat and drink, and Covent Garden, Chinatown, and Oxford Street are all within walking distance.

I love staying in Soho, but it can be noisy, particularly on Friday and Saturday nights. Leicester Square is even busier and more touristy. I would choose a hotel on a quieter Soho side street rather than directly on Leicester Square. The location is hard to beat for travelers who want to spend their evenings exploring restaurants, pubs, and theaters without relying on taxis or the Underground.

Best Hotels in Soho & Leicester Square

  • The Soho Hotel (luxury boutique hotel with spacious rooms, excellent for couples)
  • Ham Yard (my favorite Soho hotel, with a courtyard setting and excellent amenities)
  • W London (contemporary luxury hotel on Leicester Square, best for nightlife)
  • Z Soho (excellent central location and affordable rates, but very small rooms; some have no windows)

Hotels in Covent Garden

Covent Garden Market in central London.

Covent Garden is my favorite neighborhood for first-time visitors to London. It’s central, walkable, and filled with restaurants, shops, theaters, and historic streets. Soho, Trafalgar Square, Leicester Square, and the Thames are all a short walk away. The Royal Opera House and Covent Garden Market are right in the neighborhood, and there are excellent restaurants along the surrounding streets.

The main drawbacks are crowds and high hotel prices. The area around Covent Garden Piazza can be busy during the day and evening, but quieter streets are only a few minutes away. I particularly like staying near the Strand or on the streets between Covent Garden and Seven Dials. If your budget allows, this is one of the best places to stay in London without needing public transportation for much of your sightseeing.

Best Hotels in Covent Garden

  • The Savoy (historic five-star hotel with Thames views and excellent dining)
  • ME London (contemporary luxury hotel on the Strand with a rooftop bar)
  • One Aldwych (excellent luxury hotel with an indoor pool, close to theaters and restaurants)
  • Strand Palace (good value for such a central location, though some rooms are small)

Hotels in the City of London

St. Paul's Cathedral in the City of London.

The City of London is the historic financial district, centered around Bank, St. Paul’s Cathedral, and Liverpool Street. It’s a good base for business travelers and visitors who want to explore the Tower of London, Tower Bridge, and the eastern end of central London. Liverpool Street also has excellent transport connections, including the Elizabeth line to Heathrow.

The City is busy during the working week but much quieter on weekends, when some restaurants and pubs close. Weekend hotel rates can be attractive, particularly at business-oriented hotels. I like the area around St. Paul’s and Liverpool Street, but for a first visit focused on West End theaters, restaurants, and nightlife, I would stay farther west in Covent Garden or Soho.

Best Hotels in (or near) the City

Hotels in South Kensington, Knightsbridge & Chelsea

Pavilion Road in Chelsea, London.

South Kensington is one of London’s best neighborhoods for families. The Natural History Museum, Science Museum, and Victoria and Albert Museum are all close together, and Hyde Park and Kensington Gardens are nearby. The streets are attractive and residential, with plenty of cafes and restaurants. South Kensington Station has direct Piccadilly line service to Heathrow, making airport transfers straightforward.

Knightsbridge, immediately to the east, is better for luxury hotels and designer shopping, particularly around Harrods, Harvey Nichols, and Sloane Street. Chelsea, farther south, is quieter and more residential, with excellent restaurants and boutiques along King’s Road and around Sloane Square. I prefer South Kensington for families and museum visits, Knightsbridge for luxury shopping, and Chelsea for a longer stay with a neighborhood feel.

Best Hotels in South Kensington, Knightsbridge & Chelsea

  • Mandarin Oriental Hyde Park (five-star luxury with an indoor pool, spa, and excellent dining)
  • The Milestone Kensington (traditional luxury hotel opposite Kensington Gardens, with a pool and excellent afternoon tea)
  • The Berkeley (luxury hotel in Knightsbridge with a rooftop pool and spa)
  • Egerton House (traditional boutique hotel near the V&A Museum, excellent afternoon tea, dog-friendly)

Hotels in Westminster & St. James’s

Bar and restaurant in Westminster, London.

Westminster is one of London’s best areas for major sightseeing attractions. Westminster Abbey, Big Ben, the Houses of Parliament, Buckingham Palace, and St. James’s Park are all within walking distance. It’s particularly convenient for visitors who want to explore London’s historic landmarks without spending much time on public transportation.

The area immediately around Parliament is busy during the day but has fewer good restaurants and nightlife options than Covent Garden or Soho. St. James’s, to the northwest, is more appealing for luxury hotels, traditional pubs, and upscale restaurants. Green Park and St. James’s Park provide excellent walking routes, and Piccadilly Circus and Mayfair are nearby. I like this area for travelers who want traditional London luxury and easy access to the main sights.

Best Hotels in Westminster & St. James’s

  • The Ritz (formal five-star luxury overlooking Green Park, famous afternoon tea)
  • Taj 51 Buckingham Gate (luxury suites and residences with kitchens, excellent for families)
  • The Goring (traditional luxury hotel near Buckingham Palace, with a beautiful private garden and excellent afternoon tea)

About Santorini Dave

Santorini Dave in Athens, Greece Santorini Dave was started in 2011 when I posted a short guide to visiting Santorini with kids. Now, my site publishes regularly updated guides to Santorini, Naxos, Paros, Mykonos, Crete, Athens, and all of Greece.

Questions? Email me at dave@santorinidave.com.

  1. Recommended London Hotel

    Dear Dave,
    We will be in London for 3 days and the number of hotels is crazy but we were looking at 3 hotels that sound great for us but we need advice! We feel that these are nice: One Aldwych, Nomad London and Batty Langley.
    Which hotel would you suggest?
    Than you

    1. Santorini Dave The Hotel Expert

      For the hotel experience then Batty Langley. For location then Nomad or One Aldwych. I think Nomad is the best value.

  2. Trip to London and Paris

    I am planning a trip for two to London and possibly Paris for mid-late September. First time visit. Looking at 9 days total. Will be using American Airlines vouchers for part of the trip costs, so will be booking through AA Vacations. Was looking at Fielding Hotel in Covent Garden for majority of the trip, then taking the EuroStar to Paris for a day or two, then return to London for the flight back to the US. Would it be too difficult to try to fit the last couple of days for Paris, including the EuroStar round trip, plus checking in and out of a Paris hotel? Any recommendation for a short stay hotel for a first time visit to Paris? A consideration is that one of the travelers has issues with getting around due to arthritis.

    1. Santorini Dave The Hotel Expert

      Sounds like a great trip and easily doable. I’d recommend staying near St Pancras Station in London (for easy access to the Eurostar train to Paris) and Gare du Nord in Paris (where the Eurostar arrives).

  3. Hotel Recommendations for London

    Followed your advise in Greece last year with family (Aria Suites and The Belvedere) and both recommendations were amazing. My husband and I are headed to London to see a concert in Hyde Park in July. We’d like a great hotel with pool and workout facility. We’d love to be somewhere on the water. What hotel would you suggest?

    1. Santorini Dave The Hotel Expert

      I think there are several hotels that fit the bill, all on the banks of the River Thames.

      Park Plaza Westminster Bridge would probably be my top choice. It’s in South Bank, across the river from the Houses of Parliament, right near major attractions such as the London Eye and a short walk to the London underground. Facilities include a fitness gym and a medium-sized indoor pool.

      Another solid choice would be Park Plaza London Riverbank, also across the river from Westminster and in the same price category, but not quite as convenient for public transport as the Westminster Bridge hotel. Good 24-hour fitness center with TechnoGym equipment and a small, 12m indoor pool.

      Finally, there’s the Novotel London Canary Wharf – innovative design, state-of-the-art fitness centre, decent-sized pool and good on-site dining. It’s further out of the center than the other two (I like being located more centrally), but near a London underground station.

  4. Hotel 41 in London

    What are your thoughts on Hotel 41?

    Thanks

    1. Santorini Dave The Hotel Expert

      Hotel 41 is a 5-star boutique hotel inside a well-maintained Edwardian building – great for people who love quirky old buildings, though the soundproofing of the rooms could be better. This is an old-school hotel in a busy central location; the road it’s on is rather noisy, but then so is much of central London. It’s near Victoria station – useful for train and Underground connections and within walking distance of several major London attractions, such as Buckingham Palace. There’s a black-and-white theme to the 41 rooms and suites and each room is individually decorated, with extra care given to creature comforts – superior beds, high quality furnishings, etc. The service is personalised and attentive. The staff really get to know you and anticipate your needs – most guests love this, but if it’s not something you’re used to, it might feel a little intrusive. The on-site dining is excellent: The Curry Room (Indian food), The English Grill (meat-heavy fine dining), bbar (burgers and cocktails) and Leopard Champagne Bar (champagne & light meals); there’s also an honesty bar and complimentary snacks around the clock (Plunder the Pantry). It’s an excellent place for families with children: there are separate children’s menus, children’s beds, welcome packs and a hotel nanny service. So overall – it’s not cheap, but the location is great, the service and amenities are excellent, it suits business and leisure travellers, families with children and people looking for a place with real character.

  5. Best Hotels in Bloomsbury London

    Can you recommend a good hotel in Bloomsbury? Mid-range, 3 or 4 star hotel. And also, is Bloomsbury a good area to see the sights of London? We’ll have 4 nights there and want to hit most of the top tourist attractions.

    1. Santorini Dave The Hotel Expert

      Yes, Bloomsbury is a central neighbourhood with excellent public transport connections, which makes it easy to visit London’s top attractions, and four days is a good amount of time to visit the top spots. One of them, the British Museum, is in Bloomsbury, and others, such as Covent Garden, Oxford Street, the National Gallery and Trafalgar Square, are within walking distance (or a short London Underground ride if you prefer not to walk).

      Good hotels in Bloomsbury:
      • Ambassadors Bloomsbury – 4-star hotel with bright, contemporary rooms inside a 19th century Victorian building, helpful staff, Italian restaurant-cum-bar
      • Radisson Blu Edwardian, Bloomsbury Street – literary-themed hotel around the corner from the British Museum, bold contemporary design, friendly service, good gym, spacious rooms with marble bathrooms, Steak & Lobster restaurant on-site
      • My Bloomsbury – boutique hotel inside a Georgian townhouse, simple, stylish rooms – dark wood, cream walls, mini-spa offering massages and facials, retro diner downstairs, short walk from Soho’s bars and restaurants
      • Montague On The Gardens – also in a Georgian townhouse, with 88 individually designed, mid-sized rooms, very convenient for the British Museum, known for its traditional afternoon teas
      • The Bloomsbury – more upscale than the others, rooms blend classic British furniture with luxurious textiles and all sorts of mod cons, marble bathrooms, refined atmosphere, stylish cocktail bar and afternoon tea, short walk from Covent Garden

  6. 3 Days in London – Best Central Hotels

    Looking for a boutique hotel in London with the following attributes: trendy, fun, centrally located, good bar onsite or very close by, 4 or 5 star.
    Thanks,
    Owen

    1. Santorini Dave The Hotel Expert

      The one that immediately comes to mind is Soho Hotel. It’s colourful, has individually decorated rooms designed by owner/interior designer Kit Kemp, quirky touches in the drawing room where guests can chill out, a 24-hour honour bar in case you and your fellow guests want a drink in the wee hours of the morning, a well-stocked on-site bar that’s part of the hotel restaurant, and a great location in the middle of Soho, surrounded by bars, pubs and restaurants.

      Then there’s its sister hotel, the Ham Yard (one of my favorites), also in Soho, so also in the midst of London’s nightlife, but closer to Mayfair – one of London’s most upmarket neighbourhoods. It’s bigger than Soho Hotel, but the concept is similar: funky wallpaper, individually-styled rooms, an on-site bar and rooftop terrace, and fun touches, such as a 1950s style bowling alley.

      Another fun boutique place is The W, just off Leicester Square that borders Soho. It’s got this look that’s both retro and futuristic – all chrome and mirrorballs in the lobby, well-stocked downstairs bar and bright, compact rooms. The suites are even better – the Extreme Wow Suite has its own DJ station and vinyl collection, the Screening suite comes with its own private cinema; both come with private steam rooms. It’s a party hotel popular with young professionals.

      ME by Melia, near Covent Garden – within easy walking distance from the bars and pubs of Soho and Covent Garden, has an excellent rooftop bar with great views of the Thames and the London skyline. Excellent cocktails, too. Rooms are minimalist and monochromatic, and one of the hotel’s cool features is a black marble pyramid that cuts right through the middle of the hotel.

      It’s hard to get more trendy than the Chiltern Firehouse – it’s in the Marylebone neighbourhood, it’s inside a revamped Victorian fire station, has just 26 rooms and open-plan suites, and is a bit of a celeb haunt. The Ladder Bar – the space where the firemen used to keep their ladders – is exclusively for hotel guests and their friends – it’s all comfy wicker chairs, signature cocktails served by bartenders and DJ decks for guest use. And it’s not stuffy at all – there’s no dress code, and guests are made to ‘feel at home’. There’s no smoking at the bar, but they do have a whimsical smoking terrace outside.

Leave a Reply

Your email address will not be published. Required fields are marked *