Update02 Mar 2026

Chalet Hotels (K Raheja Corp Group) Jumps to 2nd Globally in S&P Global Corporate Sustainability Assessment 2025, Score Rises to 82 from 67

Chalet Hotels Ranked 2nd Globally in Sustainability Assessment

Chalet Hotels has been ranked 2nd globally in the Hotels, Resorts & Cruise Lines category with an overall score of 82 in the S&P Global Corporate Sustainability Assessment (CSA) 2025. The company achieved a CSA score of 82 in 2025, a remarkable improvement of 15 points over the previous year's score of 67.

Score Composition and Performance Areas

Progress spans all three sustainability dimensions, namely Environmental (85), Social (83), and Governance & Economic (78), reflecting the company's holistic and deeply embedded approach to responsible business practices. The ranking places the company at 2nd globally among 80 companies in the Hotels, Resorts & Cruise Lines category.

Key Drivers of Improvement

The most material drivers attributing to this achievement include Climate Strategy, Environmental Stewardship, Human Rights, Community and Customer Relations, Risk Assessment, Supply Chain Management, Information Security, and Transparency & Reporting.

About the Assessment Framework

The S&P Global CSA forms the foundation for the globally recognised Dow Jones Sustainability Index, which evaluates companies on a comprehensive range of sustainability parameters across industries. The S&P Global CSA evaluates more than 12,000 companies worldwide on sustainability metrics across environmental, social and governance criteria.

Chalet Hotels' Scope and Operations

Chalet Hotels, part of K Raheja Corp, operates 11 hotels and resorts with 3,389 keys across brands including JW Marriott, The Westin and Novotel. The company also has over 1,500 rooms under development and continues to expand its commercial real estate portfolio.

Leadership Perspective

Shwetank Singh, Managing Director and Chief Executive Officer, Chalet Hotels Limited, said, "Being ranked second globally in our sector under the Dow Jones Sustainability Index framework is both an honour and a responsibility. It reinforces our conviction that sustainability is not a parallel agenda, but a core business imperative."

Broader Sector Context

Chalet Hotels' performance in the S&P Global CSA 2025 reflects the growing importance of sustainability in shaping the future of hospitality investment, development, and management. The improved global ranking is expected to enhance Chalet Hotels' appeal to institutional investors, particularly those with mandates for sustainable investments. It could potentially lead to better access to sustainable finance options and a more favourable cost of capital.

← All updates

×
Express Your Interest