The Leela Palace Udaipur

The Leela Palace is located along the shores of  Lake Pichola and showcases views of the Aravalli Mountains. Guests can choose from 80 well-appointed guest rooms and suites. All rooms have luxury amenities and picture perfect views of Lake Pichola and its majestic palaces.

The Leela Palace hosts an ideal setting for fine dining. Restaurants serve exotic dishes under the stars, namely, the Sheesh Mahal and the Library Bar. Furthermore, the hotel has a spa over-looking Lake Pichola. The Spa offers various therapeutic treatments.

Itineraries featuring The Leela Palace Udaipur

The Taj Mahal displaying perfect symmetry with landscaping and a reflecting pool in the foreground on India holiday
  • Itinerary

A Glimpse of India’s Golden Triangle

The best of Northern India with luxury tiger safari

13 Days

Our Favorite Udaipur Accommodation on a Map

Raas Devigarh

See more

The Oberoi Udaivilas

See more

The Leela Palace Udaipur

See more

Taj Fateh Prakash Palace

See more
Contact Us

Plan your Trip

Ready to start planning your own incredible adventure? We make the process stress-free and enjoyable.

Call 212-226-7331