ITC Hotels Logo
ITC Hotels Logo


Most Valuable Luxury Hotels in India

Launched in 1975, India’s premier chain of luxury hotels, ITC, has become synonymous with Indian hospitality. Pioneering the concept of ‘responsible luxury’, the ITC group draws its strength from its exemplary sustainability practices.

India’s foremost private sector company with a market capitalisation of $45 billion and a turnover of $7 billion, ITC is rated among the world’s best big companies including ‘Asia’s Fab 50’ and the ‘World’s Most Reputable Companies’ by Forbes magazine.


  • ITC chose the hotel business for its potential to earn high amount of foreign exchange, create tourism infrastructure and generate large scale direct and indirect employment
  • ITC hotels has one of the most extensive art collections in India
  • ITC hotels are LEED (Leadership in Energy and Environmental Design) Platinum certified
  • ITC is rated among the world’s best big companies including Asia’s ‘Fab 50’ and the World’s Most Reputable Companies by Forbes magazine

ITC launched its hotel business in 1975 with the acquisition of a hotel in Chennai which was rechristened as ‘ITC-Welcom Group Hotel Chola’. It is now known as My Fortune, Chennai. ITC’s hotel business has grown to occupy a position of leadership with over 100 owned and managed properties spread across India under four brands namely, ITC Hotels – Luxury Collection, WelcomHotels, Fortune Hotels and WelcomHeritage. The ITC Hotels are India’s second largest hotel chain with over 100 hotels including an exclusive franchisee of the Luxury Collection brand of Starwood Hotels and Resorts in India.

ITC plans to launch six new hotels by 2018. Slated to be launched in 2014-17, the company will soon open resort properties in Manesar near Gurgaon and Mahabalipuram near Chennai, followed by upcoming premium hotels in Hyderabad, Kolkata and Ahmedabad. ITC’s first overseas hotel is also expected to open in Colombo in 2018.

ITC Hotels owns and operates more than 100 hotels in around 75 locations. ITC hotels have a reputation for playing host to visiting royalty and world leaders time and again. ITC Hotels has one of the most extensive art collections in India. A museum of their collection is being planned in Kolkata.

ITC hotels believe in personifying a culture that integrates world-class green practices with contemporary design elements and deliver the best of luxury in the greenest possible manner.
Blending elements of nature to deliver a unique value proposition to guests, conscious of their responsibility to be planet positive, has made ITC hotels the greenest luxury hotel chain in the world with all its 10 premium luxury hotels LEED (Leadership in Energy and Environmental Design) Platinum certified.

ITC Hotels recently took its first step towards international expansion with an upcoming super premium luxury hotel in Colombo, Sri Lanka, and also tied up with RP Group Hotels & Resorts to manage five hotels in Dubai and India under ITC Hotels’ 5-star ‘WelcomHotel’ brand and the mid-market to upscale ‘Fortune’ brand.

Sign Up for Our Newsletters

Get notified of the best deals on our WordPress themes.

You May Also Like

India’s Most Valuable Brands – OBEROI HOTELS AND RESORTS

India’s Most Valuable Brands – OBEROI HOTELS AND RESORTS The Oberoi Group,…

India’s Most Valuable Brands – Taj Hotels and Resorts

India’s Most Valuable Brands, Taj Hotel and Resorts The Indian Hotels Company…