1. Rambagh Palace, Jaipur


The most expensive suite at this former royal residence can cost upwards of ₹6,00,000 per night.
2. Taj Lake Palace, Udaipur


A one-night stay at this Mewar dynasty palace also costs more than ₹6,00,000.
3. The Oberoi Udaivilas, Udaipur


Overlooking Lake Pichola in Udaipur, the exclusive suites in this hotel come with personal butlers and private pools.
4. Umaid Bhavan Palace, Jodhpur


Almost a century old, Elizabeth Hurley got married at this amazing palace hotel.
5. The Leela Palace, New Delhi


The most expensive hotel in the capital has hosted everyone from Tom Cruise to Vladimir Putin.
6. Kumarakom Lake Resort, Kerala


This vacation destination is one of the country's best kept secrets. Prince Charles celebrated his 65th birthday at this resort.
7. The Oberoi Amarvilas, Agra


The USP of this hotel is that it overlooks the Taj Mahal. A one-night stay here costs in the high six figures.
8. The Oberoi Rajvilas, Jaipur


The Kohinoor Villa in this royal resort comes with its own private pool and dining pavilion.
9. Taj Falaknuma Palace, Hyderabad


This hotel used to be the home of the Nizam of Hyderabad and is called the "Mirror of the Sky".
10. The Leela Palace, Udaipur


This stunning hotel is located on the banks of Pichola lake and is one of the few heritage hotels in the country.
11. The Taj Mahal Palace and Tower, Mumbai


One of the country's oldest and best-known hotels, it has hosted a number of international celebrities like Kanye West.
12. The Oberoi Grand, Kolkata


Known as the "Grand Dame of Kolkata", the Oberoi Grand has been one of India's most luxurious hotels since the late 1880s.
13. Park Hyatt, Goa


This resort and spa is the ultimate destination for a luxury beachside vacation.
14. Samode Palace, Jaipur


This palace is over 450 years old and has played host to a number of celebrities and artists from across the world.