Best Rooftop Restaurants in Jaipur
Our pick of Jaipur's best rooftop spots for sundowners, skyline views and late dinners.

Jaipur's flat-roofed havelis and hotels make it one of India's better cities for rooftop dining — pink sandstone walls lit gold at sunset, forts glowing on the hills around the city, and the old quarter humming below.
What makes Jaipur rooftop dining different
Most rooftop restaurants sit in one of two areas: the Old City, within walking distance of Hawa Mahal and City Palace, with direct views over the Pink City's rooftops; or the newer parts of town like C-Scheme and Bani Park, where heritage havelis have been converted into boutique hotels with their own rooftop dining rooms.
When to go
- Sunset, October to March. This is the prime slot — the sandstone city genuinely turns pink-gold at golden hour, and the evening temperature is comfortable.
- Summer (April to June). Rooftops get hot during the day. Go after 8pm once the heat has broken, and check whether the space is covered or air-conditioned before booking.
- Winter evenings. It can turn cool after 9pm in December and January — most rooftops have heaters, but carry a light jacket.
Where to start
Kalyan Rooftop Restaurant is a straightforward, central option if you want a rooftop meal without booking through a hotel — simpler and usually cheaper than a five-star property. For a heritage-hotel experience, Samode Haveli is set inside a genuine 19th-century haveli — the mirrored interiors and courtyard are arguably as much the draw as the rooftop itself.
Booking tips
Rooftop tables at heritage hotels can fill up around sunset in peak season (October to March) — call ahead or book online where the property allows it. Smart-casual is a safe default for dress. See the full list of rooftop and cafe spots across the city, or browse Rooftop Cafes if you're after coffee rather than dinner.

