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:
- 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
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!
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!
4. Leela Palace New Delhi
A modern Palace hotel in the bustling city of New Delhi. A popular hotel for weddings and holiday stays
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.
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.
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.
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.
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
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.
Book your India luxury tour with us today and experience the world’s best hotels & resorts!