1. Rambagh Palace, Jaipur

The Rambagh Palace in Jaipur, Rajasthan is the former residence of the Maharaja of Jaipur and now a hotel, located 5 miles (8.0 km) outside the walls of the city of Jaipur on Bhawani Singh Road. This hotel in Jaipur offers India’s most expensive hotel suite with the cost of Rs. 6,00,000 per night.

2. Taj Lake Palace, Udaipur

Taj Lake Palace (formerly known as Jag Niwas) is a luxury hotel, which has 83 rooms and suites featuring white marble walls. The Lake Palace is located on the island of Jag Niwas in Lake Pichola, Udaipur, India. The hotel operates a speedboat which transports guests to the hotel from a jetty at the City Palace. The Presidential Suite costs Rs. 6,00,000 per night.

3. The Leela Palace, New Delhi

The Leela Palace, New Delhi is one of the finest luxury hotels in India. The hotel hosted several global celebrities, such as Vladimir Putin, Tom Cruise, and several others. They charge about Rs. 4,50,000 per night for Maharaja Suite. In this amount, they offer bulletproof windows, an excellent security feature for diplomats.

4. The Oberoi, Gurgaon

The Oberoi, Gurgaon is one of the most expensive hotels in India. The highest suite is offered at Rs. 3,00,000. The hotel hosts rich and wealthy people and serves them to their highest needs. The Oberoi, Gurgaon is conveniently located just fifteen minutes from Delhi’s international and domestic airports, and thirty minutes from Central Delhi.

5. The Oberoi, Mumbai

The Oberoi, Mumbai is one of the most expensive hotels in India with a cost of Rs. 3,00,000 per night for Presidential Suite. The Oberoi, Mumbai is situated near the Marine Drive, offering a supreme view of the Arabian Sea.