India is a hub of a lot of luxurious hotels and resorts. These are mainly the palaces of ancient times which were earlier owned by the Kings or Nawabs and have now been reconstructed has the luxurious hotels. These hotels are renowned by some wealthiest groups of hotels.

Many Bollywood and Hollywood stars choose these grand hotels for their stay in the cities. The hotels provide the best facilities and atmosphere for its customer. They stay in these hotels is no less than a royal stay. Here is the list of top most expensive hotels in India in 2019 on the basis of the cost of their rooms for a night.

10. Taj Falaknuma Palace, Hyderabad

Most Expensive Hotels in India 2019

The Taj Falaknuma Palace Hotel is a hotel located 2000 feet above the city of Hyderabad. The palace was earlier owned by the Nizam of Hyderabad and is now managed by Taj Hotels Resorts and Palaces. It is a five star luxury hotel and is spread over 32 acres. It has 60 beautiful rooms and suites and a huge dining hall of 101 seats. The hotel also includes facilities like spa, pool and fitness centre. The cost of one room of this hotel is INR 1,95,000.

9. Taj Mahal Palace Hotel, Mumbai

Most Expensive Hotels in India

The Taj Mahal Palace Hotel is a five star luxurious hotel situated in South Mumbai, Maharashtra, next to the Gateway of India.. It consists of 7 floors in the Palace and 22 floors in the Taj Tower. It has 560 rooms and 44 suites with the view of Arabian Sea and Gateway of India. The hotels have been in news due to the 26/11 attack. A room in this hotel costs INR 1,75,000.

8. Taj Lands End Hotel, Mumbai

Most Expensive Hotels in India

The Taj Lands End Hotel is another sea-view hotel situated in the most expensive place of Mumbai, Bandra. It consists of 493 grand luxury rooms and 33 suites with Bandstand and sea view. It also has fine dining restaurants such as Masala Bay, an Indian restaurant and Ming Yang, a Chinese restaurant. The hotel also provides golf and horse riding facilities on request. The cost of a room in this hotel is INR 2,50,000.

7. The Oberoi Amarvilas, Agra

Most Expensive Hotels in India

The Oberoi Amarvilas Hotel is a luxurious hotel situated just 600 meters away from the Taj Mahal in Agra. It consists of 102 rooms and suites with a view of the beautiful Taj Mahal. It has a peaceful spa area for the relaxation of the customer. The hotel even provides a buggy service to the Taj Mahal for the ones who can’t walk. A room in The Oberoi Amarvilas hotel costs INR 2,50,000.

6. The Oberoi Udaivilas, Udaipur

Most Expensive Hotels in India

The Oberoi Udaivilas Hotel is a luxurious lakeside hotel situated in Udaipur, Rajasthan. It consists of 87 rooms and suites with beautiful handcrafted furniture. The hotel is designed as a palace and gives the people a complete feel of staying there like a King. The hotel also provides a facility of taking the boat in the pool to explore the majestic city of Udaipur. The hotel room costs INR 3,00,000.

5. The Oberoi, Mumbai

Most Expensive Hotels in India

The Oberoi is one of the best rated and luxurious hotels located in the business district of Mumbai, Maharashtra near the Wankhede Stadium and the Gateway of India. It consists of 287 rooms and 3 restaurants with fine and casual dining. The rooms have a mixture of modern and classic decoration. The hotel also has two poolside bars and offers a space for organisation of events and functions. A room in this hotel costs around INR 3,00,000.

4. The Oberoi, Gurgaon

Most Expensive Hotels in India

The Oberoi, Gurgaon is a luxurious hotel in the business hub. It consists of six floors with 202 elegant rooms and 15 suites. It also has 2 multi-cuisine restaurants namely; Threesixtyone and Amaranta. The hotel provides the spa facility in the lounge named as The Piano Bar. The hotel is 14 km away from the iconic Qutub Minar and the Iron Pillar of Delhi and just 5km away from Kingdom of Dreams. The cost of a room in this hotel is INR 3, 00,000 for a night.

3. The Leela Palace, New Delhi

Most Expensive Hotels in India

The Leela Palace is an Indian luxurious hotel situated in the capital New Delhi of India. It consists of 194 grand royal rooms, 42 royal club rooms and 18 suites. The hotel has 4 restaurants namely; The Qube, Jamavar (the Indian Restaurant), Megu (the Japanese Restaurant) and Le Cirque Signature (the Italian Restaurant). It also provides facilities of spa, salon and the terrace pool. The cost of a room in the Leela Palace Hotel is INR 4,50,000.

2. Taj Lake Palace, Udaipur

Most Expensive Hotels in India

The Taj Lake Palace is a five star luxury hotel situated on the Island in Pichola Lake in Udaipur, Rajasthan. It consists of 83 white marble walled rooms and suites with lake and palace views. The hotel has 3 multi cuisine restaurants with a rooftop dining. It also provides facilities like outdoor pool, bar and spa. A room in the Taj Lake Palace hotel is priced at INR 6,00,000 making it the second most expensive hotel in India.

1. The Rambagh Palace, Jaipur

Most Expensive Hotels in India

The Rambagh Palace is an iconic hotel of Rajasthan situated in the Jaipur city of Rajasthan. The hotel was earlier owned by the Maharaja Sawai Man Singh and his Maharani Gayatri Devi. It consists of 78 grand luxury rooms and royal suites. It has three royal multi cuisine fine dining restaurants and 2 bars or lounges. It also provides services like indoor and outdoor pools, spa and fitness center. The customers can experience a royal lifestyle in this hotel. It is the most expensive hotel in India with a royal room priced at INR 7,50,000.

These are the top most expensive hotels of India which represent the India’s prosperity. These hotels provide the best facilities to their customers with the friendliest staff. Some of these hotels are the old palaces which are redesigned to hotels. The interiors and exteriors of these hotels represent the Indian history and culture. One can have a royal feeling by planning their stay at any of these hotels.


Please enter your comment!
Please enter your name here