Dubai, United Arab Emirates, 8 July 2026: 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, one of the travel industry’s most prestigious global rankings. Voted by the discerning Travel + Leisure readers from around the world, the recognition places The Leela among the world’s finest luxury hospitality brands and reinforces its position as the leading Indian luxury hospitality brand on the global stage.
Further strengthening this achievement, The Leela Palace Udaipur has been ranked the No. 2 Resort in India and is featured in the top 100 Hotels in the World, while The Leela Palace New Delhi has been recognised and ranked #2 among the Best City Hotels in India in the same survey.
As The Leela celebrates Four decades of True Indian Luxury, this recognition marks another defining milestone in the brand’s journey. Having previously been ranked the World’s Best Hotel Brand in 2020 and 2021 and #3 in 2023 and 2024, this latest recognition reflects four decades of consistently delivering gracious Indian hospitality, exceptional guest experiences and the timeless philosophy of Atithi Devo Bhava — “Guest is God.”