Rooftop Restaurants and Rooftop Dinners in India: City Guide
Rooftop dining is one of the most searched restaurant categories in India, and for good reason: for most of the year the evening air is better than the room, and the view costs nothing extra. The catch is that most rooftop tables are ordinary restaurant seating. A private rooftop dinner, where the terrace is set for one couple, is a different booking altogether.
Here is where to find both, city by city.
Rooftop dinners in Jaipur
Jaipur is the best rooftop city in India. The old city's low skyline means almost every roof has a view of the forts or the palace.
- Rooftop three-course dinner for two — ₹2,399
- Under-the-stars five-course dinner at Marriott — ₹4,049
- Rooftop candlelight dinner at Hotel Royal GM Plaza — ₹5,199
Rooftop dinners in Bangalore
Bangalore's weather suits rooftops year-round, which is why the CBD has so many of them.
- Skyye, one of the city's best-known rooftop bars — from ₹3,299
- Rooftop five-course candlelight dinner at Country Inn — ₹3,824
- Rooftop poolside dinner at Sarovar — ₹4,749
- Rooftop poolside five-course dinner at Fortune — ₹6,149
- Rooftop candlelight dinner at Aloft — ₹7,599
- Private terrace cabana dining package — ₹14,999
Rooftop dinners in Gurgaon and Delhi NCR
- Brewocrat Skybar, Gurgaon — from ₹2,599
- Rooftop three-course dinner at Mavens Hotel — ₹7,599
- Rooftop candlelight dinner at DoubleTree by Hilton — ₹7,599
- Rooftop cabana dining at Hyatt Regency — ₹8,049
- Terrace candlelight dinner at DoubleTree by Hilton — ₹8,549
- Wok In The Clouds, West Delhi — from ₹2,599
Rooftop dinners in Mumbai
Mumbai's rooftops close during the monsoon, so plan these between October and May.
- Rooftop candlelight dinner with a movie screening — ₹8,699
- Rooftop poolside candlelight dinner — ₹10,999
- Rooftop cabana dinner with movie screening — ₹12,399
- Rooftop dining package for two — ₹26,999
Rooftop dinners in Hyderabad and Noida
- Rooftop five-course candlelight dinner at Mango Suites, Hyderabad — ₹3,799
- Rooftop poolside five-course dinner at Fortune Noida — ₹8,049
- Terrace five-course dinner at Fortune Noida — ₹8,049
Pick the city later
The Rooftop Dinner Gift Box at ₹4,999 covers rooftop restaurants at Taj, Leela, Lalit and Hilton properties across India, with the recipient choosing where and when.
When to book a rooftop table
| City | Best months | Avoid |
|---|---|---|
| Delhi NCR, Noida, Jaipur | October to March | May and June, too hot even after dark |
| Bangalore | Year-round | Heaviest monsoon evenings |
| Mumbai | October to May | June to September, monsoon |
| Hyderabad | October to February | April and May |
Frequently asked questions
What is the cheapest rooftop dinner for two?
The Jaipur rooftop three-course dinner at ₹2,399, followed by Brewocrat in Gurgaon from ₹2,599.
What is the difference between a rooftop restaurant and a private rooftop dinner?
A rooftop restaurant seats everyone as usual. A private rooftop dinner sets the terrace for one couple, with a fixed menu and a dedicated server, and costs from about ₹7,500.
What happens if it rains?
Hotels normally move the setup indoors or reschedule. Check the policy when booking, since it varies.
