Leela Palace -$$$- Leela Palace is a lakeside hotel and perfect for dinner. The range of Indian and international food options will not let you down, nor the views of the lake, which are quite special. Do ask at the hotel for any further recommendations.
Sunset Terrace -$$- Part of Fateh Prakash Palace Hotel, this al-fresco restaurant has beautiful views over Lake Pichola. This restaurant serves a good variety of continental food along with a selection of great Chinese and Indian dishes.
Savage Garden -$$- If you are looking for a change after exploring the Indian culinary scene, Savage Garden offers a variety of Middle-Eastern and European dishes in a stylishly-decorated, blue and white haveli. The menu is carefully put together to create exciting and delicious combinations of flavour.
Natraj -$- This has been Udaipur’s top thali joint for more than 20 years. Having thali is a great way to try authentic Rajasthani food as it allows you to try different curries, breads, rices and desserts in one meal. At Natraj your food will be refilled before your eyes by the serving staff as you learn which you like and dislike. The restaurant has a polished and modern look; usually quite busy but you can always find a free table.
For more advice about places to eat in Udaipur please do not hesitate to ask the hotel driver or guide who will be happy to help.