Holiday Inn Email Format
HospitalityEngland, United Kingdom10001+ Employees
Holiday Inn is a brand within IHG Hotels & Resorts, a global hospitality company headquartered in Denham, England. The group pursues True Hospitality for Good and operates one of the world's largest hotel loyalty programs. The Holiday Inn network comprises nearly 1,200 open hotels and about 214,000 rentable rooms across more than five continents, with around 100 additional properties expected to open over the next five years. IHG Hotels & Resorts is the holding company (InterContinental Hotels Group PLC), with roughly 350,000 people employed across its hotels and corporate offices worldwide. Based in the United Kingdom, the company functions in the hospitality industry with a wide geographic reach and a portfolio that includes multiple brands supported by its loyalty program. In 2026, news reports describe ongoing expansion and new openings in Europe and Asia, reflecting the group's continued growth of its hotel portfolio.