Start your trip by arriving in Udaipur and check into your hotel. In the morning, visit the City Palace, a majestic complex with stunning architecture and panoramic views of the city. In the afternoon, take a boat ride on Lake Pichola and explore the Jag Mandir Palace. As the evening sets in, enjoy a cultural show at the Bagore Ki Haveli.
City Palace: Estimated cost - INR 250 per adult, INR 100 per child; Time spent - 2-3 hours
Lake Pichola Boat Ride: Estimated cost - INR 400 per person; Time spent - 1-2 hours
Bagore Ki Haveli: Estimated cost - INR 60 per person; Time spent - 1-2 hours
Restaurants
For breakfast, head to Cafe Satori, a cozy cafe known for its delicious pancakes and freshly brewed coffee. Average cost for a meal is about 200 INR per person.
For lunch, try Ambrai Restaurant, located on the banks of Lake Pichola. This restaurant offers stunning views of the lake and serves a variety of Indian and international cuisines. Average cost for a meal is about 800 INR per person.
For dinner, visit Jaiwana Haveli Rooftop Restaurant, a charming restaurant with a rooftop seating area that offers panoramic views of the city. Enjoy traditional Rajasthani dishes and live music performances. Average cost for a meal is about 500 INR per person.
Restaurants
For breakfast, head to Jaiwana Haveli Rooftop Restaurant which offers a stunning view of Lake Pichola. They serve delicious Indian and continental breakfast options. Average cost for a meal is about 300 INR per person.
For lunch, visit Ambrai Restaurant which is situated near the Lake Pichola offering breathtaking views of the City Palace. They serve a variety of Indian and Rajasthani dishes. Average cost for a meal is about 800 INR per person.
For dinner, try the famous Savage Garden restaurant. It offers a unique dining experience in a rooftop garden setting. They serve a range of international cuisines. Average cost for a meal is about 1200 INR per person.
Restaurants
Ambrai Restaurant: Start your day with a scrumptious breakfast at Ambrai Restaurant, located near Lake Pichola. Enjoy a wide variety of Indian and international dishes while taking in the breathtaking views of the City Palace and Lake Palace. Average cost for a meal is about 600 INR per person.
1559 AD: For lunch, head to 1559 AD, a royal-themed restaurant offering a fusion of Indian and Continental cuisine. Indulge in their delicious Rajasthani thali or savor dishes like Laal Maas and Dal Bati Churma. Average cost for a meal is about 800 INR per person.
Upre by 1559 AD: For a memorable dinner experience, visit Upre by 1559 AD, located on the rooftop of a heritage hotel. Relish mouthwatering North Indian and Continental dishes while enjoying panoramic views of the City Palace and Lake Pichola. Average cost for a meal is about 1200 INR per person.
Restaurants
For breakfast, head to Udai Art Cafe, a cozy cafe known for its delicious breakfast options such as egg sandwiches and pancakes. Average cost for a meal is about 150 INR per person.
For lunch, try Charcoal By Carlsson, a rooftop restaurant offering a blend of Indian and European cuisine. Enjoy stunning views of the city while relishing their signature dishes like the butter chicken. Average cost for a meal is about 500 INR per person.
For dinner, indulge in the royal ambiance of Ambrai Restaurant, situated on the banks of Lake Pichola. Savor traditional Rajasthani cuisine along with magical views of Udaipur's iconic landmarks. Average cost for a meal is about 800 INR per person.
Restaurants
The Breakfast Club: A cozy cafe known for its delicious breakfast options like fluffy pancakes and hearty omelettes. Average cost for a meal is about 200 INR per person.
The Spice Route: A vibrant restaurant offering traditional Indian lunch dishes such as biryani and curry. Average cost for a meal is about 300 INR per person.
The Lakeview Terrace: Enjoy a romantic dinner with stunning views of Lake Pichola and the Udaipur City Palace. The restaurant serves a variety of cuisines including Indian and continental. Average cost for a meal is about 500 INR per person.
Restaurants
For breakfast, head to Millets of Mewar, a charming cafe offering a range of healthy and delicious options such as millet pancakes and smoothie bowls. The average cost for a meal here is about 200 INR per person.
For lunch, try Ambrai Restaurant, located on the banks of Lake Pichola with stunning views of the City Palace. They serve a variety of Indian and international dishes. The average cost for a meal here is about 800 INR per person.
For dinner, indulge in the rooftop dining experience at Upre by 1559 AD. This restaurant offers a blend of Rajasthani and North Indian cuisine in a regal setting with panoramic views of the city. The average cost for a meal here is about 1200 INR per person.
Restaurants
Start your day with a delicious breakfast at Cafe Lake Pichola. This cozy cafe offers a variety of breakfast options including omelettes, pancakes, and freshly brewed coffee. Average cost for a meal is about 200 INR per person.
For lunch, head to Ambrai Restaurant and enjoy a riverside dining experience with stunning views of Lake Pichola. Indulge in their mouthwatering Rajasthani thali or try their delectable international cuisine. Average cost for a meal is about 800 INR per person.
End your day with a memorable dinner at Upré by 1559 AD. This rooftop restaurant offers an enchanting ambiance and serves a mix of Indian and international dishes. Don't miss their signature cocktails and panoramic views of the city. Average cost for a meal is about 1200 INR per person.
Restaurants
The Jheel's Ginger Coffee Bar is a charming breakfast spot with a cozy atmosphere and a variety of options including sandwiches, baked goods, and of course, ginger coffee. Average cost for a meal is about 150 INR per person.
For lunch, head to Jagat Niwas Palace Restaurant, located on the rooftop of a heritage hotel overlooking Lake Pichola. Enjoy traditional Rajasthani cuisine and breathtaking views. Average cost for a meal is about 500 INR per person.
In the evening, dine at Ambrai Restaurant, situated on the waterfront with stunning views of the City Palace and Lake Pichola. The restaurant serves a mix of Indian and international dishes, and the ambiance is truly enchanting. Average cost for a meal is about 800 INR per person.
Restaurants
Savage Kitchen: Enjoy a delicious breakfast at Savage Kitchen, known for its wide variety of breakfast options and cozy atmosphere. Average cost for a meal is about 200 INR per person.
Jagat Niwas Palace Rooftop Restaurant: Head to Jagat Niwas Palace Rooftop Restaurant for a delightful lunch with a stunning view of Lake Pichola. The restaurant offers a menu with a mix of local and international cuisines. Average cost for a meal is about 600 INR per person.
Upre by 1559 AD: Indulge in a memorable dinner experience at Upre by 1559 AD, a rooftop restaurant serving authentic Rajasthani cuisine. With its elegant ambiance and panoramic views of the city, it is the perfect place to end your day. Average cost for a meal is about 800 INR per person.
Restaurants
For breakfast, head to Cafe Edelweiss, a charming European-style cafe known for its delicious pastries and freshly brewed coffee. Average cost for a meal is about 200 rupees per person.
For lunch, try Ambrai Restaurant, which offers stunning views of Lake Pichola and the City Palace. Indulge in authentic Rajasthani cuisine while enjoying the beautiful surroundings. Average cost for a meal is about 500 rupees per person.
For dinner, visit Khamma Ghani Restaurant, a popular local eatery known for its mouth-watering vegetarian dishes. The cozy ambiance and friendly staff make it a perfect spot for a relaxing evening meal. Average cost for a meal is about 300 rupees per person.
Restaurants
Savage Garden Café: Start your day with a delicious breakfast at Savage Garden Café, known for its cozy atmosphere and wide variety of breakfast options. Average cost for a meal is about 150 INR per person.
Upre: For lunch, head to Upre, a rooftop restaurant offering stunning views of Lake Pichola and mouthwatering traditional Rajasthani dishes. Average cost for a meal is about 400 INR per person.
1559 AD: Enjoy a lavish dinner at 1559 AD, located in the historic Bagore Ki Haveli. Indulge in an array of Mughlai and Rajasthani delicacies while surrounded by beautiful traditional decor. Average cost for a meal is about 800 INR per person.
Monday, October 23: Explore Udaipur's Heritage
In the morning, visit the Saheliyon-Ki-Bari, a beautiful garden adorned with fountains, kiosks, marble elephants, and a delightful lotus pool. Afterward, head to the Vintage and Classic Car Museum to admire a stunning collection of vintage cars. In the evening, take a leisurely walk around Fateh Sagar Lake and enjoy the serene atmosphere.
Saheliyon-Ki-Bari: Estimated cost - INR 30 per person; Time spent - 1-2 hours
Vintage and Classic Car Museum: Estimated cost - INR 250 per person; Time spent - 1-2 hours
Fateh Sagar Lake: Free entry; Time spent - 1-2 hours
Tuesday, October 24: Day Trip to Chittorgarh
Embark on a day trip to Chittorgarh, a UNESCO World Heritage Site known for its majestic fort and rich history. Explore the Chittorgarh Fort, visit the Vijay Stambh (Victory Tower), and witness the light and sound show in the evening.
Chittorgarh Fort: Estimated cost - INR 50 per Indian, INR 200 per foreigner; Time spent - 4-5 hours
Vijay Stambh: Estimated cost - INR 10 per person; Time spent - 1-2 hours
Light and Sound Show: Estimated cost - INR 150 per person; Time spent - 1.5 hours
Wednesday, October 25: Discover the Temples of Udaipur
Start your day by visiting the Jagdish Temple, a famous Hindu temple with intricate carvings. Afterward, explore the Eklingji Temple Complex, which houses multiple temples dedicated to Lord Shiva. In the evening, enjoy a boat ride to the Nehru Park on Fateh Sagar Lake.
Jagdish Temple: Free entry; Time spent - 1-2 hours
Eklingji Temple Complex: Free entry; Time spent - 2-3 hours
Nehru Park Boat Ride: Estimated cost - INR 200 per person; Time spent - 1-2 hours
Thursday, October 26: Visit Haldighati and Kumbhalgarh
Embark on a day trip to Haldighati, a significant historical site known for the Battle of Haldighati. Visit the museum and explore the surrounding area. Afterward, head to Kumbhalgarh Fort, a majestic UNESCO World Heritage Site known for its impressive architecture and panoramic views.
Haldighati Museum: Estimated cost - INR 15 per person; Time spent - 2-3 hours
Kumbhalgarh Fort: Estimated cost - INR 60 per Indian, INR 300 per foreigner; Time spent - 3-4 hours
Friday, October 27: Explore the Arts and Crafts of Udaipur
In the morning, visit the Shilpgram Arts and Crafts Village, a vibrant rural arts complex showcasing traditional Rajasthani art forms. Afterward, explore the Bharatiya Lok Kala Mandal, a folk arts museum. In the evening, indulge in shopping at the vibrant local markets, such as Bada Bazaar and Hathi Pol Bazaar.
Shilpgram Arts and Crafts Village: Estimated cost - INR 30 per person; Time spent - 2-3 hours
Bharatiya Lok Kala Mandal: Estimated cost - INR 90 per person; Time spent - 1-2 hours
Shopping at Local Markets: Cost varies based on purchases; Time spent - 2-3 hours
Saturday, October 28: Farewell to Udaipur
Spend your last day in Udaipur at leisure. Visit the Sajjangarh Monsoon Palace, perched on a hill overlooking the city, for breathtaking sunset views. Explore the local cafes and restaurants, savoring the delicious Rajasthani cuisine. In the evening, depart from Udaipur with beautiful memories.
Hidden Gems and Local Favorites
For a family-friendly adventure, consider visiting the Shri Ekling Ji Temple, a popular pilgrimage site, and the Sajjangarh Biological Park, a wildlife reserve with diverse flora and fauna. These off the beaten path attractions offer unique experiences loved by locals and are perfect for family outings.