Best Hotels in India
No. 1 Oberoi Udaivilas, Udaipur, India
Book your next stay at one of these hotels—they're the best in India.
Picture your arrival: you're met at the airport by a car and driver, guided onto a private boat, then ferried across Lake Pichola—past Udaipur's domed lakefront palaces—into the gardens and fountains of the Udaivilas estate. You're led to your suite, tempered with earth tones. From your window, Udaipur, the city of lakes, carved into the desert landscape by Mewari royals in the 16th century, sparkles in the sun. When sensory overload subsides, wind your way through sprawling courtyards to a traditional Kashmiri gondola, where champagne and canapés for two await. Come back to the 30-acre lakeside property another time to receive traditional Meenakari jewelry boxes lined with deep-red velvet and adorned with enamel flowers, departure gifts given to repeat visitors.