
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 Jagdish Temple to see the carved façade, then wander the narrow streets for handicrafts, miniatures, and textiles (even if you just window-shop).
1h · Free (donations optional)
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 a sunset boat ride for palace reflections, ghats, and the city glowing on the water.
1h · $8-20 per person
Sajjangarh Monsoon Palace
Watch the sun drop over the lakes and Aravalli hills from the hilltop palace.
1h 30m · $3-6 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
Walk the fountains, lotus pools, and garden paths for a calm, green break that feels especially refreshing with kids.
1h 15m · $1-3 per person
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, mirrored halls, royal artifacts, and terraces with lake views; buy combined museum entry at the gate and take your time with photo stops.
2h 30m · $7–10 per adult, less for kids
Fateh Sagar Lake Promenade
Walk along the lakeside promenade, watch locals cycling and boating, and pause at viewpoints where hills and trees frame the water. Optional: take a short boat ride to Nehru Garden island for more greenery and lake photos.
1h 30m · Free (boat ride ~$3-5 extra)
Kumbhalgarh Fort Day Excursion
Arrange a car or tour in advance for a comfortable 2.5–3 hour drive through rural, forested Aravalli hills; at the fort, walk the massive ramparts, enjoy sweeping jungle and valley views, and take plenty of breaks in shaded bastions.
5h · $30-50 per person (shared tour or private car split for two)
Monsoon Palace (Sajjangarh) Sunset Visit
Drive or take a guided hike up to Monsoon Palace for sweeping views over Udaipur, lakes, and forested hills, arriving at least an hour before sunset.
3h · $4-7 (entry + transport)
Saheliyon Ki Bari (Garden of Maidens)
Stroll through shady pathways, lotus ponds, marble pavilions, and old fountains framed by thick greenery; best visited in late afternoon when the light is soft and temperatures drop.
1h 15m · $0.50 per person (approx. ₹30)
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
Casual, plant-forward café with lots of greenery and a slightly boho-jungle feel, a short walk from the ghats. For halal: stick to clearly vegetarian options such as poha, upma, millet pancakes, vegetable parathas, fresh fruit bowls, and chai.
1h · $5-8 per person
Tribute Restaurant
Lakeside restaurant by Rang Sagar with trees, horse statues, and semi-open seating overlooking the water and birdlife. For halal: they explicitly offer halal chicken and mutton (confirm with staff on arrival), plus many vegetarian curries, dal, paneer dishes, tandoori roti, naan, and biryani.
1h 15m · $10-18 per person
Jheel’s Ginger Coffee Bar & Bakery
Choose vegetarian breakfast plates, eggs if desired, pancakes, and fruit-based options; halal needs are covered by the vegetarian-friendly menu with no meat serving focus.
1h · $5-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
Order dal baati, churma, and vegetarian Rajasthani breakfast plates; halal-safe via vegetarian-only menu items.
1h · $6-12 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, popular veg-and-non-veg restaurant with lots of leafy plants around the entrance and a local, no-fuss feel. For halal: choose only vegetarian dishes such as paneer butter masala, dal fry, mixed veg, and tandoori rotis/naan; skip all meat items as halal certification is not advertised.
1h · $4-8 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
Go for vegetarian breakfast plates, fruit, juices, and tea; halal-safe through vegetarian options, with a view-focused rooftop setting.
1h · $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