Luxury hotels in India

India is always a popular holiday choice amongst our clients. Whether it’s a family holiday, pilgrimage, honeymoon, weddings, a yoga retreat or an adventure tour, India is a vibrant and bustling country.

Why not experience India whilst staying at our top 10 recommended hotels which redefine luxury, fine dining and exotic spa treatments? Let us tailor make your Indian escape with our expert knowledge and luxury branded hotels and resorts:


  1. Taj Lake Palace – Udaipur

Taj Lake Palace in Udaipur, is the most romantic hotel in the world.  It was built in 1746 as the pleasure palace of Maharana Jagat Singh II. An iconic hotel in beautiful Udaipur

Taj lake palace udaipur


2. Kumarakom Lake resort – Kerala

Kerala is fondly known as “God’s own country” and we understand the why. No trip to Kerala is complete with a stay at the stunning Kumarakom Lake resort. An epitome of luxury and amazing service. I stayed at this hotel in Sep 2016 and can truly testify that it is “heaven on earth”. A serene resort with all the comforts for the luxury traveler. Definitely a must stay on your Kerala adventure!

kumarakom lake resort





3. Oberoi Grand Kolkata

The Oberoi Grand is located in the heart of Kolkata but is an oasis in this city offering fine cuisine, luxury rooms and a luxury spa. A perfect place to explore Kolkata from. I was fortunate enough to stay at the Oberoi Grand in 2016 and by far, it’s my favorite hotel in Kolkata. Sheer opulence, colonial charm & phenomenal service!

oberoi ccu

4. Leela Palace New Delhi

A modern Palace hotel in the bustling city of New Delhi. A popular hotel for weddings and holiday stays

Leela Palace New Delhi

5. Wildflower Hall Shimla

Wildflower Hall best luxury hotel in Shimla, that recreates the grand style of the colonial era with its distinctive old world charm and characteristic warm service. No better place in the Himalayas then the Wildflower Shimla.

Wildflower Hall Shimla

6. Oberoi Amarvillas Agra

The Oberoi Amarvilas, Agra is an unmissable landmark among luxury hotels in Agra. Relive the splendor of a royal era & take back indelible memories. With views of the Taj Mahal, it’s the perfect way to end your day in Agra.

Oberoi Amarvillas Agra

7. Rambagh Palace Jaipur

Traverse the royal history of Rajasthan at Rambagh Palace, once the residence of the Maharaja of Jaipur. This grand luxury hotel is a must see on your visit to Jaipur. I visited this hotel in 2017 and from the moment you arrive , you feel like you have stepped into your very own palace. Luxurious rooms, landscaped gardens, a fabulous spa & an escape from everyday life awaits you at Taj Rambagh Palace. High tea is real royal experience.

Rambagh Palace

8. JW Marriott Mussorie

This is a luxury retreat in the Himalayan mountains offering deluxe accommodation and a world class spa. Set amongst beautiful landscapes and mountains, you really can’t ask for a more surreal moment.

JW Marriott Mussorie


9. Umaid Bhawan Palace – Jodhpur

Discover a fascinating past and an enchanting present at Taj Umaid Bhawan Palace, perched high above the desert capital of Jodhpur. The hotel is captivating and will leave you feeling like royalty after a stay here

Umaid Bhawan Palace/Jodhpur/India

10. Leela Kovalam – Kerala

The only hill perched beach resort in India. One of our favourite beach hotels with stunning views of the ocean and refined luxury. I visited this hotel in 2016 and mesmerizing is an understatement. This breath taking hotel has panoramic views of the ocean, large rooms, gourmet food & revitalizing spa. Definitely ticks all the boxes in our luxury segment.

Leela Kovalam

Book your India luxury tour with us today and experience the world’s best hotels & resorts!


2 Responses to “Luxury hotels in India”

    • sanisha

      Glad you had a good experience at Umaid Bhawan. It’s one of our favorite hotels too


Leave a Reply

  • (will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>