2025 editionNo. 28
Taj Lake Palace
Udaipur, India
Why Taj Lake Palace is one of Asia’s Best 100 Hotels 2025.
Taj Lake Palace appears to float on Lake Pichola, but its place here rests on more than romance. Boat arrivals, intricately restored rooms, courtyard dining and deeply gracious service turn an eighteenth-century pleasure palace into a remarkably coherent hotel. At night, with the city reflected around it, the setting feels almost unreal.
The essentials.
- Destination
- Udaipur, India
- Property
- Historic island palace hotel
- Operator
- Taj Hotels
- Opened
- 1963
LocationUdaipur, IndiaOpen map ↗
Edition factsThe record at a glance
- Position
- No. 28
- Hotel type
- Historic island palace hotel
- Destination
- Udaipur
- Country or region
- India
- Management in 2025
- Taj Hotels
- Opening year
- 1963