The top 10 pubs in Udaipur that serve great cocktails range from lakeside lounges with panoramic views to intimate speakeasy-style bars tucked inside heritage havelis. Udaipur’s pub scene in 2026 has matured significantly, offering craft cocktails, imported spirits, and signature mixes that rival metro city bars. Whether you want a classic Old Fashioned or a locally inspired cocktail with Rajasthani spices, these pubs deliver quality drinks in settings that feel unmistakably Udaipur.
Most pubs in Udaipur cater to tourists, couples, and young professionals looking for a relaxed evening out. Cocktail prices typically range from 350 to 900 rupees depending on the venue and spirit base. You will find rooftop bars near Lake Pichola, brewery-style pubs in the new city area, and hotel lounges in heritage properties. The best spots combine strong drink menus with live music, lake views, or both — making the experience about more than just what is in your glass.
Best Pubs in Udaipur for Cocktails — Complete Guide
Track Brew Pub — Udaipur’s First Microbrewery Experience
Track Brew Pub changed the drinking scene in Udaipur when it introduced freshly brewed craft beers alongside a solid cocktail menu. Located in the Fateh Sagar area, this place draws a younger crowd that appreciates both the brewing process and well-made mixed drinks. I found their wheat beer cocktail blend surprisingly refreshing.
The ambiance is modern and industrial with exposed brick and metal accents. Their bartenders are trained to customize drinks based on your preference, which is something not every pub in Udaipur offers. Expect to spend around 500 to 700 rupees per cocktail here.
| Pub Name | Area | Cocktail Price Range | Best For | Google Rating |
|---|---|---|---|---|
| Track Brew Pub | Fateh Sagar | 500–700 | Craft beer and cocktails | 4.2/5 |
| Lush Bar | Amet Haveli, Chandpole | 400–800 | Lake view cocktails | 4.3/5 |
| The King’s Head Pub | Fateh Sagar Road | 350–600 | British pub vibe | 4.0/5 |
| Barons Bar | Fateh Prakash Palace | 600–900 | Luxury heritage setting | 4.4/5 |
| Sunset Terrace | Fateh Prakash Palace | 550–850 | Sunset lake views | 4.5/5 |
| Panera Bar | Trident Hotel | 500–800 | Poolside cocktails | 4.3/5 |
| Upre by 1559 AD | Lake Pichola | 450–750 | Rooftop fine dining bar | 4.4/5 |
| Aravalli Bar | Haldighati Road | 350–550 | Budget-friendly drinks | 3.9/5 |
| Graffiti Bar | Chetak Circle | 400–650 | Live music nights | 4.1/5 |
| Jharokha Bar | Old City | 450–700 | Heritage haveli setting | 4.2/5 |
Lush Bar at Amet Haveli — Cocktails with a Lake Pichola View
If I had to pick one pub in Udaipur where the setting does half the work, it would be Lush Bar. Sitting right on the edge of Lake Pichola at Amet Haveli, this bar serves cocktails while you watch the City Palace light up at night. Their mojito variations and whiskey sours are consistently well-made.
The seating is intimate and the staff knows how to pace an evening. I recommend arriving around 6:30 PM to grab a waterfront table before the dinner crowd fills in. Cocktails here range from 400 to 800 rupees, and the food menu pairs well with drinks.
Barons Bar — Heritage Luxury at Fateh Prakash Palace
Barons Bar sits inside the Fateh Prakash Palace, which is part of the HRH Group of Hotels managed under the Mewar royal family’s properties. This is where you go when you want cocktails in a setting that feels like a private royal lounge. Dark wood paneling, vintage photographs, and crystal glassware set the tone.
Their single malt collection is one of the best in Udaipur, and the bartenders craft old-school cocktails with precision. A Manhattan here tastes exactly as it should. Prices are on the higher side — 600 to 900 rupees per drink — but the experience justifies it completely.
Sunset Terrace — The Golden Hour Spot
Also located within the Fateh Prakash Palace complex, Sunset Terrace is an open-air bar that lives up to its name. The views of Lake Pichola during sunset are genuinely stunning, and sipping a well-made Aperol Spritz while watching the sky change color is one of those Udaipur moments you remember.
I have visited this spot multiple times and the consistency in both drinks and service has been reliable. They rotate seasonal cocktail specials, which keeps things interesting if you are in Udaipur for more than a few days.
The King’s Head Pub — Casual Drinks Without the Fuss
Not every evening calls for a lakeside luxury experience. The King’s Head Pub near Fateh Sagar Road offers a straightforward British pub atmosphere with draught beers, classic cocktails, and a no-nonsense vibe. It is popular with locals and expats who want a regular spot to unwind.
Prices are among the most reasonable on this list, with cocktails starting around 350 rupees. The Long Island Iced Tea here is generous, and they do a decent Bloody Mary for weekend brunches.
Upre by 1559 AD — Rooftop Cocktails Done Right
Upre is one of Udaipur’s most recognized rooftop dining spots, and their bar program deserves equal attention. Located overlooking Lake Pichola, the cocktail menu blends Indian ingredients like kokum, raw mango, and cardamom into contemporary recipes. Their signature Mewar Mule is a local twist on the Moscow Mule that works surprisingly well.
This is a great choice for couples or small groups who want an elevated evening. Cocktails range from 450 to 750 rupees, and I suggest pairing them with their small plates menu for the full experience.
Panera Bar, Graffiti Bar, and Other Worthy Mentions
Panera Bar at the Trident Hotel offers poolside cocktails in a resort setting that feels removed from the city’s bustle. Graffiti Bar near Chetak Circle is where you go for live music nights paired with affordable mixed drinks. Aravalli Bar on Haldighati Road is a solid budget option where cocktails stay under 550 rupees without sacrificing taste. Jharokha Bar in the Old City rounds out the list with its haveli architecture and curated spirit selection.
Tips for Visiting Pubs in Udaipur
Most pubs in Udaipur open by 5 PM and stay active until 11 PM or midnight. Weekends get crowded at popular spots like Lush Bar and Sunset Terrace, so reservations help. Dress codes are generally relaxed, but heritage hotel bars expect smart casual attire. Always carry a valid ID — establishments in Rajasthan are strict about age verification.
What to Expect from Udaipur’s Cocktail Scene in 2026
The cocktail culture in Udaipur has grown noticeably over the past two years. More bars are hiring trained mixologists, sourcing quality ingredients, and creating house-original recipes. You will not find the experimental cocktail density of Mumbai or Delhi here, but what Udaipur offers is atmosphere — and that makes every drink taste a little better.
Final Recommendation
If you are visiting Udaipur and want to experience the best of its pub and cocktail scene, start with Lush Bar or Sunset Terrace for the views, move to Barons Bar for a refined nightcap, and save Track Brew Pub for a casual evening. Each spot on this list brings something different to the table. I would love to hear which pub becomes your favorite — drop by these spots and see Udaipur’s nightlife for yourself.