HotelsWithRooftops
India

Hotels in India

Rooftop hotels in India cover eight very different skylines on this site, from the Arabian Sea to the Ganges. Mumbai's terraces look over Marine Drive and the sea, Chennai's catch the breeze off the Bay of Bengal, and Hyderabad's face Hussain Sagar lake and the towers of HITEC City. Bengaluru, at around 900 metres, has the mildest evenings and a strong rooftop bar culture, while Pune trades coastal humidity for cooler Deccan nights over Koregaon Park.

In Gujarat, Ahmedabad's roofs watch the Sabarmati riverfront and the old city, and Surat's overlook the Tapi; alcohol is restricted in the state, so terraces there lean toward dining. Prayagraj is the outlier, a low pilgrimage city looking toward the Sangam. For most cities the best rooftop months run from November to February; the monsoon, roughly June to September, closes many open-air terraces, especially in Mumbai.

8
Destinations
234
hotels

What to expect

  • Mumbai: terraces above Marine Drive follow the curve of the Queen's Necklace along the Arabian Sea.
  • Hyderabad: rooftops look over Hussain Sagar lake and its Buddha statue, with HITEC City's towers further west.
  • Bengaluru sits around 900 metres up, which keeps rooftop evenings mild for most of the year.
  • Chennai: sea-facing terraces catch the evening breeze off Marina Beach and the Bay of Bengal.
  • Ahmedabad: rooftops along the Sabarmati Riverfront see both the UNESCO-listed old city and the new towers.
  • Prayagraj: low terraces look toward the Triveni Sangam, where the Ganges and Yamuna rivers meet.

India · FAQ

Mumbai is the classic choice for sea views over Marine Drive and the Arabian Sea, and Bengaluru has the liveliest rooftop bar scene with the mildest evenings. Hyderabad, Pune and Chennai offer newer hotel towers with wide city views, often with rooftop pools and restaurants.

We earn a commission when you book through some links on this site, at no extra cost to you. It never changes which hotels we list or how we rank them.