India's Finest. World's Best. The Leela Ranked the World's #2 Best Hotel Brand in the Travel + Leisure World's Best Awards 2026 Survey

The Leela Palaces, Hotels and Resorts has been ranked the second-best hotel brand globally in the 2026 Travel + Leisure World's Best Awards. Several of its individual properties in India also received top rankings in the survey.
Why it matters
This recognition bolsters the reputation of Indian luxury hospitality brands in the competitive global tourism market.
The Leela Palace Udaipur has been ranked the #2 Resort in India and is featured in the top 100 Hotels in the World, while The Leela Palace New Delhi has been ranked #2 among the Best City Hotels in India in the same survey.
The article is a straightforward report on industry rankings and corporate achievements.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in