Top 10 Most Expensive Luxurious Hotels in India

India has emerged has a bright spot in a tumultuous global economy. It is growing at a record rate and is attracting tourists from all over the world who are interested in exploring the unique heritage and culture of the nation. A growing tourism industry has led to a demand for luxury hotels and many such establishments have opened up in India that can rival world class hotels around the world. While staying just a few nights in these hotels might burn a hole, you can be assured of unparalleled service and an unforgettable experience.

Here is our list of the top 10 most expensive Luxurious hotels in India and we have also mentioned how much it costs to spend a night at their most expensive suite.

List of the Top 10 most expensive Luxurious hotels in India in 2017:

10. Leela Palace Kempinski, Udaipur – (200,000 per night)

Leela Palace, Most Expensive Luxurious Hotels in India 2016


A hotel that is built on the Lake Pichola, the Leela in Udaipur is where Jennifer Lopez stayed when she visited India. This luxury hotel boasts of the largest spa in all of Udaipur and the world class gym here will provide you with your personal Fitness Instructor. The hotel will have you picked up from the airport in a luxurious sedan and also drop you off as they ensure every moment spent with them is a great experience.

9. The Oberoi Rajvilas – (230,000 per night)

The Oberoi Rajvilas, Most Expensive Luxurious Hotels in India 2017

Every second you spend at the Rajvilas from check-in to departure will be a wonderful experience at this multiple award winning restaurant. The hotel is uniquely designed as rooms are laid in clusters – offering privacy to couples and perfect for friends and family wishing to stay near each other. Fabulous green lawns with peacocks roaming around on the property with beautifully landscaped gardens – the entire hotel is a treat for the eyes.

8. Taj Land Ends, Mumbai – (250,000 per night)

Taj Land Ends, Most Expensive Luxurious Hotels in India 2018

The Taj Land Ends is a luxury hotel group that is located in Bandra and is owned and managed by the Taj Group. Located just 200m from the sea, the rooms here offer panoramic views of the Arabian Sea and a stunning view of the Bandra-Worli sea link. The hotel is popular among many Bollywood stars and Karan Johar held his 40th birthday party here. Its prime location means guests have easy access to all the business and leisure spots in Mumbai.

7. The Oberoi, Amarvilas – (250,000 per night)

The Oberoi, Amarvilas, Most Expensive Luxurious Hotels in India 2019

Located less than half a kilometre away from the iconic Taj Mahal, the Amarvilas offers a view of the world heritage site that is unmatched by any in the vicinity. The hotel is the perfect place for a honeymoon, as every room here offers an uninterrupted view to the monument of love. Voted one of the best valued places in Agra, the Amarvilas offers local favourites and international dishes at its restaurants that also boast off fine wines and cigars.

6. The Oberoi, Gurgaon – (300,000 per night)

The Oberoi, Most Expensive Luxurious Hotels in India 2016

Located near Delhi’s international airport, The Oberoi hotel in Gurgaon features stunning architecture and breathtaking views. The hotel is very popular among business travelers and is managed by The Oberoi Hotels and Resorts chain. The hotel was named the world’s leading luxury hotel in 2011 at World Travel Awards and became the first Indian luxury hotel to win the distinction. The property also offers an art gallery, a spa and a luxury retail arcade.

5. The Oberoi, Mumbai – (300,000 per night)

The Oberoi, Mumbai, Most Expensive Luxurious Hotels in India 2017

The victim of a horrific terror attack in November 2008, The Oberoi in Mumbai has risen to prove itself one of the best luxury hotels in the city and also in the country. Located just off the Marine Drive and standing opposite to the bay, most rooms in the hotel offer a view that is truly unmatched. The beauty and service at this award winning hotel will take your breath away. The hotel is renowned for its restaurants that offer Italian, Japanese and Indian cuisine.

4. The Oberoi Udaivilas, Udaipur – (500,000 per night)

The Oberoi Udaivilas, Most Expensive Luxurious Hotels in India 2018

Located on the banks of Lake Pichola in Udaipur, The Udaivilas one of most expensive Hotels in this list , this is truly a masterclass in elaborate Mughal design. The hotel offers unmatched views of the turquoise blue waters of the serene Lake Pichola and guests can enjoy in private pools in this five star luxury resort. This multiple award winning hotel is famous for their hospitality; the staff here will make guests feel like they are the only one present at the hotel.

3. Leela Palace Kempinski, New Delhi – (450,000 per night)

Leela Palace Kempinski, New Delhi, Most Expensive Luxurious Hotels in India 2016

This hotel in New Delhi was built in 2011 by the luxury hotel group The Leela Palaces, Hotel and Resorts. The Maharaja suite at this grand palace styled hotel will set you back by ₹450,000 for a night’s stay. Built at a staggering cost of 18 billion rupees, the hotel is strategically placed in the Diplomatic Enclave in New Delhi. The hotel has large spacious room with equipped with every modern comfort and its food is famous for serving a unique mix of Indian as well as international dishes.

2. Taj Lake Palace,Udaipur – (600,000 per night)

Taj Lake Palace,Udaipur, Most Expensive Luxurious Hotels in India 2017

The Taj Lake Palace, situated in Udaipur, is a royal palace that belonged to the Mewar dynasty of Rajasthan. Once voted the most romantic hotel in the world, it stands in the middle of Lake Pichola with its shining white marble walls reflecting of the clear blue water. Any stay at the hotel is an unforgettable experience but not everyone can afford it. The most expensive suite is available at ₹600,000 per night. Built in 1746, the hotel uses speedboats to transport guests to the mainland.

1. Rambagh Palace, Jaipur – (600,000 per night)

Rambagh Palace, Jaipur, Most Expensive Luxurious Hotels in India 2018

The former royal residence of the Maharaja of Jaipur, the Rambagh Palace is no 1 in the list of  the most expensive hotels in India located in Jaipur. The most expensive room, the Grand Presidential Suite is priced at an astronomical fee of ₹600,000 per night. Steeped in history, every corner of the palace screams of ancient tradition and heritage. Built in 1835, the elegant rooms and fragrant gardens of this hotel are famous among travel enthusiasts all around the world.

So that was our list of the most expensive Luxurious hotels in India. Many of these hotels were glorious palaces built long ago that have been turned into luxurious hotels. Based in picturesque locations these establishments are famous all over the world for their hospitality and quality of service.

Leave a Reply

Your email address will not be published.