• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    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