Omni Hotels & Resorts operates a portfolio of 51 luxury properties across North America, ranging from city-centre hotels to destination resorts. Founded in 1958, the company designs each property to reflect the character of its location, offering elevated guest experiences rooted in local culture and setting.
The company employs over 23,000 people and describes its workforce culture as one built on respect, gratitude, and empowerment. It positions itself as large enough to offer diverse career paths yet small enough to maintain personal connections among associates. Internal development programmes, including a Leader-in-Development initiative, are part of its approach to cultivating long-term careers in hospitality.
Omni's properties are concentrated in North America. The company operates exclusively within the hospitality sector, focusing on luxury hotels and resorts rather than diversifying into other industries.






