Begin your Udaipur adventure by landing at Maharana Pratap Airport and checking in at one of the city's charming hotels. Once settled, head to Lake Pichola in the morning. Take a boat ride to Jag Mandir, a palace located on an island in the lake, and marvel at the stunning views of the surrounding architecture. In the afternoon, visit the City Palace, a magnificent complex that offers panoramic vistas of Udaipur. Conclude the day with a relaxing evening by the lake, enjoying the peaceful ambiance and catching a picturesque sunset.
Lake Pichola Boat Ride to Jag Mandir: INR 400 (approx.), 2 hours
City Palace: INR 300 (approx.), 3-4 hours
Restaurants
Start your day with a delicious breakfast at Café Edelweiss, a charming restaurant known for its European-style pastries and freshly brewed coffee. The average cost for a meal is about 150 INR per person.
For lunch, head to Millets of Mewar, a vegetarian restaurant that offers a variety of healthy and organic dishes made from locally sourced ingredients. Enjoy their thali-style meals, packed with flavors and nutrition. The average cost for a meal is about 300 INR per person.
In the evening, dine at Ambrai Restaurant for a memorable dinner experience by the lake. This rooftop restaurant offers panoramic views of the City Palace and Lake Pichola, while serving delicious Rajasthani and North Indian cuisines. The average cost for a meal is about 800 INR per person.
Thursday, October 5: Saheliyon-ki-Bari and Bagore Ki Haveli
On the second day, visit Saheliyon-ki-Bari in the morning. This beautiful garden was built for the women of the royal household and features fountains, kiosks, marble elephants, and a delightful lotus pool. In the afternoon, explore Bagore Ki Haveli, a historic mansion that has been converted into a museum. Admire its extensive collection of artifacts, including costumes, jewelry, and paintings. In the evening, attend the enthralling Dharohar Folk Dance Show held at the haveli, showcasing the vibrant cultural heritage of Rajasthan.
Saheliyon-ki-Bari: INR 10 (approx.), 1-2 hours
Bagore Ki Haveli: INR 100 (approx.), 2-3 hours
Dharohar Folk Dance Show: INR 90 (approx.), 1 hour
Restaurants
For breakfast, head to Little Prince Café located near Saheliyon-ki-Bari. This cozy café offers a variety of delicious breakfast dishes such as pancakes, omelettes, and freshly brewed coffee. The average cost for a meal is about 200 INR per person.
For lunch, visit Ambrai Restaurant situated near Bagore Ki Haveli. With breathtaking views of Lake Pichola, this restaurant serves mouthwatering Rajasthani and Indian cuisine. Don't miss their popular thali meals. The average cost for a meal is about 800 INR per person.
For dinner, dine at 1559 AD located within Bagore Ki Haveli. This rooftop restaurant offers a unique dining experience amidst regal surroundings. Enjoy a mix of Indian and international dishes along with live music performances. The average cost for a meal is about 1500 INR per person.
Friday, October 6: Fateh Sagar Lake and Vintage Car Museum
Indulge in a scenic morning by visiting Fateh Sagar Lake. Take a leisurely boat ride and soak up the serenity offered by the surrounding hills and picturesque islands. After the boat ride, head to the Vintage Car Museum, which houses a fascinating collection of classic cars, including Rolls-Royce, Cadillac, and Mercedes. Spend the evening exploring the local markets near the lake, where you can find traditional Rajasthani handicrafts, textiles, and jewelry.
Fateh Sagar Lake Boat Ride: INR 200 (approx.), 1-2 hours
Vintage Car Museum: INR 250 (approx.), 1-2 hours
Restaurants
Mumbai Misal: This cute little breakfast joint near Fateh Sagar Lake offers delicious and authentic Maharashtrian misal pav. The average cost for a meal is about 150 INR per person.
Charcoal BBQ: For lunch, head to Charcoal BBQ, a popular restaurant known for its lip-smacking barbecued dishes. They serve a variety of kebabs, grilled meats, and seafood. The average cost for a meal is about 500 INR per person.
Upre by 1559 AD: Enjoy a memorable dinner at Upre by 1559 AD, a rooftop restaurant with stunning views of the lake. They specialize in traditional Rajasthani cuisine, and their thali is highly recommended. The average cost for a meal is about 800 INR per person.
Saturday, October 7: Eklingji and Shilpgram
On this day, venture out of the city to visit Eklingji, a complex of ancient temples dedicated to Lord Shiva. Marvel at the intricate carvings and spiritual ambiance of this revered place. In the afternoon, head to Shilpgram, a rural arts and crafts complex that showcases the diverse cultural heritage of Rajasthan. Explore the traditional huts, watch artisans at work, and shop for exquisite handmade crafts. Wrap up the day by experiencing an authentic Rajasthani meal at a local restaurant.
Eklingji Temple: INR 30 (approx.), 2-3 hours
Shilpgram: INR 30 (approx.), 2-3 hours
Restaurants
Ardhnareshwar Eating House: Enjoy a delicious breakfast at this cozy eatery that serves a variety of fresh and tasty Indian and Continental options. The average cost for a meal is about 150 INR per person.
Green Leaf Restaurant: Savor a satisfying lunch at this vegetarian restaurant known for its authentic Rajasthani thali. The average cost for a meal is about 250 INR per person.
Upre Restaurant: Indulge in a flavorful dinner at this rooftop restaurant offering stunning views of Lake Pichola. Specializing in Indian and International cuisine, the average cost for a meal is about 500 INR per person.
Sunday, October 8: Sajjangarh (Monsoon Palace) and Haldighati
On the final day, visit Sajjangarh, also known as the Monsoon Palace, situated on a hilltop overlooking the city. Enjoy stunning panoramic views of Udaipur and its surrounding countryside. In the afternoon, take a trip to Haldighati, a historic battlefield known for the Battle of Haldighati fought in 1576. Explore the museum dedicated to the legendary Rajput warrior Maharana Pratap Singh and learn about the region's rich history. Return to Udaipur in the evening and savor a delicious dinner at one of the rooftop restaurants with a view of the city.
Start your day with a sumptuous breakfast at Jheel's Ginger Coffee Bar, which offers a cozy ambiance and a variety of mouthwatering options. Average cost for a meal is about 150 INR per person.
For lunch, head to Millets of Mewar, a vegetarian restaurant that specializes in healthy and delicious Rajasthani cuisine. Average cost for a meal is about 300 INR per person.
Indulge in a memorable dinner experience at Ambrai, a rooftop restaurant overlooking Lake Pichola. Enjoy a delectable array of Indian and international dishes while soaking in the stunning views of Udaipur at night. Average cost for a meal is about 800 INR per person.
Hidden Gems and Local Favorites
For off the beaten path attractions, visit the beautiful Badi Lake, a serene spot surrounded by hills and a perfect place for a peaceful picnic. Don't miss the intriguing Ahar Cenotaphs, a collection of memorial stones and cenotaphs of the Mewar rulers. To experience the local vibe, explore the bustling streets of the old market near Jagdish Temple, where you can find traditional handicrafts, spices, and street food. Finally, seek out a rooftop cafe in the city to enjoy breathtaking views of Udaipur's majestic skyline and the shimmering lakes.