London Accommodation Breakdown: Best Places to Stay (2024)

Planning a trip to London and stuck on where to stay? 

We’ve done the work for you. 

Whether you’re chasing luxury, craving local vibes, or keeping an eye on the wallet, we’ve got the inside scoop on where to lay your head in this electric city.

7 Best London Stays

  1. Sanctum Regent’s Park

For the home-away-from-home seeker, Sanctum’s Luxury Serviced Apartments offers an outstanding blend of residential comfort and hotel luxury.

Each unit’s fully equipped kitchens and generous living spaces make it ideal for couples or families on short city breaks or extended stays. 

Sanctum offers three prime locations in London, each with its own unique charm. Choose from Belsize Road, Maida Vale, or Regent’s Park. Each neighbourhood boasts a rich heritage and excellent positioning to explore London’s iconic sights. 

Whether you prefer the newly refurbished luxury of Belsize Road, the tranquil canals of Maida Vale, or the vibrant atmosphere near Regent’s Park, you’ll find an excellent base for your London stay.

Pros:

  • 24-hour concierge service and reception
  • On-site parking
  • Fully equipped gym
  • Easy access to public transport

Cons:

  • May lack the “full-service” feel of luxury hotels

Rating: 5/5

  1. The Ritz London

The Ritz London is an icon of luxury nestled in the heart of Piccadilly. With opulent Louis XVI-style interiors and legendary service, it offers an unparalleled experience.  

The hotel’s Palm Court is famed for its afternoon tea, while the Michelin-starred Ritz Restaurant offers exceptional fine dining. 

A prime location puts London’s finest shopping, theatre, and attractions at your doorstep as you immerse yourself in grandeur and attentive concierge services. 

Pros:

  • Iconic luxury and impeccable service
  • Prime location for shopping and sightseeing
  • World-famous afternoon tea

Cons:

  • Can be overwhelmingly formal 
  • Premium pricing

Rating: 5/5

  1. Shangri-La Hotel, The Shard

Perched high above the city in Europe’s tallest building, the Shangri-La Hotel is an ultra-modern haven redefining luxury for the 21st-century traveller. 

Cutting-edge amenities meet impeccable service while floor-to-ceiling windows in each room frame breathtaking panoramas of London’s skyline. 

In addition, guests can enjoy the highest infinity pool in Europe, offering a swim experience like no other in the city.

Pros:

  • Stunning city views
  • State-of-the-art facilities
  • Unique dining experiences

Cons:

  • Location might feel removed from traditional London
  • Potentially dizzying for those afraid of heights

Rating: 4.5/5

  1. The Langham, London

The Langham appeals to those who appreciate a blend of Victorian grandeur and modern sophistication. Its location at the top of Regent Street is ideal for shoppers and culture enthusiasts alike.

A majestic façade hints at the opulence within, where every corner tells a story of timeless elegance and impeccable service. 

Sink into sumptuous rooms, savour culinary masterpieces, or rejuvenate in its tranquil Chuan Spa as you journey into the heart of legendary London hospitality.

Pros:

  • Rich history and elegant ambience
  • Excellent dining options
  • Central location

Cons:

  • Can be busy due to its popularity
  • Some rooms might feel small 

Rating: 4/5

  1. The Savoy

The Savoy doesn’t just place you in the heart of London—it makes you part of the city’s beating pulse and is near the entertainment scene.

London unfolds from your elegantly appointed room, with the glittering West End and the cultural riches of Covent Garden within arm’s reach. The hotel’s American Bar is the oldest cocktail bar in Britain, serving drinks since 1893.

Located on the Thames, The Savoy offers a quintessentially British luxury experience with a famed Gorden Ramsey restaurant celebrating British and French cuisine. 

Pros:

  • Riverfront location
  • Close to West End theatres
  • Legendary bars and restaurants

Cons:

  • Can be noisy due to the central location
  • Some may find the décor too traditional

Rating: 4/5

  1. Claridge’s

From the moment you cross its threshold, you’re not just a Claridge’s guest—you’re part of a storied legacy that’s captivated royalty, celebrities, and tastemakers for over a century.

Every hotel detail is a masterpiece, from shimmering chandeliers to impeccably crafted cocktails at its iconic bar. Indulge in Michelin-starred dining, a legendary afternoon tea or a pamper session at Claridge’s Spa.

The hotel’s location in Mayfair makes it one of the best places to stay when visiting London for those who want to experience the city’s most exclusive neighbourhood.

Pros:

  • Unparalleled luxury and service
  • Celebrity chef restaurants

Cons:

  • High-end pricing

Rating: 3.5/5

  1. Nobu Hotel London Shoreditch 

Nestled in one of London’s trendiest suburbs, Nobu Hotel is an urban oasis where Japanese Zen meets East London edge. 

It’s perfect for those who thrive in contemporary, vibrant environments and appreciate a blend of luxury and cutting-edge design. 

Guests can enjoy world-class dining at the Nobu restaurant, which features stylish rooms with state-of-the-art amenities and sleek interiors that blend Japanese minimalism with Shoreditch’s industrial chic.

Pros: 

  • Sleek, contemporary rooms 
  • Exquisite culinary experience
  • Vibrant and trendy location 

Cons:

  • Can be expensive
  • Busy area

Rating: 3.5/5

Frequently Asked Questions

What is the best area to stay in London for tourists?

This depends on your interests, but central areas like Covent Garden, South Bank or Mayfair offer easy access to major attractions, putting them among the best areas to stay in London for first-time visitors.

Where can I find affordable hotel accommodation in London?

While London can be expensive, areas like Paddington, Kings Cross, or Southwark offer more affordable options without compromising location or quality.

Embark on Your London Journey 

London’s hotel scene offers something for every type of traveller. Whether you’re after spacious comfort, timeless luxury, or modern exploration, these seven stays represent the pinnacle of the best places to stay in London.  

Each hotel not only provides a place to rest but also becomes an integral part of your London story. 

Choose the one that resonates with your travel style, and prepare for an extraordinary stay in one of the world’s most captivating cities.