
Things to Do in Udaipur
50 curated spots from Udaipur itineraries
Activities & Attractions
30 curated experiences

City Palace Udaipur
Explore the sprawling palace overlooking Lake Pichola: courtyards, mirrored halls, peacock mosaics, and high terraces with lake and hill views. Allow time to wander slowly and photograph from upper balconies.
2h 30m · $6-10 (entry + camera fee)
Jagdish Temple & Old City Lanes
Walk up to the 17th-century Jagdish Temple to admire intricate stone carvings, then meander through the surrounding lanes full of textiles, miniature paintings, and small cafes.
1h · Free (donations appreciated)
Fateh Sagar Lake Promenade Walk
Walk along the lakeside promenade shaded by trees, watch boats, and pause at viewpoints with the Aravalli hills in the distance.
1h 30m · Free
Lake Pichola Boat Ride
Take the scenic boat ride for classic views of palaces and the lake; it’s the easiest high-payoff activity in Udaipur.
1h · $6-12 per person
Sajjangarh Monsoon Palace
Go for the hilltop views, especially if the skies are clear; the route and setting feel the most wild and dramatic of the trip.
2h · $4-10 per person
Gulab Bagh & Zoo (Garden focus)
Large, tree-shaded garden with walking paths, old library building, and small zoo (you can focus on the gardens if you prefer).
2h · $1-2
Jagdish Temple
A short, easy temple visit near the palace area, best for a quick cultural stop and street views.
30m · Free
Saheliyon ki Bari
Stroll through lush historic gardens with fountains, lotus ponds, tall trees, and shaded pavilions. The combination of water features and dense planting gives a cool, almost jungle-like feel, especially in the morning.
1h 30m · $0.50-1 entry
Saheliyon ki Bari (Garden of the Maidens)
Stroll through a historic garden with fountains, lotus pools, tall trees, and shaded pavilions; best in the softer morning light.
1h · $0.50-1
City Palace Museum
Explore courtyards, mirrors, and mosaics in Udaipur’s main palace complex with views over Lake Pichola and surrounding hills.
2h 30m · $7-10
Fateh Sagar Lake Promenade
Stroll the lakeside promenade, watch local life, and let the kids enjoy the open space and casual snacks area.
1h · Free
Kumbhalgarh Fort Day Excursion
Take a private car or tour to explore this massive hilltop fort with its long walls snaking through forested hills and valleys.
5h · $25-40 (tour or car, per person sharing)
Monsoon Palace (Sajjangarh) Sunset Visit
Head up by car or auto (or book a guided hiking/jeep trip) to this hilltop fort in the Sajjangarh Wildlife Sanctuary; enjoy sweeping views of Udaipur, lakes, and forested Aravalli hills at sunset.
2h 30m · $3-6 including sanctuary fee (tour extra if chosen)
Saheliyon Ki Bari (Garden of Maidens)
Stroll shaded paths, lotus ponds, and fountain courtyards framed by tall trees, bamboo, and lush greenery; take short breaks on benches to enjoy the calm.
1h · $0.50
Ahar Cenotaphs
Visit the royal cenotaphs and their serene stonework in a quieter area beyond the main tourist flow.
1h · $1-3 per person
Ahar Evening Stroll
If energy allows, return for a quiet, reflective late-day walk near the cenotaph area.
45m · Free
Ambrai Ghat & Old City Ghats Walk
Around sunset, start near Ambrai Ghat for panoramic palace views, then slowly walk via Hanuman and Nav Ghats toward Gangaur and Lal Ghat, watching the city lights reflect in the water.
1h · Free
Aravali Vatika & Pearl Hill (Moti Magri)
Walk through the terraced Aravali Vatika gardens and then up to Pearl Hill (Moti Magri), where you’ll find trees, viewpoints over Fateh Sagar, and a memorial to Maharana Pratap.
2h · $1-3 per person
Badi Lake Viewpoint
Enjoy a quieter lake setting with a more open, nature-heavy feel than the city center.
1h 30m · Free
Badi Village Walk
Take a short walk through the area around the lake for a slower, more local rhythm.
45m · Free
Bagore Ki Haveli
Tour the restored haveli and its courtyards; if timing works, stay for the evening cultural performance later in the trip.
1h · $1-3 per person
Bagore Ki Haveli (Daytime Visit)
Tour this restored haveli’s maze of rooms with old artifacts, puppets, and courtyards that open to the lake.
1h 30m · $2-4
Bagore Ki Haveli (Museum & Evening Cultural Show)
In the morning or late afternoon, tour this restored haveli’s rooms and courtyards; if you like, return in the evening for the Dharohar cultural show with folk dance and puppetry (check timings and tickets on arrival).
1h 30m · $1-3 for museum; show extra
Bagore Ki Haveli & Dharohar Dance Show
Arrive late afternoon to tour the haveli’s historic rooms, courtyards, and displays, then stay for the evening Dharohar show of Rajasthani folk dance and puppetry in the courtyard (tickets at the haveli).
2h 30m · $3-5 including show
Bagore Ki Haveli and Lakeside Walk
Spend the late afternoon browsing the haveli museum and then take a short lakeside walk through the old-city ghats.
1h 30m · $3-8 per person
Bagore Ki Haveli Cultural Show
Attend the evening folk performance for music, dance, and a lively heritage atmosphere.
1h 30m · $3-7 per person
Bagore Ki Haveli Evening Cultural Show (Dharohar)
Return in the evening for the popular folk show with traditional Rajasthani dance, puppetry, and live music in an intimate courtyard setting. Buy your ticket earlier in the day to avoid last-minute queues.
1h 30m · $3-5
Bagore Ki Haveli Evening Folk Dance Show
Attend the Dharohar folk dance and puppet show in the courtyard of this restored haveli; arrive 30–45 minutes early for tickets and a good seat.
1h 30m · $3-5
Bagore Ki Haveli Museum
Explore the restored 18th-century haveli with courtyards, old rooms, costumes, and artifacts; climb up to the terrace for elevated views over Lake Pichola.
1h 30m · $3-5
Bagore Ki Haveli Museum & Dharohar Dance Show
Arrive around 5:30–6 PM to poke around the old haveli rooms and courtyard, then watch the evening Dharohar cultural show with Rajasthani dance and puppetry (usually around 7 PM, tickets on-site).
2h · $3-5 per person (museum + show)Restaurants & Food
20 local favorites

Millets of Mewar
Cozy, plant-filled café overlooking the lake, focused on healthy, organic Rajasthani and fusion dishes. For halal: stick to clearly vegetarian options such as millet upma, veg thali, vegetable curries with millet rotis, salads, and smoothies—no meat or alcohol needed.
1h · $5-10 per person
Tribute Restaurant
Lakeside, semi-open restaurant with trees and horses nearby, overlooking Rang Sagar. They do not serve pork and can prepare egg-free vegetarian Indian breakfasts (parathas, poha, aloo dishes) and vegetarian sandwiches; confirm cooking oil and ingredients and request fully vegetarian, no alcohol in cooking.
1h · $6-10 per person
Jheel’s Ginger Coffee Bar & Bakery
Multi-level café perched above the lake with plants and a breezy rooftop; the atmosphere is more café than formal restaurant. For halal: order only vegetarian options such as margherita or veg pizzas, veg pastas, paneer sandwiches, and bakery items; avoid all meat as halal sourcing is not indicated.
1h 30m · $6-12 per person
Khamma Ghani Restaurant
Garden-like multi-cuisine restaurant right by the water with lots of greenery. Ask specifically for their halal chicken and mutton dishes (confirm certification) or stick to vegetarian Rajasthani and North Indian options like paneer tikka, veg kadai, dal, and tandoori roti.
1h 30m · $10-18 per person
Krishna Dal Bati Restro
Simple, mostly vegetarian Rajasthani restaurant popular with locals. Order the vegetarian dal bati churma thali (no meat, no eggs) and confirm that they cook in vegetable oil or ghee without any animal fat; avoid any non-veg items to keep it purely halal-compatible.
1h · $4-8 per person
Natraj Dining Hall
Vegetarian breakfast thali options, idli, poha, and South Indian basics; halal restriction is easy here because the menu is vegetarian.
1h · $3-8 per person
Neelam Restaurant
Simple Indian restaurant known for hearty vegetarian thalis and North Indian curries. Stick to vegetarian thali, paneer dishes, dal, and fresh chapatis or naan; confirm they do not use any meat stock or lard, which is typical for vegetarian kitchens here.
1h · $3-6 per person
Panna Vilas Restaurant & Lounge
Green, semi-open terrace overlooking Fateh Sagar Lake; choose only vegetarian North Indian and Rajasthani dishes (veg thali, dal, paneer, sabzis, breads) to stay within halal rules, verifying no meat or lard is used.
1h 15m · $8–15 per person
Upre by 1559 AD
Rooftop restaurant with lanterns, plants, and sweeping lake views; go fully vegetarian (paneer tikka, veg curries, biryani, tandoori breads) to keep it halal, and confirm no alcohol or meat is used in your dishes.
1h 30m · $10–18 per person
1559 AD
Order vegetarian mains, paneer, dal, and breads; halal-safe through vegetarian-only items, with a polished but not overcomplicated setting.
1h 15m · $15-30 per person
1559 AD (Vegetarian selection available)
Heritage-style restaurant with stone walls, abundant plants, and a semi-open courtyard. Choose from the clearly marked vegetarian Rajasthani dishes (veg curry, dal, breads) and avoid non-vegetarian items to stay halal.
1h 30m · $10-18 per person
Al Rehmaniya Restaurant
No-frills but busy halal restaurant a short ride from the lake; serves chicken and mutton curries, kebabs and naan. Ask for chicken handi, mutton curry and fresh tandoori roti, all halal-prepared.
1h · $4-8 per person
Al-Rehmaniya Restaurant
Modest but popular spot specializing in North Indian and Mughlai non-vegetarian dishes with a largely Muslim clientele. Confirm halal certification on arrival, then order items like chicken handi, mutton curry, and tandoori roti; avoid anything unclear and stick with clearly halal meat and vegetarian sides.
1h 15m · $6-12 per person
Al-Rehmaniya Restaurant (Al-Rehman Non Veg)
Popular local spot specializing in halal North Indian and Mughlai dishes; order chicken handi, chicken tikka, seekh kebabs, butter chicken, and naan—avoid anything clearly marked with non-halal meats.
1h · $5-10 per person
Ambrai Restaurant
Order vegetarian thali, dal, paneer dishes, and salads; halal-safe by choosing vegetarian items only, with lakefront seating for a romantic break.
1h 15m · $15-30 per person
Anarkali Restaurant (Hotel Meenakshi)
North Indian and Mughlai restaurant where you can ask clearly for halal chicken and mutton dishes (confirm halal certification on arrival). Choose items like chicken tikka masala, mutton curry, and vegetable curries with naan or tandoori roti; avoid anything unclear and stick to clearly halal-certified meats and vegetarian dishes.
1h 15m · $8-15 per person
Aravali Restaurant (Trident Udaipur, Vegetarian Focus Section)
Hotel restaurant in a green, landscaped setting; stick to the extensive vegetarian Indian dishes such as dal, paneer curries, veg biryani, and tandoor breads—all clearly separated and safe from non-halal meats.
1h 15m · $15-25 per person (veg dishes only)
Cafe Edelweiss (Vegetarian-friendly, ask for no alcohol dishes)
European-style café with leafy corners and cozy seating. Focus on vegetarian pizzas, pastas, and baked goods; choose veg pizza/pasta and confirm no cooking wine or alcohol-based sauces are used in your dish.
1h · $6-12 per person
Cafe Lakecity (Fateh Sagar stretch)
Casual lakeside café with trees and potted plants around outdoor tables. For halal: stay with vegetarian dishes such as veg burgers, paneer tikka, Chinese-style veg noodles, and fries/snacks; confirm no animal fat is used and avoid meat items.
1h · $4-9 per person
Charcoal by Carlsson (Vegetarian Choices)
Rooftop grill with lots of greenery; to remain halal, choose vegetarian items such as tandoori vegetables, paneer tikka, veg kebabs, and mixed grilled platters.
1h 30m · $10-18 per person