TIME’s World’s Greatest Places 2026 list features three Indian properties. Oberoi Rajgarh Palace Resort in Khajuraho impresses with royal luxury and lake views, Mharo Khet in Jodhpur offers a cosy 10-suite farm stay, and reaching Shakti Himalaya Prana Lodge in Kumaon requires a short trek. These stays beautifully showcase India’s rich heritage, nature and thoughtful design.