Hotels in India

Search and compare India hotels from hundreds of travel sites and save

India
29 Sep — 30 Sep2
India
Fri 29-9
Sat 30-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in India

These hotels are among the most popular properties in the India area. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
Grand Chennai By Grt Hotels
8.7 Excellent
120, Sir Thyagaraya Road, Chennai, India
Show on map
6.5 km from city centre, Chennai, TN, India 
ExcellentBased on 1,457 reviews
8.7

Ideally located in Chennai, Grand By GRT Hotels provides themed accommodation an easy drive from Parthasarathy Temple Triplicane. It also offers a sauna, a Jacuzzi and an indoor pool.

The Accord Metropolitan
7.8 Good
35, Gn Chetty Road, Chennai, India
Show on map
6.0 km from city centre, Chennai, TN, India 
GoodBased on 825 reviews
7.8

The Accord Metropolitan is located in Chennai and features an indoor pool, a rooftop terrace and a Jacuzzi. There is also a fitness centre with a sauna and a swimming pool.

The Park Chennai
6.2 Good
601 Anna Salai Road, Chennai, India
Show on map
4.9 km from city centre, Chennai, TN, India 
GoodBased on 2,457 reviews
6.2

Featuring an on-site night club and a beauty salon, The Park Chennai is located in Chennai and offers 5-star accommodation. The multiple facilities this modern hotel has to offer include an outdoor pool, a swimming pool and a Jacuzzi.

The Residency, Chennai
7.9 Good
No.49, G.N.Chetty Road, T-Nagar, Chennai, India
Show on map
6.3 km from city centre, Chennai, TN, India 
GoodBased on 645 reviews
7.9

Located in Chennai, The Residency Chennai is a short drive from Theagaraya Nagar and Marina Beach. Those staying at the property can also enjoy complimentary Wi-Fi access throughout their stay.

The Leela Mumbai
8.5 Excellent
Sahar, Mumbai, India
Show on map
17.8 km from city centre, Mumbai, MH, India 
ExcellentBased on 3,147 reviews
8.5

The Leela Mumbai Airport provides an elegant setting when in Mumbai. It has a spa, as well as a Jacuzzi, a sauna and an outdoor pool.

Crowne Plaza Chennai Adyar Park
8.0 Excellent
132 Ttk Road, Chennai, India
Show on map
7.2 km from city centre, Chennai, TN, India 
ExcellentBased on 1,161 reviews
8.0

Boasting a sauna, a Jacuzzi and an outdoor pool, Crowne Plaza Chennai Adyar Park is situated in Chennai and offers comfortable accommodation. It also provides an express check-in and check-out feature, a kids club and a beauty centre.

The St. Regis Mumbai
8.7 Excellent
462 Senapati Bapat Marg, Mumbai, India
Show on map
4.2 km from city centre, Mumbai, MH, India 
ExcellentBased on 1,569 reviews
8.7

Located just a short stroll from High Street Phoenix, this modern hotel features both a restaurant and a bar. Guests also have exclusive access to the on-site Iridium Spa and Athletic Club.

Shangri-La Bengaluru
8.7 Excellent
No 56-6B Palace Road, Bengaluru, India
Show on map
2.3 km from city centre, Bengaluru, KA, India 
ExcellentBased on 1,039 reviews
8.7

Located in Bangalore, Shangri-La Bengaluru is an easy drive from Hindustan Aeronautics Limited and provides free private parking on site. It has a gym, as well as free Wi-Fi, an express check-in and check-out feature and a swimming pool.

Hotel Savera
6.9 Good
No.146, Dr. Radhakrishnan Salai, Chennai, India
Show on map
5.1 km from city centre, Chennai, TN, India 
GoodBased on 758 reviews
6.9

Situated amongst a variety of well-known attractions, shops and eateries, Savera Hotel is ideal for those wishing to discover Chennai and its surroundings. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

Novotel Mumbai Juhu Beach
6.7 Good
Balraj Sahani Marg, Juhu Beach, Mumbai, India
Show on map
17.0 km from city centre, Mumbai, MH, India 
GoodBased on 2,454 reviews
6.7

Located in Mumbai, Novotel Mumbai Juhu Beach is within a 20-minute drive of Chhatrapati Shivaji International Airport and offers an outdoor pool, a sauna and a private beach. It is a stone's throw from the beach and provides modern 5-star accommodation.

Tips for booking hotels in India

Cheapest month:December
Most expensive month:January
Average price in India:S$ 142/night
Cheapest price found:S$ 5/night
Cheapest day:Tuesday
Most expensive day:Thursday
S$ 71 - S$ 286
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 104 - S$ 166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated India hotels

Some of the best India hotel options as decided by our users. Learn why these hotels were rated among the best by reading user reviews.
Show all 174,006 hotels
1
Sun-n-Sand Shirdi
7.7 Good
Shiv Road, Nighoj Village, Taluka Rahata, Plot No. 109/p-124 P, Shirdi, India
Show on map
0.8 km from city centre, Shirdi, MH, India 

Located under 10 minutes' walk from Sri Shirdi Sai Baba Temple and Wet n Joy Water Park, Sun-n-Sand Shirdi features free Wi-Fi, an outdoor pool and a sauna. It boasts views of Shirdi and provides a limousine service.

2
Vivanta by Taj - MG Road
8.7 Excellent
41/3 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.9 km from city centre, Bengaluru, KA, India 

Current in its design, Taj MG Road Bengaluru is situated in a well-known area of Bangalore. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

3
Goa Marriott Resort and Spa
8.1 Excellent
P.O. Box No.64, Miramar Beach, Panaji, Panaji, India
Show on map
2.1 km from city centre, Panaji, GA, India 

Offering a private beach and an outdoor pool, this 5-star resort is located in Panaji. It also offers a kids pool, a Jacuzzi and a kids club.

4
Holiday Inn Jaipur City Centre
8.1 Excellent
Commercial Plot No 1 Sardar Patel Road, Jaipur, India
Show on map
2.0 km from city centre, Jaipur, RJ, India 

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Jaipur. It also features an outdoor pool and a fitness centre.

5
The Oberoi Bengaluru
9.3 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.7 km from city centre, Bengaluru, KA, India 

Located within a short walk of Halasuru Someshwara Temple, this 5-star modern hotel offers a butler service. Guests have access to a spa, a gym and an outdoor pool.

6
JW Marriott Hotel Pune
8.9 Excellent
Senapati Bapat Road, Pune, India
Show on map
3.0 km from city centre, Pune, MH, India 

Offering a limousine service and a rooftop terrace, JW Marriott Pune is a deluxe place to stay in Pune. It also has a gym, a sauna and an outdoor pool.

7
Shangri-La Eros New Delhi
8.5 Excellent
19, Ashoka Road, New Delhi, India
Show on map
1.2 km from city centre, New Delhi, DL, India 

Providing a shuttle to Indira Gandhi International Airport, as well as free Wi-Fi, Shangri-La Eros New Delhi is a comfortable base in New Delhi. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

8
Kochi Marriott Hotel
8.7 Excellent
Lulu International Shopping Mall, 34/1111 N.H. 47, Kochi, India
Show on map
11.1 km from city centre, Kochi, KL, India 

Situated in Kochi, Kochi Marriott Hotel provides stylish, 5-star accommodation close to LuLu International Shopping Mall. The multiple amenities this modern hotel offers include a sauna, a Jacuzzi and an outdoor pool.

Cheapest hotels in India, Asia

These are the lowest prices we've found on hotels in India at the moment. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 174,006 hotels
Femina Hotel
6.6 Good
No 109 Williams Road, Cantonment, Tiruchirappalli, India
Show on map
2.3 km from city centre, Tiruchirappalli, TN, India 

Located in Tiruchirappalli, Femina Hotel provides complimentary Wi-Fi and a gym. It also offers a beauty centre, an express check-in and check-out feature and an outdoor pool.

S$ 40
Avg. per night
Hotel City Star
7.2 Good
8718 D.B. Gupta Road Paharganj, New Delhi, India
Show on map
3.7 km from city centre, New Delhi, DL, India 

Boasting free Wi-Fi, Hotel City Star New Delhi is situated in New Delhi and provides modern accommodation. It also offers meeting rooms, an express check-in and check-out feature and 24-hour room service.

S$ 45
Avg. per night
St Laurn The Spiritual Resort
7.5 Good
S. No. 5/19, Rui-Shiv Road, Shirdi, India
Show on map
0.8 km from city centre, Shirdi, MH, India 

Situated in Shirdi, St Laurn The Spiritual Resort is within walking distance of Sri Shirdi Sai Baba Temple and provides a sauna and an outdoor pool. The various amenities this luxury resort offers include valet parking, a kids pool and an express check-in and check-out feature.

S$ 48
Avg. per night
Sunday Hotel Jaipur
7.5 Good
Near Nehru Sehkar Bhawan, Jaipur, India
Show on map
2.0 km from city centre, Jaipur, RJ, India 

Strategically located in the centre of the city, this 4-star hotel makes for an excellent base in Jaipur. It also has a gym, an outdoor pool and a sauna.

S$ 62
Avg. per night
Lalitha Mahal Palace Hotel
7.7 Good
Lalitha Mahal Nagar Hotel Standard Standard Check-in 2 Pm - Check-Out 10.30 Am, Mysore, India
Show on map
5.8 km from city centre, Mysore, KA, India 

This Mysore hotel is set next to Lalitha Mahal. It also has a gym, an outdoor pool and a beauty centre.

S$ 69
Avg. per night
The Belstead Chennai
7.9 Good
103, Nungambakkam High Road, Chennai, India
Show on map
4.6 km from city centre, Chennai, TN, India 

Providing a shuttle service to Chennai International Airport, as well as free wireless internet, The Belstead is a convenient base in Chennai. It also provides a 24-hour reception, a currency exchange and an express check-in and check-out feature.

S$ 71
Avg. per night
MGM Vailankanni Residency Hotel
7.7 Good
64/F2, Nagapattinam Main Road, Velankanni, India
Show on map
0.3 km from city centre, Velankanni, TN, India 

MGM Vailankanni is situated in Velankanni and offers complimentary Wi-Fi. It also features a playground, an outdoor pool and a 24-hour reception.

S$ 75
Avg. per night
Umaid Bhawan - A Heritage Style Boutique Hotel
8.2 Excellent
Behari Marg, Bank Road, Bani Park, Jaipur, India
Show on map
1.1 km from city centre, Jaipur, RJ, India 

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Jaipur. It is ideally located for those wishing to discover the area's attractions.

S$ 75
Avg. per night

Hotel prices in India

A breakdown of the average price per hotel class in India. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars