Top 10 Restaurants in Old City
The old city of Udaipur, also known as the “City of Lakes,” is filled with historic charm and offers a variety of dining options. Here are ten restaurants in the old city of Udaipur that were well-regarded as of my last update
Ambrai Restaurant
Located on the banks of Lake Pichola with a view of the City Palace, Ambrai Restaurant offers a stunning setting for dining. It’s known for its Indian and Rajasthani cuisine.
Upre by 1559 AD
This rooftop restaurant near Lake Pichola provides picturesque views of the lake and the City Palace. It offers a blend of Indian and Continental dishes.
Neelam Restaurant
A popular choice for traditional Rajasthani cuisine, Neelam Restaurant offers a range of authentic dishes in a rustic and charming setting.
Jaiwana Haveli Rooftop Restaurant
Situated in a heritage haveli, this rooftop restaurant offers great views of Lake Pichola and serves a variety of Indian and Continental dishes.
Garden Restaurant
Located in the heart of the old city, Garden Restaurant is known for its delicious vegetarian thali (platter) and Rajasthani specialties.
Krishna Dal Baati Restro
If you want to try authentic Rajasthani dal baati, this restaurant is a must-visit. It’s a simple, no-frills place known for its tasty and affordable Rajasthani meal.
Jheel's Ginger Coffee Bar & Bakery
While known for coffee, this cafe also offers a range of snacks and light meals. It’s a peaceful spot near Fateh Sagar Lake.
Mayur Rooftop Cafe

Offering rooftop dining with beautiful lake views, Mayur Rooftop Cafe is known for its diverse menu, including Indian, Chinese, and Continental dishes.

Natraj Dining Hall
A local favorite for vegetarian food, Natraj Dining Hall serves authentic North Indian and Rajasthani cuisine in a simple, no-nonsense setting.
Mewar Haveli Rooftop Restaurant
With a fantastic view of Lake Pichola and the City Palace, Mewar Haveli offers a range of Indian and Rajasthani dishes.
Please keep in mind that Udaipur is a popular tourist destination, and it’s advisable to book your accommodation well in advance, especially during the peak tourist season. Additionally, the hotel industry is dynamic, so it’s a good idea to read recent reviews and check for any updates regarding these boutique hotels.

Plan an Unforgettable Experience in Udaipur Today!

We can help you fit your stay and experience within your allotted budget.

Book Your Stay With Us

Scroll to Top