The Leela Palace Udaipur Lake Pichola

On the banks of Lake Pichola, The Leela Palace Udaipur is a majestic Rajasthani palace that puts forward the grandeur of the city’s heritage.

The hotel opened in 2009, and its latticed balconies, museum-like hallways and opulent rooms with views over the Aravalli mountains still make for one of the most romantic lakeside hotels in the world. With just 80 rooms in a fairy tale setting, the Leela...

Our selection of rooms and suites

Rooms and suites

Hotel information

A handpicked collection of the world's best hotels

All guaranteed to be exceptional