Most Expensive Hotels in India

Taj Mahal Palace and Tower Mumbai (9)

India is not exactly the wealthiest country in the world, but if you think that this is not the place to go to for a luxe holiday, think again.  Here we have a list of the ten most luxurious hotels in the country, all amazing and very alluring. Check them out and be amazed! Number one is the least expensive, so be prepared for something really spectacular at number ten.

1. Taj Mahal Palace and Tower, Mumbai

Taj Mahal Palace and Tower Mumbai (8) Taj Mahal Palace and Tower Mumbai (5)

You would probably expect the famous Taj Mahal Palace and Tower to be the most expensive hotel on a list like this, but it actually is the least pricy luxury hotel in the top. Not only is this the oldest hotel in Mumbai, but it’s also a very important landmark for tourists. Celebrities like The Beatles, Mick Jagger, Michelle & Barack Obama and many more have spent a few lush nights in this hotel. The Grande Luxury Suite is 3800$ , while a superior room costs 480$.

2. Leela Palace Kempinski, Udaipur

Leela Palace Kempinski Udaipur

Leela Palace Kempinski Udaipur

Also known as the Venice of the East, Udaipur offers lush accommodations in the Leela Palace Kempinski, by the Lake Pichola. As if having a beautiful lake nearby wasn’t enough, the hotel also affords stunning views of the Aravalli Mountains. Here a standard Lake View room is 580$, while the Maharaja Suite will set you back up to 4400$.

3. Taj Falaknuma Palace, Hyderabad

Taj Falaknuma Palace Hyderabad

Taj Falaknuma Palace Hyderabad

The Falaknuma Palace was once the home of the Nizam of Hyderabad, but his family leased the property to the Taj Group. Now a luxury room here starts at 730$, while the Grand Royal Suite can reach the impressive sum of 4300$. This palace is also known as the “mirror of the sky” (which is actually the literally translation of its name), and it is situated at 2,000 feet altitude.

4. Oberoi Rajvilas, Jaipur

Oberoi Rajvilas Jaipur Oberoi Rajvilas Jaipur Oberoi Rajvilas offers luxury rooms, villas and tents to its guests, all in an oasis of elegance and style. The hotel gives you the opportunity to enjoy the lifestyle of the legendary Rajput Princess of India. The Kohinoor Villa with a private pool and many other amenities costs 5000$, while a premier room is 770 $.

5. Taj Lands End, Mumbai
Taj Lands End Mumbai
Overlooking the Arabian Sea, the luxe Taj Lands End hotel affords breathtaking sunset views. The hotel is located in Bandra, an elite suburb in Mumbai, and offers the city’s finest business centre facilities, restaurants, banqueting and conferencing. Here a night a night in a deluxe room is  500$ and the Presidential Suite costs some 5500$.

6. Oberoi Amarvilas, Agra and Oberoi Udaivilas, Udaipur

Oberoi Amarvilas, Agra and Oberoi Udaivilas, Udaipur

Oberoi Amarvilas, Agra and Oberoi Udaivilas, Udaipur

If you want a view of the Taj Mahal, then you should choose the Oberoi Amarvilas. But both hotels are incredibly luxurious and equally expensive. Their premier rooms are available at 770$, while the Kohinoor Suites are priced at approximately  5500$.

7. The Oberoi, Mumbai

The Oberoi Mumbai

The Oberoi Mumbai

Overlooking the Arabian Sea, The Oberoi in Mumbai is absolutely astonishing. It is located in the prime shopping and business district of the city, the hotel offers everything in terms of luxury and comfort, but also in innovative technologies. With 550$ you can stay here in a Deluxe Room, while the Presidential Suite is some 6600$.

8. The Oberoi, Gurgaon

The Oberoi Gurgaon

The Oberoi Gurgaon

You can find this hotel in the main business and shopping district of Gurgaon, some 15 minutes away from the Delhi International Airport. Every room here is flooded with natural light and offers gorgeous views of the beautifully manicured gardens or of the serene reflection pools. The Presidential Suite is 6600$, but if you can’t go that high, you can also choose a deluxe room for about 660$.

9. Leela Palace Kempinski, New Delhi

Leela Palace Kempinski, New Delhi

With the Leela Palace Kempinski in New Delhi, we’re getting really close to the most expensive Indian hotel on our list. Some of the most impressive amenities of this luxe hotel (which took some 396.650.000 $ to build) include private pools and bullet-proof windows. The Grand Deluxe Room is some 550$ per night and the Maharaja Suite reaches 9900$ .

10. Taj Lake Palace, Udaipur

Taj Lake Palace, Udaipur Taj Lake Palace in Udaipur is the most romantic hotel in the whole of India, which makes it perfect for wealthy honeymooners. Enjoy sophisticated services and facilities in a white marble and mosaic hotel in the middle of Lake Pichola. Built in 1746, this is still one of the most amazing sites in India today. A luxury double room here is 790$ and the Grand Presidential Suite is priced at a whopping 13000$.