10 Top and Beautiful Luxury Hotels in London

Disclosure: Your support helps keep our site running. We may get a referral fee at no cost to you if you click on our links and make a purchase. Thank you for your support.


London has some of the most beautiful and luxurious hotels in the world. Hotels with the most opulent designs and decoration, incredible high end facilities and which provide the finest service. Whilst there are luxury hotels all throughout central London, you’ll find many located around Mayfair, which is close to places such as Hyde Park, Oxford Street, Regent Street, the West End and Buckingham Place. In this post I will be suggesting 10 of the most beautiful and luxurious hotels that you may enjoy during your visit to London. Not all the suggestions are in Mayfair, but also Knightsbridge, near Tower Bridge and also along the Strand.

The rates of most of the suggestions are around £200-£600 for a basic room and climb steeply for the most extravagant suites. If you are interested in any of them click on the “check availability and book” button, where you will be redirected to and can check the most up to date prices and potentially book.

If you haven’t stayed in a luxury hotel yet, but are wondering whether it’s worth it have a read of my post Benefits and Features of Staying in a Luxury Hotel.

Here are ten of the best and most beautiful luxury hotels in London.

1. Shangri-La At The Shard

Starting with one of the most unique hotels in London, the Shangri-La. You’ll find this in one of London’s tallest skyscrapers, The Shard. The rooms are located on floors 36 to 50, and from the rooms and also the public areas you get exceptional views of the city. The hotel is beautiful decorated throughout, has elegant and luxurious rooms, many of which have bathtub views of the city, and the hotel provides plenty of amenities for exceptional comfort.  One of the things that makes this hotel one of my favourites is the infinity pool located on the 52nd floor where you can swim whilst gazing out at the city below.

General info
Address: 31 St Thomas Street, London, SE19QU
Facilities: Indoor pool, restaurant, bar and cafe
Rooms: 202 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 9.2

Shangri-La At The Shard - Hotel image

2. The Ritz

This Ritz London is quite simply dazzling, with grand, rich furnishings throughout. The hotel opened in 1906 and is one of London’s finest. Within the hotel you’ll find a Michelin Star restaurant, wellness facilities and various rooms and suites for you to choose from. As well as this it’s in a great location along Piccadilly Street right next to Green Park, and a short walk from Buckingham Palace.

General info
Address: 150 Piccadilly, W1J 9BR
Facilities: Michelin Star Restaurant, wellness treatments, bar and casino
Rooms: 136 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 9.3

The Ritz - Hotel image

3. Wellesley Knightsbridge

The Wellesley Knightsbridge is a smaller luxury hotel only having 36 rooms and suites. It was built inside a 1920s townhouse located close to Green Park and Hyde Park, and is only a short walk from the iconic Harrods department store and many other high end shops. It has been designed with the most lavish furnishings and provides a world class service. A few features of the hotel that makes your stay that much more special includes complimentary butler service, Hermes bathroom amenities and movies on demand.

General info
Address: 11 Knightsbridge, SW1X 7LY
Facilities:  Crystal Bar, Overal Restaurant, Cigar Terrace, Jazz Lounge
Rooms: 36 rooms and suites
Check in/out: 15:00 / 12:00

Wellesley Knightsbridge - Hotel image

4. The Dorchester

You’ll find the Dorchester opposite Hyde Park and along Park Lane. The hotel dates back to the 1930s and is one of the cities more famous and well known luxury hotels. It comes complete with absolutely stunning rooms and various restaurants serving different cuisines.

General info
Address: 53 Park Lane, W1K 1QA
Facilities: Fitness center, Spa, The Grill Restaurant, The Bar, Alin Ducasse Restaurant and China Tang
Rooms: 250 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 9.1

The Dorchester - Hotel image

5. Sheraton Grand London Park Lane

Along Piccadilly and opposite Green Park is the Sheraton Grand London Park Lane. The hotel has recently been refurnished and has beautiful art deco furnishings throughout. One of the highlights of the hotel is Palm Court which is a stunning lounge and a wonderful place to go for afternoon tea or an evening cocktail. As well as this the hotel has an Italian restaurant and an English themed restaurant called Smith and Whistle.

General info
Address: Piccadilly, W1J 7BX
Facilities:  Gym, various restaurants, bar and lounge
Rooms:  303 rooms and suites
Check in/out:  15:00 / 12:00
Average review: 6.9

Sheraton Grand London Park Lane - Hotel image

6. The Savoy Hotel

The Savoy first opened in 1809 and is a grand and prestigious hotel with stunning rooms and fantastic facilities. Within the hotel is an indoor pool, gym, sauna, steam room and massage facilities, as well as various bars and restaurants. You’ll find it located along the Strand close to Trafalgar Square and a short walk from the River Thames.

General info
Address: Strand, WC2R 0EU
Facilities: Pool, gym, various restaurants and bars
Rooms: 267 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 9.1

The Savoy Hotel - Hotel image

7. Le Méridien Piccadilly

Located in the heart of London, Le Méridien would be a top choice for those wanting a luxurious place to stay. The hotel is located along Piccadilly and close to shopping streets such as Regent Street, Oxford and Bond Street. For those wanting to shop, see shows, or just relax in style, then this hotel would be a great choice. Another top feature of the hotel is that it has one of the largest indoor swimming pools in London.

General info
Address: 21 Piccadilly, W1J 0BH
Facilities: Indoor swimming pool, fitness facilities, bars and restaurants
Rooms: 280 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 7.8

Le Méridien Piccadilly - Hotel image

8. Haymarket Hotel

The Haymarket Hotel is another hotel in a great location. It’s deep in the theatre district and within walking distance of attractions such as Trafalgar Square, Buckingham Palace, Piccadilly Circus and even the River Thames. The hotel is fitted with some of the most stylish, artistic and beautiful furnishings I’ve ever seen and for those wanting a hotel with modern luxury and a bit different, then this would be it! As well as being beautiful you’ll find an indoor pool, bars and restaurants in-house.

General info
Address: 1 Suffolk Place, SW1Y 4HX
Facilities: Indoor pool, gym bars and restaurants
Rooms: 50 rooms and suites
Check in/out: 15:00 / 11:00
Average review: 9.7

Haymarket Hotel - Hotel image

9. The Park Tower Knightsbridge, a Luxury Collection Hotel

The Park Tower Knightsbridge provides rooms that give you fantastic views of London’s skyline as well as providing you with modern luxury comforts. The hotel is located close to Hyde Park along Knightsbridge and a short walk from the most upscale brands and stores. Also within the hotel is a tea and champagne lounge, and separate whisky and cigar bar where you’ll have a choice of over 100 different whiskies.

General info
Address: 101 Knightsbridge, SW1X 7RN
Facilities: Bars, lounge, afternoon tea
Rooms: 271 rooms and suites
Check in/out: 15:00 / 12:00
Average review: 8.1

The Park Tower Knightsbridge, a Luxury Collection Hotel - Hotel image

10. Claridge’s

Claridge’s opened its doors in 1856 and has various areas fitted with beautiful art decor furnishings. Over the years the hotel has attracted royal visits from Queen Victoria and Prince Albert, politicians such as Winston Churchhill, and designers/models such as Kate Moss. Within the hotel you’ll find stunning rooms, suites, a Michelin Star restaurant, bars, fitness and wellness facilities.

General Info
Address: 41 – 43 Brook Street, W1K 4HJ
Facilities:  Health and fitness facilities, bars, Michelin Star Restaurant
Check in/out: 15:00 / 12:00
Average review: 9.7

Claridge's - Hotel image


Staying in a luxury hotel in London is a fantastic way to visit the city. However I’ve found that sometimes the hotels are so nice you’ll want to be spending more time enjoying the facilities than wanting to get out and explore. Whether you book one of these suggestions above or another hotel I hope you have an incredible visit to the city.

Disclosure: Hotel pictures and information provided by, as well as the official property website. On clicking “Check availability and book” you will be redirected to where you can find out more information, can check the most up to date prices and information, see more pictures, and book should you want to. If you decide to book through our link will get a small commission at no extra cost to you. The commission helps us run this website and create content like this. Please check the property matches your requirements before booking and we take no responsibility for errors. 

More Places to Stay

Find more luxury places to stay in London using the map below:

Ready to book? Search for:

More options


Written by

Mike Clegg

Mike is a traveller, photographer, WordPress developer and the creator of He started this website so as to share his experiences and tips with travellers. He is from the UK and has travelled to many places around the world. He loves to shares his pictures and stories through Instagram and this website.

Read full bio | More articles by Mike

Noticed a mistake? Let us know.

Related Articles

See more articles in the UK category