London is one of the easiest cities to love and one of the hardest cities to book well. The right london hotel can put you within a short walk of theatres, galleries, restaurants, markets, and multiple tube lines. The wrong one can leave you spending too much time crossing town.
That matters because London’s metropolitan area is the largest in Western Europe, making it essential to choose accommodation that is central to your planned activities to minimize travel time. The best accommodation in london is not always the most expensive option. It is the place that matches your budget, your neighborhood preferences, and the kind of trip you want to have.
London has a wide range of top-tier hotels known for high standards of comfort, luxurious spas, and impeccable service. But it also has clever mid range hotels, serviced apartments, boutique hotel stays, and compact private rooms that work well for a few nights if you are on a tight budget.
Below, we’ll compare eight of the best hotels in london for different travel styles, from luxury hotels in Mayfair to design-led stays near the south bank and quieter townhouse hotels in south kensington. Notting Hill stands out for its boutique hotels, bohemian vibe, and attractions like Portobello Road Market, while Camden Town offers an alternative atmosphere and the iconic Camden Market, both providing unique accommodation experiences.
Introduction
Choosing where to stay in london comes down to four practical questions:
- Do you want to be close to tourist attractions like buckingham palace, big ben, westminster abbey, trafalgar square, and the national gallery?
- Do you prefer nightlife, weekend markets, boutique shops, or quiet residential streets?
- Are you paying for signature suites and butler service, or do you simply want comfortable rooms at an affordable price?
- Will you need family rooms, luggage storage, a fitness center, a spa, or apartment-style space?
For first-time visitors to London, covent garden is highly recommended due to its central location and proximity to major attractions like the National Gallery and the West End theaters. Travelers who want to organize their sightseeing efficiently should look at top attractions in London and must-see experiences to plan days that balance big sights with downtime. Covent Garden is considered the best location for first-time visitors to London due to its central position, walkability to major attractions, and vibrant atmosphere.
That said, there is no single best hotel for everyone. A theatre lover may prefer the west end. A food-focused traveler may want borough market. A design-conscious couple may choose Bankside. A family may prefer Native Cannon Street or another aparthotel. A luxury traveler may splurge on The Connaught, The Savoy, mandarin oriental, or sea containers london.
How We Chose the Best London Accommodation
We chose these properties by looking at the factors that matter most once you are actually in the city.
Location and transport
A great location in London usually means you can walk to several key sights and use excellent transport links when you need to go farther. Popular neighborhoods in London for accommodation include Bloomsbury, South Kensington, and Covent Garden, known for their walkability and access to public transport.
Bloomsbury is ideal for first-timers and walking enthusiasts, close to the british museum and major Tube stations. South Kensington works well for museums and green spaces. Bankside puts you near the river thames, tate modern, borough market, and tower bridge, which feature prominently among famous attractions in London with practical touring tips. The City is practical for business and sightseeing.
Reviews, service, and room quality
We favored hotels with consistently strong guest feedback for cleanliness, comfort, service, and location. For example, The Connaught receives near-perfect guest ratings for location, cleanliness, and service on Tripadvisor, while citizenM Bankside is widely praised for its cleanliness, modern design, and value in central london.
Boutique hotels often feature unique, design-forward rooms and excellent on-site dining, providing more character and localized attention than large corporate chains. That is why Number Sixteen, The Hoxton, and Lime Tree Hotel all make sense for travelers who want atmosphere rather than a generic chain feel.
Value for money
Accommodation in London is generally considered expensive, with even budget options being relatively costly compared to other cities, making it essential for travelers to set a realistic budget before booking. Looking at great attractions in London alongside your accommodation costs can help you prioritize which paid sights are worth the splurge.
As a rough guide, prices for highly-rated places to stay in London average $146 per night for 3-star properties and $563 per night for 5-star luxury accommodation. In London, accommodation prices vary significantly based on the star rating of the hotel, with 2-star hotels typically costing between £40 and £150 per night, while 5-star hotels can exceed £400 per night, often reaching £1000 or more depending on demand and season. The average price range for a 3-star hotel in London is between £150 and £250 per night, while 4-star hotels generally range from £250 to £400 per night.
For budget travelers, the z hotel covent garden is recommended for its central location and compact, well-designed rooms that prioritize affordability without sacrificing comfort. If your search starts with “hotel covent garden” but your budget is limited, a z hotel or premier inn can be a sensible alternative to a luxury property.
Unique features
Some places earn their spot because they offer something specific: the aman spa at The Connaught, the skyline views at Shangri-La The Shard, the garden at Number Sixteen, or the apartment-style setup at Native Cannon Street.
Aparthotels provide the space and amenities of home along with hotel services such as housekeeping and on-site gyms. That makes them especially useful for families, business travelers, and anyone staying more than a few nights.
Top 8 Best Accommodations in London
1. The Connaught, Mayfair
The Connaught is a five-star heritage hotel in Mayfair, set near Carlos Place and Mount Street. It is one of London’s most polished traditional hotel experiences, combining grand British interiors, world-class dining, and some of the most attentive service in the city. The Connaught’s history is deeply intertwined with British royalty, with its origins dating back to the era of Queen Victoria, reflecting a longstanding tradition and royal connections that continue to define its reputation.
This is the kind of best hotel choice you make when the hotel itself is part of the trip.
Why It Stands Out
The Connaught stands out for quintessential British luxury and world-class service. It has around 121 rooms and suites, many with individually designed rooms, marble bathrooms, wood panelling, antiques, and understated contemporary touches.
The aman spa is a major differentiator. It includes a pool, treatment rooms, steam room, and wellness-focused services. The hotel also has Michelin-starred dining, the famous Connaught Bar, and a level of exceptional service that includes concierge attention, valet parking, 24-hour room service, and butler service in higher categories.
Best For
The Connaught is best for luxury travelers seeking traditional London elegance, fine dining, spa time, and a central Mayfair base near designer stores, Bond Street, oxford street, park lane, and hyde park.
Key Strengths
- Prime Mayfair location near high-end shopping and galleries
- Award-winning bars and Michelin-level dining
- Signature suites and classic British interiors
- Aman Spa, pool, and wellness facilities
- Exceptional service and old-school hospitality
Possible Limitations
The Connaught is very expensive, with many rooms starting around £1,000+ per night depending on season and demand. Entry-level rooms can feel compact for the price, and the formal atmosphere may not suit casual travelers who prefer a relaxed or social hotel.
It is a luxury splurge rather than an affordable hotel.
2. CitizenM Bankside
CitizenM Bankside is a popular mid-range hotel option known for its modern design and consistent quality across locations, making it a great choice for travelers looking for comfort at a reasonable price.
It has around 192 rooms and is designed for travelers who value technology, location, and style more than extra floor space.
Why It Stands Out
CitizenM Bankside stands out for tech-forward rooms and an artistic South London location. Rooms typically include XL king beds, smart controls, mood lighting, fast Wi-Fi, and efficient layouts. The communal “living room” spaces are a big part of the appeal, with designer furniture, books, work areas, and a 24/7 food-and-drink setup.
Bankside, part of the borough of Southwark, is favored for its lively atmosphere, proximity to cultural attractions like the Tate Modern, and scenic walks along the Thames. South Bank features a modern, riverfront vibe central to major sites and is filled with cafes, making it great for early risers and walkers.
Best For
CitizenM Bankside is best for design-conscious travelers, solo travelers, couples, and first-time visitors who want a central location near the south bank without paying five-star prices.
Key Strengths
- Walking distance to tate modern, borough market, Shakespeare’s Globe, and London Bridge
- Southwark/Bankside offers a central location with good public transport connections, allowing easy access to major attractions across the river
- Compact rooms with smart controls and modern design
- Good value for a central london location
- Easy access to waterloo station, London Bridge, and riverside walks
Possible Limitations
The main trade-off is space. CitizenM rooms are efficient but small, with limited storage and bathroom pods that may not suit everyone. A downside of staying in Southwark/Bankside is that parts of the area can feel sterile, with modern skyscrapers and a lack of unique character compared to other neighborhoods.
There are also fewer traditional hotel services than at a grand five-star property.

3. The Hoxton, Shoreditch
The Hoxton, Shoreditch is a trendy boutique hotel in East London’s creative quarter. It is social, design-led, and close to the restaurants, galleries, bars, and markets that make East London appealing. In addition to Brick Lane, Spitalfields Market, and Columbia Road Flower Market, Camden Market is another must-visit destination for those interested in London’s alternative culture and music history, offering a vibrant atmosphere and a rich connection to the city’s punk and musical heritage.
Why It Stands Out
The Hoxton stands out because it feels connected to the neighborhood. Shoreditch and Spitalfields are known for their hip, artistic vibe, featuring vintage shops, street art, and a vibrant nightlife, making them popular among younger travelers.
From here, you can explore brick lane, Spitalfields Market, columbia road flower market, independent coffee shops, and some of London’s best casual dining, along with many of London’s unique attractions and offbeat neighborhoods. It is not the most traditional hotel area, but it gives you a more local version of the city.
Best For
The Hoxton is best for creative travelers, younger couples, solo travelers, and nightlife enthusiasts who want an authentic East London base.
One Hundred Shoreditch is recommended for groups traveling together, as it offers various room configurations and is located in a vibrant area known for its nightlife and dining options. If The Hoxton is full or you need more room flexibility, One Hundred Shoreditch is a strong nearby alternative.
Key Strengths
- Heart of Shoreditch near street art, bars, restaurants, and markets
- Lively lobby and restaurant scene
- Easy access to weekend markets and creative neighborhoods
- Good choice for travelers who have already seen the main landmarks
- Better for nightlife than more formal areas like Mayfair or Belgravia
Possible Limitations
Shoreditch is farther from traditional tourist attractions like big ben, buckingham palace, and westminster abbey. The area can also be noisy, especially on weekends.
If you want quiet streets, polished service, and a traditional hotel atmosphere, this may not be your first choice.
4. The Savoy, Covent Garden
The Savoy is one of London’s most famous luxury hotels. Set between covent garden and the river thames, it blends Edwardian and Art Deco glamour with high-end dining, theatrical history, and a legendary sense of occasion.
Why It Stands Out
The Savoy stands out for historic prestige and classic London glamour. It is closely linked to theatre, music, fine dining, and afternoon tea. It also puts you in one of the best locations for sightseeing, especially if you want easy access to the best attractions in London for a first trip.
Covent Garden is known for its charm, featuring cobblestone streets and a mix of architectural styles, making it a popular area for tourists. From The Savoy, you are near leicester square, trafalgar square, the national gallery, london’s west end, and the shops and restaurants around Covent Garden Piazza.
Best For
The Savoy is best for luxury travelers, theatre lovers, couples celebrating a special occasion, and visitors who want classic glamour with easy West End access.
Key Strengths
- Prime Covent Garden location near theatres, restaurants, and shops
- Easy walk to the west end, National Gallery, and Trafalgar Square
- Iconic dining venues and classic afternoon tea
- Elegant rooms and suites with a strong sense of history
- A strong option if you want a heritage hotel with modern luxury
Possible Limitations
The Savoy is expensive. Staying in Covent Garden can be expensive, as it is one of the priciest areas in London, with limited budget-friendly options available.
Because The Savoy is so famous, it can also feel more touristy than a smaller boutique property. If you want quiet understatement, Number Sixteen or Lime Tree Hotel may be a better fit.
5. Native Cannon Street
Native Cannon Street is an aparthotel in the City of London. It gives you more space than a conventional hotel room while keeping useful hotel-style services. The location is ideal for business and leisure travelers, offering excellent transport links and proximity to major landmarks like St. Paul’s Cathedral—a significant historic landmark—and the Tower of London.
Why It Stands Out
Native Cannon Street stands out because it works well for longer stays. You get apartment amenities such as kitchen facilities, living space, and laundry access depending on room type, while still having housekeeping and a managed building.
The City of London is recognized for its historical significance and modern skyscrapers, offering excellent transport links and proximity to major landmarks like St. paul’s cathedral and the Tower of London. The City of London is very convenient for accessing major sights and has excellent transport links, but it can feel deserted on weekends when many businesses close.
Best For
Native Cannon Street is best for extended stay travelers, business travelers, families, and anyone who wants to cook some meals instead of eating out constantly.
It can also work well for day trips because major rail and Tube connections are close by, which is useful if you are planning to group top tourist attractions in London into efficient routes.
Key Strengths
- Full kitchens and living spaces for practical stays
- Excellent transport links across London
- Near the Tower of London, tower bridge, St. Paul’s, and the river
- Better for families or longer visits than a small hotel room
- Useful if you want quiet evenings after busy sightseeing days
Possible Limitations
The City is more businesslike than romantic. It can be quiet at night and especially subdued at weekends.
If you want nightlife, markets, and local energy, Shoreditch, Spitalfields, or Covent Garden may be more enjoyable, especially if you like mixing major sights with weird and offbeat attractions in London.
6. Lime Tree Hotel, Belgravia
Lime Tree Hotel is a family-run boutique hotel in Belgravia, close to Victoria Station. It offers a quieter, more personal alternative to the big luxury hotels nearby.
Why It Stands Out
Lime Tree Hotel stands out for its personal service, Victorian character, and private garden feel. It is not trying to compete with The Connaught or The Savoy on marble lobbies and spas. Instead, it offers warmth, charm, and a polished residential setting at a more accessible price point.
Kensington & Victoria offer a quiet, upscale experience close to the Natural History Museum and green spaces, with reliable transport hubs like London Victoria nearby. From Belgravia, you can reach buckingham palace, Sloane Square, Chelsea, and Victoria transport connections without much effort, putting you within easy reach of many popular attractions in London.
Best For
Lime Tree Hotel is best for budget-conscious travelers who still want boutique character, a calm neighborhood, and easy transport. It is also useful for travelers arriving by train or coach into Victoria.
Key Strengths
- Great location in upscale Belgravia
- Close to Victoria Station and Buckingham Palace
- Cozy Victorian atmosphere
- More personal than large corporate hotels
- Often surprisingly affordable compared with nearby luxury properties
Possible Limitations
Rooms in historic buildings can be small, and amenities are simpler than at five-star properties. Do not expect a large spa, rooftop pool, or extensive fitness center.
If you want luxury hotel facilities, this is not the right match. If you want comfort, charm, and a central base, it makes sense.
7. Shangri-La The Shard
Shangri-La The Shard is one of London’s most dramatic hotels, occupying high floors of The Shard above London Bridge. It is all about views, height, and a polished luxury experience.
Why It Stands Out
Shangri-La The Shard stands out for panoramic skyline views from floors 34 to 52. Few hotels can match the feeling of waking up above the city with views toward tower bridge, the river thames, St. Paul’s, Canary Wharf, and beyond.
Its pool is not a classic rooftop pool, but the elevated infinity-style experience delivers the same “above London” drama many travelers are looking for.
Best For
Shangri-La The Shard is best for luxury travelers who want spectacular views, special-occasion stays, and easy access to London Bridge transport.
Key Strengths
- Unmatched skyline views
- Direct access to London Bridge station
- Strong luxury service and dining
- Close to borough market, tate modern, and the south bank
- Memorable for anniversaries, proposals, and first luxury visits to London
Possible Limitations
The novelty location comes at a high price. It can also feel slightly disconnected from street-level London because much of the experience happens high above the city.
If you want a neighborhood atmosphere, choose The Hoxton, Number Sixteen, or Lime Tree Hotel instead.
8. Number Sixteen, South Kensington
Number Sixteen is a small townhouse hotel in South Kensington and part of Firmdale Hotels. It has 41 rooms, a private garden, a conservatory-style dining area, and Kit Kemp’s signature design style. The hotel is close to major museums and parks, and just a short distance from Notting Hill—a neighborhood famous for its relaxed, bohemian vibe, boutique hotels, and attractions like Portobello Road Market, independent shops, and a lively atmosphere.
Why It Stands Out
Number Sixteen stands out because it feels intimate and highly designed without being stiff. Rooms are individually styled with color, pattern, art, and playful English detail. The hotel has drawing rooms, a garden terrace, and a quiet residential atmosphere that feels far from the busiest parts of central london.
It is also in one of the best museum locations in the city. You are within walking distance of the Victoria and Albert Museum, the natural history museum, the Science Museum, kensington gardens, and hyde park.
Best For
Number Sixteen is best for culture-focused travelers, couples, romantic weekends, and anyone who wants a beautiful boutique hotel near museums rather than nightlife.
Key Strengths
- Excellent south kensington location
- Short walk to museums, cafes, and multiple tube lines
- Beautiful interiors and individually designed rooms
- Peaceful garden terrace for breakfast or afternoon tea
- More intimate than many larger luxury hotels
Possible Limitations
Number Sixteen is premium-priced for its size and location. Some rooms are compact, and facilities are limited compared with bigger hotels. There is no large spa, and some historic layouts may involve stairs or smaller bathrooms.
If you want full resort-style facilities, choose The Connaught or Shangri-La. If you want character and calm, Number Sixteen is one of London’s most appealing townhouse stays.

Quick Comparison of the Best London Accommodations
Hotel | Best for | Neighborhood | Main advantage | Watch out for |
|---|---|---|---|---|
The Connaught | Traditional British luxury | Mayfair | Aman Spa, dining, service | Very high prices |
CitizenM Bankside | Modern design lovers | Bankside | Location, tech, value | Compact rooms |
The Hoxton Shoreditch | Creative travelers | Shoreditch | Nightlife and local feel | Noise and distance from landmarks |
The Savoy | Classic glamour | Covent Garden | Theatre access and heritage | Premium pricing |
Native Cannon Street | Extended stays | City of London | Apartment amenities | Quiet weekends |
Lime Tree Hotel | Budget boutique stay | Belgravia | Charm and transport access | Smaller rooms |
Shangri-La The Shard | Views and luxury | London Bridge | Skyline views | Expensive and less local |
Number Sixteen | Museum district romance | South Kensington | Design and garden | Limited facilities |
A few quick notes: |
- The Connaught is best for traditional British luxury in Mayfair.
- CitizenM Bankside is best for modern design lovers near South Bank attractions.
- The Hoxton Shoreditch is best for creative travelers in trendy East London.
- The Savoy is best for classic glamour and West End theater access.
- Native Cannon Street is best for extended stays with apartment amenities.
- Lime Tree Hotel is the best budget boutique option in upscale Belgravia.
- Shangri-La The Shard is best for spectacular city views and luxury.
- Number Sixteen is best for museum district location and romantic atmosphere.
Other strong options worth knowing include sea containers london, which is noted for its unique design inspired by a 1920s transatlantic cruise liner, offering stunning river views and a rooftop bar, making it a luxurious splurge option. Travelers who like a library bar, riverside setting, or bold design should keep it on the shortlist.
How to Choose the Right London Accommodation
Choose Based on Location Priorities
London neighborhoods feel very different, so location should come before star rating.
- If it is your first visit, Covent Garden is the safest all-round choice. You can walk to the National Gallery, Leicester Square, Trafalgar Square, theatres, restaurants, and parts of the river. It is especially useful for theatre lovers.
- If you want museums and green space, choose South Kensington, Kensington, or Victoria. These areas feel calmer and put you near the Natural History Museum, Hyde Park, and Kensington Gardens.
- If you want river walks, modern cafes, and cultural sights, choose Bankside or the South Bank. Bankside works especially well for early risers who like walking along the Thames before the city gets busy.
- If you want nightlife, street art, vintage shops, and food markets, choose Shoreditch or Spitalfields. You will be close to Brick Lane, Columbia Road, and East London’s creative scene.
- If you want business convenience or history, choose the City of London. You will be near the Tower of London, St. Paul’s, and major transport hubs.
Choose Based on Budget and Value
London hotel pricing moves quickly. A room that looks reasonable in January may be far more expensive during summer, school holidays, or major events.
Here is a practical way to think about it:
- Tight budget: look at compact rooms, z hotel covent garden, z hotel, premier inn, or simple private rooms in central areas.
- Mid range: look at CitizenM Bankside, some aparthotels, or smaller boutique properties outside the most expensive streets.
- Premium boutique: consider Number Sixteen, Lime Tree Hotel, or design-focused townhouse hotels.
- Luxury splurge: choose The Connaught, The Savoy, Shangri-La The Shard, mandarin oriental, or Sea Containers London.
The key is not just nightly rate. Check whether breakfast, Wi-Fi, luggage storage, service charges, and cancellation flexibility are included. A complimentary breakfast can make a meaningful difference if you are staying several days.
Choose Based on Trip Purpose
- A business traveler may care most about excellent transport links, a desk, fast Wi-Fi, and a quiet room. Native Cannon Street works well for that.
- A family may need family rooms, laundry access, kitchen facilities, and space to relax. Serviced apartments and aparthotels can be better than two small hotel rooms, especially if you are planning days around family attractions in London.
- A couple on a romantic weekend may care more about design, dining, and atmosphere. Number Sixteen, The Savoy, and The Connaught all work well.
- A first-time visitor may want to minimize transport time and stay close to tourist attractions. Covent Garden, Bankside, and Westminster-adjacent areas are practical and make it easier to follow big attraction routes in London without spending all day on the Tube.
When selecting accommodation in London, consider your travel style and preferences, such as whether you prefer a lively or peaceful environment, and whether amenities like a spa or on-site restaurant are important to you.

Which London Accommodation Is Best for You?
- Choose The Connaught or The Savoy if you want classic British luxury and do not mind premium pricing. The Connaught is quieter and more Mayfair-focused, while The Savoy is better for Covent Garden, theatres, and classic London glamour.
- Choose CitizenM Bankside or Native Cannon Street if you prioritize modern amenities and central location. CitizenM is better for short stays and design value. Native Cannon Street is better for longer stays, cooking, and practical space.
- Choose The Hoxton Shoreditch if you want to experience London’s creative culture and nightlife. It is better for street-level energy than for postcard sightseeing, though it still gives easy access to central areas if you are visiting Christmas attractions in London.
- Choose Lime Tree Hotel or Number Sixteen if you want boutique character at more accessible prices than the grand luxury hotels. Lime Tree is better for Victoria and Belgravia value. Number Sixteen is better for museums, design, and quiet romance.
- Choose Shangri-La The Shard if panoramic views and luxury experiences are your priority. It is expensive, but the views are genuinely memorable and pair well with a day focused on the best shopping attractions in London around nearby neighborhoods.
- If you want to compare official transport access before booking, use the Transport for London journey planner to check your likely routes from the hotel to the places you care about most, especially if you are coordinating plans around top teenage attractions in London.
Final Thoughts
The best accommodation in london depends on your trip, not just the hotel’s star rating. London rewards travelers who choose carefully: Covent Garden for first-timers, Bankside for riverside culture, Shoreditch for nightlife, South Kensington for museums, Mayfair for luxury, and the City for transport and business convenience.
Booking accommodation early is advisable in London, as hotels fill up quickly, especially in central areas, to ensure you secure a place that meets your needs. This is especially true during peak travel seasons, theatre weekends, major exhibitions, and school holidays.
If you are planning your next stay, start with your top three priorities: location, budget, and experience. Once those are clear, the right choice becomes much easier.