Everyone deserves royal treatment every so often - and you will find it at The Oberoi Udaivilas, Udaipur. Located on the banks of Lake Pichola, the resort is spread over 30 acres of lush gardens, with an intricate layout of interconnecting domes and corridors that reflect the layout of Udaipur itself, whose seven lakes are linked by canals. Includes daily breakfast, daily three-course lunch and daily three-course dinner, one cocktail, beer or glass of wine per adult each evening, a boat ride on Lake Pichola and return airport transfers. Plus up to two children (aged 11 years and under) stay free on existing bedding.