Written by

From private butler service to a penthouse facing the Hyde Park to a balcony suite right over River Thames, these 20 best hotels in London offer luxury and unique experiences better than every other property out there. So if you’re planning a visit to the most iconic city in the world, these are the London hotels you should be staying at for a holiday like none other!

Best Hotels In London

1. Claridges

claridges london

Image Source

Suggested Read: Delhi to London By Road: These 3 Indian Super Moms Drove Across 17 Countries in Just 95 Days

It is no surprise that Claridges has constantly been one of the best hotels in London. Built in 1812, it offers classic luxury like none other and at the same time doesn’t skimp on modern technology. Famous chef Gordon Ramsay serves modern French cuisine in its restaurant and the hotel has some of the most amazing rooms and suites for the opulent in the whole of London. Class and luxury go hand in hand in here.

Claridges room london

Image Source

  • Tariff: From INR 36000
  • Address: Brook Street, Mayfair, London W1K 4HR, United Kingdom
  • Phone: +44 20 7629 8860
    Website | Review

2. The Connaught

connaught terrace london

Image Source

Another one of the finest 5 star hotels in London, The Connaught is located in the fashionable Mayfair Village in London and is one of the most iconic properties of the city for guests. The hotel, which underwent a massive restoration retains its old world luxurious charm and is now even better when it comes to a classic London style stay. Just like the Claridges, this hotel too is blessed by the presence of Michelin-starred Hélène Darroze, one of France’s most distinguished chefs. Live the good old life here!

Connaught restaurant london

Image Source

  • Tariff: From INR 41000
  • Address: Carlos Pl, Mayfair, London W1K 2AL, UK
  • Phone: +44 20 7499 7070
    Website | Review

3. Four Seasons Hotel London at Park Lane

four seasons outdoor london

Image Source

Inspired by the greenery of the Hyde Park, the Four Seasons is bright, airy, and oh so luxurious. The 11 storey building offers one of the best overall stay experiences in London and that signature “Four Seasons” hospitality. The rooms and suites have gorgeous views of the city and the Hyde Park and even feature fireplaces.

four seasons room london

Image Source

  • Tariff: From INR 48000
  • Address: Hamilton Pl, Park Ln, Mayfair, London W1J 7DR, UK
  • Phone: +44 20 7499 0888
    Website | Review

Europe Holiday Packages On TravelTriangle

Explore the most beautiful places to visit in Europe, from Paris to the Venice canals and from the Greek islands to the Swiss alps. Book customized packages by expert agents on TravelTriangle. Inclusive of airport transfers, cab, resort, sightseeing and meals. Best holiday experience Guaranteed. Book Now


4. The Lanesborough

lanesborough restaurant london

Image Source

Suggested Read: 19 Best Places To Visit In London That Prove Why It Is The Most Iconic City In The World

The Lanesborough is perhaps one of the finest London hotels in the recent times. Offering super luxury and a seamless inclusion of modern tech and facilities, staying at this hotel would be an experience you won’t forget very easily. This Regency Style hotel also has one of the best restaurants in the city, Céleste, that is overlooked by Michelin star chef Eric Frechon and his protege Florian Favario. Apart from this, there are seven great private rooms for event spaces as well.

lanesborough room london

Image Source

  • Tariff: From INR 40000
  • Address: Hyde Park Corner, London SW1X 7TA, United Kingdom
  • Phone: +44 20 7259 5599
    Website | Review

5. 41 Hotel

41 hotel room london

Image Source

The 41 Hotel is not a huge property but is certainly the finest when it comes to luxury. The hotel has 30 rooms and suites and a decor that mostly boasts of black and white color scheme complimented by rich doses of mahogany. Apart from this, the hotel boasts of modern tech, butler services, 24 hour room service, and full concierge service making it one of the best hotels in London.

  • Tariff: From INR 30000
  • Address: 41 Buckingham Palace Rd, Victoria, London SW1W 0PS, UK
  • Phone: +44 20 7300 0041
    Website | Review

6. Rosewood

rosewood london

Image Source

This is a boutique 5 star hotel in London that is located in one of the best areas in the city. Combining heritage and a sophistication, the hotel is in close proximity to theaters, museums, shops, and major business districts. At the same time, it also features amazing guest rooms and suites, luxurious spa, fitness centre, a secluded central courtyard, and fine dining for a fulfilling experience like none other.

Rosewood London hotel

Image Source

  • Tariff: From INR 34000
  • Address: 252 High Holborn, London WC1V 7EN, UK
  • Phone: +44 20 7781 8888
    Website | Review

7. The Dorchester

dorchester exterior london

Image Source

Spread across an acre and a half, The Dorchester overlooks the Hyde Park and is one of preferred hotels by Britishers. Exuding 1930’s glamour and classic as well as modern luxury, this hotel is one of the most perfect places to stay if you want to feel the London vibe. The hotel has some of the best restaurants in London and these include Alain Ducasse, China Tang, The Grill, and The Promenade.

dorchester room london

Image Source

  • Tariff: From INR 48000
  • Address: 53 Park Ln, Mayfair, London W1K 1QA, UK
  • Phone: +44 20 7629 8888
    Website | Review

8. The Ritz Hotel London

ritz lobby london

Image Source

Suggested Read: 40 Romantic Things To Do In London For A Trip For Two

If you’re looking for private luxury, unmatched comfort, and luxury like none other, then The Ritz Hotel London is the best bet for you. Elegance, sophistication, and grace go hand in hand when it comes to this hotel and one can notice that in its interiors too which combine distinctive Ritz colour schemes of blue, peach, pink and yellow. Each room in the hotel has two staff members allotted for a personal service like none other.

ritz room london

Image Source

  • Tariff: From INR 27000
  • Address: 150 Piccadilly, St. James’s, London W1J 9BR, UK
  • Phone: +44 20 7493 8181
    Website | Review

9. Savoy Hotel

savoy room london

Image Source

The Savoy Hotel underwent a 100 million pound restoration and is now even better than before. It is located very near to the Thames and offers a pristine ambience that cannot be matched by any other hotel in the city. Offering classic luxury and an old world feel, the hotel is in close proximity to the best theraters, shops, and happening spots of the city.

savoy restaurant in london

Image Source

  • Tariff: From INR 32000
  • Address: Strand, London WC2R 0EU, UK
  • Phone: +44 20 7836 4343
    Website | Review

10. The Ned

the ned in london

Image Source

The Ned is one of the best hotels in London and a recent addition to the city. This boutique hotel features a rooftop pool, hammam, spa, private Ned’s Club, and a fantastic late night lounge bar for those who want to party the night away. A historic property turned hotel, it is just steps away from the Bank Underground Station.

the ned in london

Image Source

  • Tariff: From INR 15000
  • Address: 27 Poultry, London EC2R 8AJ, UK
  • Phone: +44 20 3828 2000
    Website | Review

11. 45 Park Lane

hotel 45 in london

Image Source

45 Park Lane is another boutique 5 star hotel in London that is brimming with luxury and personalized services. Each of the 45 rooms and suites in the hotel offer an amazing view of the Hyde Park including a penthouse with a terrace. There is a fantastic bar, a lounge, a library, and a private screening room too.

room in hotel 45

Image Source

  • Tariff: From INR 44000
  • Address: 45 Park Ln, Mayfair, London W1K 1PN, UK
  • Phone: +44 20 7493 4545
    Website | Review

12. Taj 51 Buckingham Gate Suites and Residences

taj in london

Image Source

The Taj 51 Buckingham Gate Suites and Residences is located in a Victorian building and a haven of luxury. Offering all the goodness of a hotel but built like a private home, the suites here range from one to nine bedrooms. Discreet luxury, modern tech and facilities and butler services make this property one of the best hotels in London.

  • Tariff: From INR 27000
  • Address: 51 Buckingham Gate, Westminster, London SW1E 6AF, UK
  • Phone: +44 20 7769 7766
    Website | Review

13. The Wellesley Knightsbridge

The Wellesley Knightsbridge in london

Image Source

Suggested Read: Celebrate Your Honeymoon In London Like A Royal Affair With This Travel Guide!

A boutique hotel in London that overlooks the Hyde Park, The Wellesley Knightsbridge is one of the best properties if you want to witness the royal opulence of London. Just steps away from the Buckingham Palace, it features a bar, a restaurant, and Europe’s largest Cigar Humidors.

The Wellesley Knightsbridge

Image Source

  • Tariff: From INR 26000
  • Address: 11 Knightsbridge, Belgravia, London SW1X 7LY, UK
  • Phone: +44 20 7235 3535
    Website | Review

14. Goring Hotel

goring hotel in london

Image Source

The only 5 star hotel in London that is owned and run by a family, the Goring Hotel is one of the best places to stay in London. Featuring gardens (both ground and terrace) and close proximity to the Buckingham Palace, the hotel offers a plush royal ambience like none other. The rooms and suites are airy and have fantastic natural daylight.

goring hotel room london

Image Source

  • Tariff: From INR 25000
  • Address: 15 Beeston Pl, Westminster, London SW1W 0JW, UK
  • Phone: +44 20 7396 9000
    Website | Review

15. The Beaumont

beaumont hotel in london

Image Source

The Beaumont features classic luxury and all the old world charm that comes with it. There are several art pieces and art deco touches throughout the hotel which give it an era gone by feel. Staying here would mean an overdose of luxury and a touch of all things classy.

beaumont hotel lobby london

Image Source

  • Tariff: From INR 33000
  • Address: 8 Balderton St, Brown Hart Gardens, Mayfair, London W1K 6TF, UK
  • Phone: +44 20 7499 1001
    Website | Review

16. Shangri-La Hotel At The Shard London

shangri la hotel london

Image Source

Suggested Read: 10 Best Indian Restaurants In London That Will Awaken The Gastronome In You!

Located at a height of 1016 feet, the 202 room and 17 suites hotel located at The Shard offers spectacular panoramic views of London. Featuring some of the best restaurants and dining options in the city, this high tech hotel also has an indoor infinity swimming pool and a fitness centre. Perfect for the new age travelers of today who don’t want to compromise on luxury.

shangri la hotel in london

Image Source

  • Tariff: From INR 28000
  • Located in: The Shard
  • Address: 31 St Thomas St, London SE1 9QU, UK
  • Phone: +44 20 7234 8000
    Website | Review

17. The Halkin

halkin hotel room london

Image Source

Boasting a sense of modern simplicity in its decor, The Halkin is a boutique hotel that will elevate your staying experience to a whole new level. Located in central London, it has access to all the major hotspots of the city and even features a Michelin starred Basque restaurant.

  • Tariff: From INR 29000
  • Address: 5-6 Halkin St, Belgravia, London SW1X 7DJ, UK
  • Phone: +44 20 7333 1000
    Website | Review

18. Soho Hotel

soho hotel in london

Image Source

Located in an area which is brimming with entertainment, The Soho Hotel in London features rooms, suites, and apartments. Its unique and contemporary design along with fitness facilities and an easy access to all the happening spots of London makes it one of the best hotels to stay in the iconic city.

soho hotel london room

Image Source

  • Tariff: From INR 25000
  • Address: 4 Richmond Mews, Soho, London W1D 3DH, UK
  • Phone: +44 20 7559 3000
    Website | Review

19. Bulgari Hotel and Residences

bulgari hotel in london

Image Source

Elegant, understated, and located in one of the most prestigious areas of Central London, the Bulgari Hotel and Residences have the largest hotel rooms in the city, an 82 feet long swimming pool and restaurants guided by the legendary Alain Ducasse. The 5 star hotel in London has easy access to all famous places like Harrods, Sloane Street, Hyde Park and Kensington museums.

bulgari hotel london

Image Source

  • Tariff: From INR 47000
  • Address: 171 Knightsbridge, London SW7 1DW, UK
  • Phone: +44 20 7151 1010
    Website | Review

20. Mondrian London

modrian hotel

Image Source

Located on the banks of River Thames, the Mondrian London offers river view balcony suites on the Thames river. Portarinh the glamour of a 1920 cruise ship, the hotel is all about that unique experience epitomising the beauty of the river.

  • Tariff: From INR 14000
  • Address: 20 Upper Ground, London SE1 9PD, UK
  • Phone: +44 20 3747 1000
    Website | Review

Suggested Read: London vs Paris: Which City Would You Prefer For A Fancy Holiday?

Looking at the class and charm of these hotels in London, one would want to book a holiday just to stay at these places. And just in case you’re serious about it, simply choose a Europe Tour Package and let us do the planning for you.


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: hotels, London, Luxury

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month