There is something almost cinematic about holding a cold drink in your hand while the entire old city glows beneath you. Udaipur after dark is a different world, and the only way to truly absorb it is from a rooftop with no rush and no ceiling.
Rooftop bars in Udaipur for the best city skyline at night are concentrated around the Lake Pichola and City Palace corridor, where elevated terraces offer unobstructed panoramas of illuminated palaces, temple spires, and the Aravalli hills fading into darkness. Options range from luxury hotel lounges with premium cocktail menus to relaxed independent bars serving chilled beer and regional spirits, with average spends between 800 and 3,000 rupees per person depending on the venue.
Most of these rooftop bars cater to couples, solo travellers, and small friend groups looking for a laid-back evening with live views rather than loud club energy. Udaipur’s liquor licensing means many rooftop restaurants hold bar permits, but the best skyline views come from spots on the eastern side of the lake where the City Palace facade lights up directly in your line of sight. Visiting between October and March gives you cool evening air without humidity, making the rooftop experience significantly more comfortable.
Top Rooftop Bars in Udaipur with the Best Night Skyline
Sheesh Mahal at Leela Palace — The Iconic Luxury Pick
If I had to recommend just one place for a special evening, Sheesh Mahal would be it. Perched within the Leela Palace on Lake Pichola, this bar and fine-dining terrace delivers a view that genuinely stops conversation. The City Palace glows across the water, and the reflection doubles everything. Cocktails here lean toward classic preparations with Indian botanical twists, and the staff knows their spirits well.
Expect to spend around 2,500 to 4,000 rupees per person with drinks. Reservations are strongly recommended, especially during wedding season from November through February. Dress code is smart casual, and they do enforce it.
Quick Info
Address: Lake Pichola, Udaipur, Rajasthan
Phone: +91 294 670 1234
Hours: 7:00 PM to 11:00 PM
Google Rating: 4.6/5 (Google Reviews)
Upre by 1559 AD — Where Cocktails Meet Heritage Views
Upre sits on the top floor of the Lake Pichola Hotel, and the terrace here is one of the most photographed bar settings in Udaipur. I found the cocktail menu more creative than most hotel bars in the city. They do a saffron-infused gin drink that pairs surprisingly well with the rooftop breeze. The skyline from here covers the Jagdish Temple dome, parts of the City Palace, and the Machla Magra hill.
Pricing is mid-to-high range, around 1,800 to 3,000 rupees per person. The seating is intimate, so larger groups may find it tight. I would suggest arriving by 7:30 PM to grab a lakeside-facing table before the dinner crowd fills in.
Quick Info
Address: Outside Chandpole, Udaipur, Rajasthan
Hours: 7:00 PM to 11:00 PM
Google Rating: 4.4/5 (Google Reviews)
Aravalli Rooftop at Hotel Lakend — Budget-Friendly Skyline Sipping
Not every rooftop bar in Udaipur needs to cost a fortune. Hotel Lakend sits on Fateh Sagar Road, and its rooftop lounge gives you a wide-angle view of the Fateh Sagar Lake side of the city. The drink menu covers domestic and imported beers, basic cocktails, and a decent whisky selection. I appreciated the lack of pretension here. You order, you sit, you watch the hills turn purple as the sun drops.
Average spend is around 800 to 1,500 rupees per person, making it one of the more accessible rooftop bar experiences in the city. The food menu leans North Indian with some Continental options, and the paneer dishes are genuinely good.
Quick Info
Address: Fateh Sagar Road, Udaipur, Rajasthan
Phone: +91 294 243 1100
Hours: 6:30 PM to 11:00 PM
Google Rating: 4.2/5 (Google Reviews)
Sunset Terrace at Fateh Prakash Palace — Royal Backdrop, Strong Pours
This one is inside the City Palace complex itself, managed by HRH Group. Drinking here feels like being inside a history book, except the drinks are cold and the lighting is perfect. The terrace overlooks Lake Pichola directly, and on clear nights the Jag Mandir island palace is visible with its own soft lighting. Their wine list is better than average for Udaipur, and the bartender I spoke with had solid knowledge of Indian single malts.
Budget around 2,000 to 3,500 rupees per person. The heritage surcharge is real, but the setting justifies it. Entry sometimes requires a palace ticket if you are not a hotel guest, so confirm before heading over.
Quick Info
Address: City Palace Complex, Udaipur, Rajasthan
Hours: 7:00 PM to 10:30 PM
Google Rating: 4.5/5 (Google Reviews)
Grotto at Leela Palace — The Hidden Cave Bar
Grotto is technically not a rooftop, but I am including it because its open terrace section gives you water-level views of the lake with the city skyline rising above. The bar is designed to feel like a cave, with stone walls and low lighting, and the outdoor seats face the palace lights. It is a strong choice if you want a more lounge-like atmosphere with quality cocktails and a curated whisky menu.
Spend here is similar to Sheesh Mahal, around 2,500 to 4,000 rupees. It tends to be quieter than the main terrace, which I personally prefer on weeknights.
Quick Info
Address: Lake Pichola, Udaipur, Rajasthan
Hours: 6:00 PM to 11:30 PM
Google Rating: 4.5/5 (Google Reviews)
Quick Comparison of Rooftop Bars in Udaipur
| Bar Name | Best View Of | Avg. Spend (per person) | Vibe | Best For |
|---|---|---|---|---|
| Sheesh Mahal | City Palace + Lake | 2,500 – 4,000 INR | Luxury | Couples, Special Occasions |
| Upre by 1559 AD | Jagdish Temple + Palace | 1,800 – 3,000 INR | Intimate | Cocktail Lovers |
| Aravalli at Lakend | Fateh Sagar Hills | 800 – 1,500 INR | Casual | Budget Travellers |
| Sunset Terrace | Lake Pichola + Jag Mandir | 2,000 – 3,500 INR | Heritage | History Buffs |
| Grotto | Lake + City Skyline | 2,500 – 4,000 INR | Lounge | Quiet Evenings |
Practical Tips for Visiting Rooftop Bars in Udaipur
Rajasthan’s excise laws mean most bars close by 11:00 PM or 11:30 PM, so plan your evening accordingly. Starting around 7:00 PM gives you the sunset transition into full night skyline, which is the best visual window. Carry a light jacket between November and February because rooftop temperatures drop quickly after 9:00 PM.
Most premium rooftop bars accept reservations through direct calls or platforms like Dineout and Zomato. During peak tourist season in 2026, especially around Christmas and New Year, walk-ins at places like Sheesh Mahal or Upre are nearly impossible. Book at least two days ahead.
If you are staying in the old city area near Lal Ghat, you can walk to Upre and Sunset Terrace easily. For Leela Palace venues, you will need to take their boat shuttle from the jetty, which adds to the experience but also adds time. Budget an extra 30 minutes for that transfer.
My Final Take
Udaipur’s rooftop bar scene is not about wild nightlife. It is about slowing down, watching a 400-year-old skyline light up, and enjoying a well-made drink in open air. Whether you pick a luxury lakeside terrace or a budget-friendly hilltop spot, the city does the heavy lifting with its views. I would say pick at least two bars across different price points during your trip. You will see different angles of the same city, and each one feels worth it. Start planning your evenings now, check current hours directly with the venues, and make your Udaipur nights as memorable as the daytime palaces.