Key Announcements and Rankings
The Leela Palaces, Hotels and Resorts has been ranked the #2 Best Hotel Brand in the World in the Travel + Leisure World's Best Awards 2026 Survey. This ranking is based on votes from Travel + Leisure's international readership, who evaluated hotels on parameters including rooms and facilities, location, service, dining experiences, and overall value.
Specific property rankings include:
- The Leela Palace Udaipur: Ranked #2 Resort in India and featured in the top 100 Hotels in the World.
- The Leela Palace New Delhi: Ranked #2 among the Best City Hotels in India.
Historical Context and Performance
The company notes this achievement comes as it celebrates four decades of operations. Previous rankings include:
- World's Best Hotel Brand in 2020 and 2021
- #3 ranking in 2023 and 2024
The disclosure highlights the brand's industry-leading Net Promoter Score of 86 as an indicator of guest advocacy and loyalty.
Management Commentary
Mr. Anuraag Bhatnagar, Chief Executive Officer, provided commentary attributing the recognition to the company's associates, guests, and owners/partners. He stated this achievement affirms the vision of building a luxury hospitality brand rooted in Indian values and represents a milestone in the company's 40-year journey.
Corporate Background
The Leela Palaces, Hotels and Resorts is described as India's largest institutionally owned and managed pure-play luxury hospitality brand, backed by the Brookfield Group. The portfolio comprises 15 award-winning hotels and resorts across India.
Additional Information
The complete list of Travel + Leisure World's Best Awards 2026 winners is available at https://www.travelandleisure.com/worlds-best-awards-best-hotel-brands-11952456. The information will also be available on the company's website at www.theleela.com/investors.