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.

Filing Details