The Oberoi Udaivilas (Rajasthan), India

The outright majestic grandeur of The Oberoi Udaivilas in Udiapur makes staying at the resort a unique experience when exploring the rich heritage of the south-central Mewar region of Rajasthan. Architecturally, the resort is modelled on the area’s strong architectural heritage of Mahals and Palaces, which inherited styles from both the Islamic and Jain traditions.

The resort is set on the banks of the Lake Pachola, with views of the historic City Palace and the Aravali Hills. On offer at the hotel are activities ranging from puppet shows, Rajasthan folk dances, daily yoga practice, cooking classes, history lessons, croquet, private astrology lessons and camel or elephant rides. The Luxury Suites all have private infinity pools as well as tented dining pavilions, private staff and breath-taking views of the surrounding area.