Maharashtra hotels

Maharashtra hotels

Maharashtra
Check-in
Check-out
Compare vs KAYAK |

Latest Maharashtra Hotel Deals

Mumbai
Mumbai
3 stars from ₹ 1,106
4+ stars from ₹ 2,287
Pune
Pune
3 stars from ₹ 959
4+ stars from ₹ 519
Lonavala
Lonavala
3 stars from ₹ 664
4+ stars from ₹ 3,319
Mahābaleshwar
Mahābaleshwar
3 stars from ₹ 1,033
4+ stars from ₹ 3,393
Nagpur
Nagpur
3 stars from ₹ 590
4+ stars from ₹ 4,131
Shirdi
Shirdi
3 stars from ₹ 516
4+ stars from ₹ 2,065

Good to know

Low season

October Cheapest month to stay with an average 32% drop in price.

High season

June Most expensive month to stay with an average 76% rise in price.

Average price (weeknight)

₹ 5,642 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 5,971 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Maharashtra

Are hotels in Maharashtra safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Maharashtra?

How much is a cheap hotel in Maharashtra?

How much is a hotel in Maharashtra for tonight?

How much is a hotel in Maharashtra for this weekend?

Best Maharashtra hotels

Show all
The Taj Mahal Palace, Mumbai - Mumbai
1
9.3 Excellent (709 reviews)
₹ 21,097+
JW Marriott Hotel Pune - Pune - Building
2
9.1 Excellent (380 reviews)
₹ 10,549+
Vivanta Aurangabad, Maharashtra - Aurangabad - Pool
3
8.9 Excellent (256 reviews)
₹ 6,344+
Saibaba International Hotel - Shirdi - Building
4
8.8 Excellent (1 reviews)
₹ 1,254+
Blue Diamond - Ihcl Seleqtions - Pune - Building
5
8.8 Excellent (292 reviews)
₹ 5,312+
Lemon Tree Hotel, Aurangabad - Aurangabad - Building
8
8.0 Excellent (181 reviews)
₹ 6,270+
St Laurn The Spiritual Resort - Shirdi - Outdoor view
9
7.8 Good (370 reviews)
₹ 2,582+
Hotel Pearl - Navi Mumbai - Building
11
6.5 Good (100 reviews)
₹ 1,697+