The Leela Mumbai
80.7bronzeHotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 20% of all rated hotels worldwide.
Bronze = top 25%. Medals are percentile bands, recomputed nightly.
About this hotel
The Leela Mumbai is a five-star property located in Mumbai, Maharashtra, offering guests a blend of luxury and Indian hospitality. The hotel features contemporary design with high-end amenities and multiple dining venues across its expansive grounds. With a Forbes Travel Guide recognition in 2026, the property has earned distinction for its service standards and on-site facilities. The location provides access to Mumbai's business districts and cultural landmarks, making it suitable for both leisure and corporate travellers seeking upscale accommodation. The Leela brand is known for its emphasis on personalised service and architectural distinction across India's premium hotel landscape.
Photos
Photo credits
- Photo: Praful Nair
- Photo: Ketan Chothe
- Photo: The Leela Mumbai - Resort Style Business Hotel
- Photo: Muhammed Ali (Ali Karayath)