In section Releases

The Leela Named World's Second-Best Hotel Brand in 2026 T+L Rankings

Voters in the 2026 Travel + Leisure World's Best Awards have propelled The Leela Palaces, Hotels and Resorts to the second spot globally, cementing the Indian chain's standing among the elite of international luxury hospitality as it marks four decades of operation.

The Leela Named World's Second-Best Hotel Brand in 2026 T+L Rankings

The recognition highlights the brand’s ability to maintain high standards of service and cultural heritage, evidenced by a Net Promoter Score of 86. Beyond the global brand ranking, individual properties secured significant placements: The Leela Palace Udaipur was named the second-best resort in India and earned a place among the top 100 hotels worldwide, while The Leela Palace New Delhi claimed the second spot for city hotels within the country.

Anuraag Bhatnagar, CEO of The Leela, described the accolade as an affirmation of the company’s foundational vision to represent Indian luxury on a global stage. The brand, which previously held the top spot in 2020 and 2021, continues to emphasize its philosophy of Atithi Devo Bhava—the belief that the guest is God—across its portfolio of 15 properties. As the group moves into its fifth decade, the focus remains on leveraging this momentum for strategic growth and sustained excellence in guest advocacy.

Share:on TelegramXFacebook

Subscribe to our newsletter

Once a week — the best stories from our editors, no ads or push notifications. Delivered Sunday morning.

Comments (0)

Leave a comment

No comments yet. Be the first!