The Leela Ranked World's Number 2 Best Hotel Brand in Travel + Leisure 2026
THELEELA · price
▲ positive · ▼ negative · ● neutral filings · teal = economic event · numbered = multiple that day (click to pick). Times IST.
The Leela has been ranked the world's Number 2 Best Hotel Brand in the Travel + Leisure World's Best Awards 2026 Survey. The Leela Palace Udaipur was also ranked Number 2 Resort in India and placed in the global top 100 hotels, while The Leela Palace New Delhi was ranked Number 2 among Best City Hotels in India. The brand, backed by Brookfield, operates 15 luxury hotels and resorts across India. Previously ranked Number 1 globally in 2020 and 2021, and Number 3 in 2023 and 2024. The company also reported an industry-leading Net Promoter Score of 86.
Positive brand visibility and global recognition for India's largest luxury hotel chain, but no direct financial impact on earnings or operations.