The palatial Oberoi Udaivillas in Udaipur, India was voted world's best hotel by readers of Travel + Leisure magazine.

With a near-perfect score of 99, the palatial Oberoi Udaivilas, Udaipur in India has snagged the title of world’s best hotel by readers of Travel + Leisure magazine, who praised the property for raising the bar in luxury.

Located on the edge of the fairy tale Lake Pichola in a city that’s widely described as the most romantic in India, the luxury hotel harkens Udaipur’s royal past with domed ceilings and rooftops, lush bougainvillea trees, private courtyards and fountains.

Take a virtual tour of the hotel that managed to illicit near unanimous praise among the discerning globetrotters of the luxury travel magazine for the 2015 edition of its World's Best Awards.

 


The Oberoi Udaivilas, Udaipur is located on Lake Pichola.


Lily Pond at the Oberoi Udaivilas, Udaipur.


Guests are ferried to the hotel by private boat and can also dine on the lake.


Premier rooms come with with semi-private pool.


Spa Suite at the Oberoi Udaivilas, Udaipur.


Yoga at the spa pool.


A cascading stairway at the Oberoi Udaivilas, Udaipur.


Therapy suite at The Oberoi Spa


 


(Source: AFP Relaxnews; Photos: The Oberoi Udaivilas, Udaipur)

Need inspiration on where to stay? 9 luxurious presidential suites in Asia