Late-night rooftop dining in Udaipur open after 10 PM is available at select restaurants around Lake Pichola, Lal Ghat, and Fateh Sagar areas. These rooftop spots serve North Indian, Rajasthani, and continental cuisines with lake or palace views, and most stay open until 11 PM or midnight. Meal costs typically range from ₹800 to ₹2,500 for two, making them accessible for couples, solo travellers, and small groups looking for a relaxed dinner under the stars.
Most late-night rooftop restaurants in Udaipur fall into three categories: heritage haveli rooftops near City Palace, hotel terrace restaurants along the lakefront, and casual rooftop cafes in Chandpole and Hathi Pol. Budget options start around ₹400 per person, while upscale spots with curated menus and cocktails can go up to ₹1,500 per person. These places are best suited for couples seeking a romantic setting, travellers wanting iconic lake views after dark, and food lovers who prefer dining when the tourist rush has thinned out. One practical observation I have found useful: restaurants closer to Lal Ghat tend to close slightly later than those on the main road, simply because foot traffic stays alive longer in that zone.
Where to Find Rooftop Restaurants Open After 10 PM in Udaipur
Finding a rooftop that genuinely stays open past 10 PM in Udaipur requires a bit of local knowledge. Many restaurants advertise late hours but start winding down kitchen service by 9:30 PM during the off-season. I have learned to always confirm closing times directly, especially between July and September when footfall drops. The areas around Lal Ghat, Gangaur Ghat, and Hanuman Ghat remain the most reliable zones for late dining because of the steady stream of international tourists staying in nearby guesthouses.
| Restaurant | Area | Open Until | Avg. Cost for Two | Known For |
|---|---|---|---|---|
| Ambrai Restaurant | Ambrai Ghat | 10:30 PM | ₹2,000 | Lake view, fine dining |
| Upre by 1559 AD | Lake Pichola | 11:00 PM | ₹2,500 | Rooftop lounge, cocktails |
| Savage Garden | Chandpole | 11:00 PM | ₹800 | Backpacker vibe, wood-fired pizza |
| Jasmin Rooftop Restaurant | Lal Ghat | 11:00 PM | ₹600 | Budget-friendly, palace view |
| Charcoal by Carlsson | Lal Ghat | 10:30 PM | ₹1,200 | Grilled dishes, rooftop bar |
| Tribute Restaurant | Outside Chandpole | 11:30 PM | ₹1,800 | Multi-cuisine, live music nights |
Ambrai Restaurant — The Iconic Lake-Facing Classic
Ambrai is probably the most photographed rooftop dining spot in Udaipur, and for good reason. Sitting right on the water at Ambrai Ghat, it gives you an unobstructed view of City Palace, Jag Mandir, and Lake Pichola all at once. The kitchen serves until about 10:15 PM, so I would recommend reaching by 9:30 PM to order comfortably. Their dal bati churma and grilled fish are consistently good. Expect to spend around ₹2,000 for two without alcohol.
Address: Ambrai Ghat, Outside Chandpole, Udaipur, Rajasthan
Phone: +91 294 2431085
Hours: 12:00 PM – 10:30 PM
Google Rating: 4.4/5 (Google Reviews)
Upre by 1559 AD — Udaipur’s Premium Late-Night Rooftop
If you want the most refined late-night rooftop experience in Udaipur, Upre by 1559 AD is where I would point you. Located at Lake Pichola Hotel, this terrace lounge stays open until 11 PM and serves craft cocktails alongside a well-curated Indian and European menu. The lighting is intimate, the seating is spaced out, and the palace illumination across the lake makes every table feel like a private viewing deck. It is on the pricier side, around ₹2,500 for two, but the experience justifies it for a special evening.
Address: Lake Pichola Hotel, Outside Chand Pole, Udaipur, Rajasthan
Hours: 7:00 PM – 11:00 PM
Google Rating: 4.3/5 (Google Reviews)
Savage Garden — Budget-Friendly and Open Late
Savage Garden has been a backpacker favourite for years, and it remains one of the most reliable late-night options in the Chandpole area. The rooftop is casual, the menu leans toward wood-fired pizzas, pastas, and Israeli-inspired dishes, and the vibe is relaxed enough that nobody rushes you out. I have sat here past 10:30 PM on multiple visits without any issue. At around ₹800 for two, it is one of the most affordable rooftop dinners you will find in the old city.
Address: Chandpole, Udaipur, Rajasthan
Hours: 10:00 AM – 11:00 PM
Google Rating: 4.5/5 (Google Reviews)
Jasmin Rooftop Restaurant — Palace Views on a Small Budget
Jasmin is tucked into the narrow lanes of Lal Ghat, and its rooftop punches well above its price point. For roughly ₹600 for two, you get a direct view of City Palace lit up at night, a simple but satisfying menu of North Indian and continental dishes, and a genuinely warm atmosphere. The kitchen stays active until around 10:45 PM. I find this spot ideal for solo travellers or couples who want the view without the fine-dining price tag.
Address: Lal Ghat, Udaipur, Rajasthan
Hours: 8:00 AM – 11:00 PM
Google Rating: 4.4/5 (Google Reviews)
Charcoal by Carlsson — Grilled Dishes with a Rooftop Bar
Charcoal by Carlsson sits in the Lal Ghat area and offers a slightly more curated experience than the typical budget rooftop. Their grilled meats and paneer dishes are standout items, and the rooftop bar serves beer and cocktails until closing. The space is compact, so I would suggest visiting on weeknights if you want a quieter table. They wrap up around 10:30 PM, and the average spend hovers around ₹1,200 for two.
Address: Lal Ghat, Udaipur, Rajasthan
Hours: 12:00 PM – 10:30 PM
Google Rating: 4.2/5 (Google Reviews)
What to Expect When Dining Late in Udaipur
Udaipur is not a late-night city by nature. Most of the old city quiets down by 10:30 PM, and auto-rickshaws become harder to find after 11 PM. If you are dining late near Lal Ghat or Chandpole, I would recommend staying at a nearby guesthouse or having your hotel arrange a pickup. During peak tourist season from October to March, rooftop restaurants are more likely to extend their hours, sometimes staying open until midnight on weekends. In the summer and monsoon months, expect earlier closures and limited rooftop seating due to weather.
Tips for a Better Late-Night Rooftop Experience
Arriving by 9:15 PM gives you the best balance of a relaxed meal and full menu availability. Many kitchens start closing specific sections of the menu 30 to 45 minutes before the official closing time. Carrying a light jacket is wise between November and February because rooftop temperatures drop noticeably after 9 PM. If you are particular about seating, calling ahead or visiting slightly before peak dinner hour helps you secure a lakeside or edge table.
Final Recommendation
For a premium experience, Upre by 1559 AD is hard to beat. For the best value with a view, Jasmin Rooftop Restaurant delivers consistently. And if you want a laid-back evening with good food and no pretence, Savage Garden remains my personal go-to. Each of these spots offers something distinct, so the right choice depends on your mood, your budget, and how late you want to stay out.
If you are visiting Udaipur in 2026 and want to experience the city after dark, start with one of these rooftops. Book a table if the restaurant allows it, reach before 9:30 PM, and let the palace lights and lake breeze do the rest. These are the evenings you will remember long after the trip ends.