Awarded the best tourist destination award in 2010, Udaipur is known as one of the most romantic cities of India and at times referred to as the ‘Kashmir of Rajasthan’.

Located in a valley and surrounded by 4 lakes, Udaipur has natural offerings with a grandeur multiplied by human effort, to make it one of the most enchanting and memorable tourist destinations. It justifies all names ever offered to its charm from ‘Jewel of Mewar’ to ‘Venice of the East’. Apart from Lakes, this beautiful historical city adorns itself with forts, palaces, temples and hills. And though the entire city’s architecture is flattering, the Lake palace hotel is something that offers the city a visual definition. The revered Nathdwara temple is about 60 km from Udaipur.

Directions by road from the nearest airport

Weather forecast

Getting there

Closest By Air


32 Kms 45 mins

Closest By Rail


8.5 Kms 30 mins

Closest By Road


13 Kms 30 mins

Shilp Gram

Lake Pichola

Jaisamand Lake

Eklingji Temple

City Palace




Mount Abu

Places to Stay

Various kinds of hotels depending on one’s budget can be found. There will be a lot of options from budget to top end luxury 5 star hotels. During winters, prior booking is advisable.


Udaipur is where much of Rajasthan’s grandeur resides, traces of which can be seen in the rich cuisine available here. One can just not miss out the famous Dal Bati Choorma or Gatte ki Subzi. Also, do try out the famous Dalkachori, Mirchi kachori, Kachori Chaat and other kinds of kachoris from the streets, forming a popular element of Udaipur’s Cuisine. Order a Rajasthani Thali, which has all the best local items to relish in the area from Dals, Roti, vegetables to delicious sweets.


INR 800-1950 For Two

Reservations are highly recommended at this classy and sophisticated, open air restaurant. One gets a really beautiful view of the lake and the City palace while dining here. Though the service here is a bit slower compared to other 5 star hotels, the food is excellent and will leave you a very content person.

Udaivilas Hotel, Civil Lines, Hari Dasji Ki Magri, Udaipur, Rajasthan – 313001, India


Barbecue, Chinese, Indian, Continental
12.30-3PM & 7.30-10.30PM
INR 450-800 For Two

Ambrai serves excellent, mouth watering multi-cuisine delicacies. Pamper your taste buds along with your eyes by sitting at lake shore.

Amet Haveli Hotel, Outside Chandpole, Udaipur313001, India

Jagat Niwas Palace Hotel

7AM-10AM, Noon-3PM & 6-10PM
INR 1000 For Two

Jagat Niwas is an elegant and classy rooftop restaurant with some great views of the lake. The restaurant offers a great variety of rich curries and Tandoori dishes. Amazing cocktail menu and beer on the rocks only makes this place even more enjoyable.

25, 23, Lal Ghat Road, Silawatwari, Udaipur, Rajasthan 313001

Lotus Cafe

Cafe, Bakery
INR 200-300 For Two

A not so expensive, small restaurant, Lotus Cafe serves some fabulous chicken dishes and mouth watering vegetarian dishes. A nice ‘not-so-known’ cafe in the city is a great place to hangout with friends.

Shop No. 15, Bhatiyani Chihatta, Rao Ji Ka Hata, Udaipur, Rajasthan 313001

Udai Kothi

12 Noon to 1 AM
INR 400-500 for two

Beautifully decorated terrace restaurant with the romantic ambiance, muted lighting, gentle music and candles lit. Udai Kothi offers guests the best of both worlds; the latest standards, blending happily with old-world charm. A pool side rooftop restaurant is a perfect place for the romantic date dinner.

O/S Chand Pole, Hanuman Ghat Marg, On Pichola Lake, Udaipur, Rajasthan 313001

Mayur Rooftop Cafe

INR 300-400 For two

The cafe has a great view of Jagdish Temple featuring multihued light show. The quality and taste of multi-cuisine delicacies is authentic and worth trying.

155, opp.Jagdish Temple, Jagdish Chowk, Udaipur313001, India

Natraj Hotel Dining Hall

Rajasthani, Gujarati
INR 150 for two

A very popular place among tourists that offers authentic Gujarati and Rajasthani thaali. A ‘not so expensive’ dining hall,it is a perfect place to relish local flavors. The thali includes a great variety of rice, dal, roti, pickles and at least five kind of vegetables. A place worth visiting if you are in Udaipur.

New Bapu Bazar, Behind Ashoka Cinema, Udaipur, Rajasthan 313002

Savage Garden

INR 300-750 For Two

From the starters to the desserts, the food is lip-smacking and easy on the pocket.

22, Inside Chandpole, Udaipur, Rajasthan

1559 AD

Bakery, Cafe
INR 550-1100 For Two

1559 AD has a classy and serene ambiance with the waiters in embroidered-silk waistcoats. It’s known for offering some delicious Indian and Thai dishes.

P.P.Singhal Marg, near Fateh Sagar, Udaipur, Rajasthan 313001

The Oberoi Udaivilas

Rajasthani, Indian, Chinese, Thai
12:00 AM – 12:00 PM, 9:00 PM – 12:00 AM
INR 800-1950 For Two

If you are in a mood to spoil yourself and splurge, Udaivilas is the place you should go to. One can find all kinds of cuisine here, like Rajasthani, Thai, Mediterranean, Indian and many more. With the soft background music and dance performances in the evening, it’s a great place to flatter yourself with a luxurious experience.

Hardasji Ki Magri, Udaipur 313001 India

Commuting Within Udaipur

Hiring a cab for a day is a good idea. Travelling via three wheelers is an easy option and relatively cheaper too.