Taj Lake Palace, India Our rating: Opulent

Poised on a tiny island on Lake Pichola, the gleaming Taj Lake Palace is one of the most photographed hotels in the world. Inside, you’ll find richly decorated rooms and suites with views of either the lake or courtyard gardens.

Taj Lake Palace
Map of Taj Lake Palace, India
City Palace as seen from the Lake Palace Hotel, Udaipur
View of Lake Palace Hotel
View hotel in detail