Taj Lake Palace

Fuangyos Silairatana/Shutterstock

Wide view of Taj Lake Palace on the water in Udaipur, Rajasthan, India.

The icon of Udaipur, this romantic white-marble palace seemingly floating on the lake is extraordinary, with open-air courtyards, lotus ponds and a small, mango-tree-shaded pool. Rooms are hung with breezy silks and filled with carved furniture. Some of the cheapest overlook the lily pond rather than the lake; the mural-decked suites will make you truly feel like a maharaja.

Access is by boat from the hotel’s own jetty in the City Palace gardens. Rates can vary a lot with season and demand: check the website.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


Must-see attractions