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
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.
- Tariff: From INR 36000
- Address: Brook Street, Mayfair, London W1K 4HR, United Kingdom
- Phone: +44 20 7629 8860
Website | Review
2. The Connaught
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!
- 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
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.
- 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
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.
- Tariff: From INR 40000
- Address: Hyde Park Corner, London SW1X 7TA, United Kingdom
- Phone: +44 20 7259 5599
Website | Review
5. 41 Hotel
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
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.
- Tariff: From INR 34000
- Address: 252 High Holborn, London WC1V 7EN, UK
- Phone: +44 20 7781 8888
Website | Review
7. The Dorchester
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.
- 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
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.
- Tariff: From INR 27000
- Address: 150 Piccadilly, St. James’s, London W1J 9BR, UK
- Phone: +44 20 7493 8181
Website | Review
9. Savoy Hotel
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.
- Tariff: From INR 32000
- Address: Strand, London WC2R 0EU, UK
- Phone: +44 20 7836 4343
Website | Review
10. The Ned
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.
- Tariff: From INR 15000
- Address: 27 Poultry, London EC2R 8AJ, UK
- Phone: +44 20 3828 2000
Website | Review
11. 45 Park Lane
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.
- 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
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
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.
- Tariff: From INR 26000
- Address: 11 Knightsbridge, Belgravia, London SW1X 7LY, UK
- Phone: +44 20 7235 3535
Website | Review
14. Goring Hotel
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.
- Tariff: From INR 25000
- Address: 15 Beeston Pl, Westminster, London SW1W 0JW, UK
- Phone: +44 20 7396 9000
Website | Review
15. The Beaumont
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.
- 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
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.
- 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
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
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.
- 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
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.
- Tariff: From INR 47000
- Address: 171 Knightsbridge, London SW7 1DW, UK
- Phone: +44 20 7151 1010
Website | Review
20. Mondrian London
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.
To make people travel and see a way of life through it is what Pranav strives to achieve with his content. He firmly believes that the more places anybody visits, the better are the chances for them to truly evolve and become their best version. If he is able to make even one person get off the couch and go explore, then in the words of mighty Thor himself, he is “worthy”.