For a rooftop dinner facing the City Palace, try Upre by 1559 AD on Lake Pichola, Ambrai on Hanuman Ghat, Nyoto for modern Indian, and Sunset Terrace at the City Palace for a view of the Lake Palace. Expect about ₹1,500–3,000 for two at most rooftops, and book an edge table for sunset.
Key facts
- Most lake-facing rooftops are on Hanuman Ghat, Lal Ghat and Gangaur Ghat
- Dinner for two: about ₹1,500–3,000 at most rooftops; much more at palace hotels
- Book the sunset slot or an edge table in season
Eating on a rooftop over Lake Pichola is one of Udaipur’s small rituals. Not every rooftop that says “lake view” actually faces the palace, though. Here’s where to go. See our where to eat page for hours and prices.
Facing the City Palace
- Upre by 1559 AD. An open rooftop over Lake Pichola, at its best at sunset. Book the sunset slot.
- Ambrai. Tables under old trees at the water’s edge on the west bank, looking straight at the lit palace. Their laal maas is popular. See Ambrai Ghat.
- Nyoto. Chef Shadab Husain’s interpretive Indian menu on a lake-view rooftop on Hanuman Ghat. Try the fusion chaats and the malpua dessert. About ₹1,600 for two.
Facing the Lake Palace
- Sunset Terrace. A terrace inside the City Palace complex looking straight across Pichola to the Lake Palace. High tea in the afternoon, dinner with live music.
City and hill views
- Sunset & Co at Hotel Raj Kuber, with city views and a fusion menu by chef Akash Rajput.
- Ayana at the Udaipur Marriott, a rooftop over the lakes and the Aravallis, with Mewari and Mughlai dishes.
Fine dining on the lake
- Sheesh Mahal at The Leela Palace: royal Rajasthani cooking in a mirror-work dining room. A splurge. See romantic dinners.
Tips
- Book an edge table and say it’s for sunset.
- Arrive 30 minutes before sunset to see the light change.
- Bring a layer in winter; rooftops get cold.
- Ask about service charge before you order.
- Many Old City rooftops are up narrow stairs; not ideal for limited mobility.
For something simpler, see our best cafés or eat like a local with a thali.
Frequently asked questions
Which rooftop restaurant in Udaipur has the best view?
For the City Palace across the water, Ambrai and Upre by 1559 AD. For the Lake Palace, Sunset Terrace inside the City Palace complex.
Do I need to book rooftop restaurants in Udaipur?
In season (October to March) and on weekends, yes, especially for sunset and edge tables.
Are Udaipur rooftop restaurants expensive?
Most are mid-range, about ₹1,500–3,000 for two. Palace hotel restaurants cost much more.
