India’s Top 10 Luxurious and Expensive Hotels

“A good traveller is the one who does not know where he is going to, and a perfect traveller does not know where he came from”- Lin Yutang

You thought a beach vacation in the Bahamas or a castle tour in Europe was pricey? Yeah, you might be right.  However, before giving any opinion we would ask you to check out some Indian hotels that will change your opinion. Bearing in mind the tremendous growth in the industry of luxury hotels, here are the best 10 luxurious and expensive hotels across India.

1. Taj Lake Palace, Udaipur


It is a heritage hotel owned by the Taj Group. Taj Lake Palace is the most expensive and luxury hotel of India, which has won many awards for being the best romantic hotel, worldwide. A basic luxury double bedroom will cost you Rs 36,000, whereas, the Grand Presidential Suite will cost you a whopping total of Rs 6 lakh (USD 11,825). Wow! 6 lakh just for a room!

2. The Leela Palace Kempinski, New Delhi


Owned and managed by the Leela Palace Resorts and Hotels, located in the posh vicinity of Chanakyapuri, the Leela Palace Kempinski, New Delhi, boasts of the bulletproof windows, which cost Rs 18 million to build. A night stay at a grand deluxe room will cost you Rs 25,000, and the ‘Maharaja Suite’ will cost you Rs 4.5 lakh per night (USD 8,063).

3. The Oberoi , Gurgaon


It is India’s first and the only hotel that features an exclusive cigar lounge. Located in the shopping area and foremost business district of Gurgaon, The Oberoi, is stretched to an area of 5,300 square feet. The single deluxe room will cost you Rs 30,000 for a night, and the king-size ‘Presidential Suite’ will cost you a whopping Rs. 3 lakh (USD 5,375). The Presidential Suite features two bedrooms, a dining room, a study room and a spacious living room.

4. The Oberoi, Mumbai


Overlooking the Queens Necklace aka famous Marine Drive, The Oberoi, Mumbai, embraces you with luxury, serenity, stylishness and spacious stay. The Deluxe room will cost you Rs 25,000, and the Presidential Suite will cost you Rs 3 lakh (USD 5,375). This was the hotel, where former President Bill Clinton and her daughter Chelsea stayed in ‘the Presidential Suite’.

5. The Oberoi Udaivilas, Udaipur and the Oberoi Amarvilas, Agra

  • The Oberoi Udaivilas, Udaipur


  • The Oberoi Amarvilas, Agra


There is a tie between these two luxurious hotels that offer comfort, stylish stay and premier rooms. Costing to stay at these hotels are, Rs 35,000 for deluxe rooms and Rs 2.5 lakh for the Kohinoor Suites. The Oberoi Amarvilas gives a spectacular view of the Taj Mahal.

6. Taj Lands End, Mumbai


Situated in the heart of Mumbai’s suburbs- Bandra, Taj Lands End, is an ideal base for executives and business travellers. A night stay at the deluxe rooms will cost Rs 23,000, and the Presidential Suite that have a master bedroom, dining room, Jacuzzi set bathroom, stylish living room and kitchenette costs around Rs 2.5 lakh (USD 4,480).

7. The Oberoi Rajvilas, Jaipur


The luxury rooms and tents of Oberoi Rajvilas hotel, revive the essence of the royal Rajputs. The Premier room will cost you Rs 35,000 per night, and the Kohinoor Villa that comes along with a personal pool will cost Rs 2.3 lakh (USD 5,200).

8. Taj Falaknuma Palace, Hyderabad


This hotel was the former abode of the Nizam’s of Hyderabad. The heirs of the family have given the palace on lease to the Taj group. Presently, its name is Taj Falaknuma, which means- ‘mirror of the sky’. The Luxury room for a night will cost you Rs 33,000, and you have to pay whopping Rs 1.95 lakh (USD 3495) for the Grand Royal Suite.

9. The Leela Palace Kempinski, Udaipur


Situated on the banks of Lake Pichola, it is another opulent hotel in Udaipur. The Leela Palace Kempinski hotel reflects the grandeur of the bygone era and romance. The tariff of a Standard Lake View Room is Rs 26,000 and the Maharaja Suite that offers a breathtaking view of the heritage monuments, will cost whopping amount of Rs 2 lakh (USD 4,500).

10.  The Taj Mahal Palace and Tower, Mumbai


Near to the Gateway of India, it is a landmark for the leisure loving tourists, who come to Mumbai. The Taj Mahal Palace & Tower is the oldest and the best-known hotels of Mumbai. Surprisingly, it is the least expensive luxury hotel in the list. The Superior Rooms will cost you Rs 21,500 and the Grand Presidential Suite will cost you Rs 1.7 lakh (USD 3,046).