pickyourtrail_logo

12 Best Hotels In London For A Comfortable Stay in 2024

London, United Kingdom
Written by Preetha Manivelan on August 05, 2020

Choosing your stay is as important as choosing your destination. More than we spend our time looking out for the attractions to visit or things to do or anything else, we first search for the best and comfortable hotel available, right? That being said, London hotels always make sure that it provides the best-staying experience to its visitors. After all, it’s everything that we need the most while staying in a new place, right? So, now check out this list of 12 best hotels in London which are not just luxurious but has top-notch quality as well.

London
Photo by Sabrina Mazzeo on Unsplash

12 Best Hotels In London – Where to Stay?

Find below the list of 12 best hotels in London which helps you have a relaxing stay along with delicious cuisines served throughout your stay.

  1. Claridge’s Hotel
  2. The London Edition
  3. The Laslett
  4. Shangri-La-Hotel
  5. The Savoy
  6. Charlotte Street Hotel
  7. The Hoxton
  8. The Connaught
  9. Dukes Hotel
  10. The Beaumont
  11. The Ned
  12. Henrietta Hotel

London Tour Package Starting @ ₹42,704

Big Ben. Buckingham Palace. Hyde Park. Madame Tussauds & More


View London Packages

1. Claridge’s Hotel

Standing as home to 197 rooms, Claridge’s Hotel is one of the best hotels in London where you can have a comfortable stay. This hotel is yet another place where luxury meets history as the rooms are built in a traditional style and look the most beautiful and comfortable too.

Top Amenities: Spa, Bar, Free Wifi and Gym
Price per night: Starts from €778
Address:
Brook St, Mayfair, London, United Kingdom

Claridge's
Image Credits: Google Images

2. The London Edition

There are many best hotels in London but The London Edition always stands out. Let’s now see what this hotel has for you. Right from the rooms to the dining, everything looks modern thus making it one of London’s stylish hotels.

Top Amenities: Free WiFi, Gym and Bar
Price per night:
Starts from €578
Address:
10 Berners St, London, United Kingdom

3. The Laslett

What if I say a hotel has everything that makes it sound no less than an attraction? Yes, The Laslett not only has living rooms that were built in a stunning British style with vintage furniture but also a library, an art shop and a bar. Isn’t it amazing?

Top Amenities: Bar, Free WiFi
Price per night:
Starts from €778
Address:
8 Pembridge Gardens, Bayswater, London, United Kingdom

4. Shangri-La-Hotel

Shangri-La-Hotel, located at the Shard, is said to be the tallest building in Western Europe and is one of the best hotels in London. It stands as home to approximately 202 rooms with a spectacular view of London’s city life. One interesting thing about staying at Shangri-La-Hotel is that this place has got a few major places within an easy reach.

Top Amenities: Free WiFi, Bar, Gym and a Pool
Price per night:
Starts from €500
Address:
31 St Thomas St, London, United Kingdom

London Tour Package Starting @ ₹42,704

Big Ben. Buckingham Palace. Hyde Park. Madame Tussauds & More


View London Packages

5. The Savoy

The Savoy is a place where you can see history and elegance put in the right amount to bring out a hotel it is today. The finest dining, a few bars and floors with stylish art setting are everything that you could enjoy at this place, which is one of the best hotels in London.

Top Amenities: Spa, Bar, Pool, Free WiFi and Gym
Price per night:
Starts from €500
Address:
Strand, London, United Kingdom

The Savoy
Image Credits: Google Images

6. Charlotte Street Hotel

Let’s forget about the beautiful rooms and delicious food for now. Isn’t friendly service something that we would expect during our stay to brighten our day? This hotel has it. Located to the north of Soho standing as home to 52 rooms with beautiful interiors, this hotel is one of the best hotels in London. Charlotte Street Hotel also has a few restaurants and cafes surrounding it where you can have a chilled-out experience.

Top Amenities: Free WiFi
Price per night:
Starts from €478
Address:
15-17 Charlotte St, Fitzrovia, London, United Kingdom

Charlotte Street Hotel
Image Credits: Google Images

7. The Hoxton

Standing as home to more than 190 rooms, staying at this place is one of the best choices you can make if you are looking for a cosy escape. The Hoxton is situated close to the beautiful River Thames and some of the best art galleries and markets, giving reasons to believe it is one of the best hotels in London.

Top Amenities: Free calls and WiFi, bars and restaurants
Price per night:
Starts from €166
Address:
40 Blackfriars Rd, South Bank, London, United Kingdom

8. The Connaught

Situated in the heart of Mayfair, The Connaught is one of the loved hotels in London of all. With the exceptional dining and top-notch amenities, this hotel has every element to make your stay more comfortable and luxurious.

Top Amenities: Spa, Pool, Bar, Gym and WiFi
Price per night:
Starts from €566
Address:
Carlos Pl, Mayfair, London, United Kingdom

The Connaught
Image Credits: Google Images

9. Dukes Hotel

Staying in Dukes Hotel is a perfect mix of luxury, history, heritage and fun. The modern or classic rooms, food, bars and friendly service are the highlights of the Dukes Hotel. Also, this hotel is just a few minutes walk away from Buckingham Palace which is yet another reason to believe it is one of best hotels in London.

Top Amenities: Bar and WiFi
Price per night:
Starts from €333
Address:
35 St James’s Pl, St. James’s, London, United Kingdom

Dukes Hotel
Image Credits: Google Images

10. The Beaumont

The Beaumont Hotel is an icon of elegance and is one of the best hotels in London. The people here are not too much into the trend that they have to forget the love for classic things. The Beaumont Hotel still has some black-and-white photos on the wall, velvet chairs and many more that takes you back to the vintage days.

Top Amenities: Spa, Bar and Gym
Price per night:
Starts from €556
Address:
8 Balderton St, Brown Hart Gardens, Mayfair, London, United Kingdom

11. The Ned

The Ned hotel is one of the best hotels in London which has a total of 250+ rooms with beautiful interiors. One more interesting thing about staying in The Ned is that all the rooms have access to Ned’s Club Gym and Spa which would give you a relaxed and memorable stay.

Top Amenities: Bar, Spa and Gym
Price per night:
Starts from €255
Address:
27 Poultry, London, United Kingdom

12. Henrietta Hotel

Henrietta Hotel is one of the best hotels in London that you can pick from the list to have a cosy escape. It has 18 bedrooms with stunning interiors and is unique from one another. And with Henrietta Hotel’s amazing room service and the tastiest cuisines, you will never feel like you are away from home.

Top Amenities: Free WiFi and Bar
Price per night:
Starts from €300
Address:
14-15 Henrietta St, Covent Garden, London, United Kingdom

London Tour Package Starting @ ₹42,704

Big Ben. Buckingham Palace. Hyde Park. Madame Tussauds & More


View London Packages

All the best hotels in London that are mentioned above sound perfect for a comfortable stay, right? Choose any of these hotels which you think would be the perfect place for you to enjoy your stay. Book your London Package at Pickyourtrail or leave a WhatsApp inquiry for more options and our travel consultants would get in touch with you.

Related Posts

Get in touchWe’ll start with some questions and get you to the right place.
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
Build Your Itinerary YourselfCustomise and build your own itinerary
We think you are in .
Update your location?