Skip to main content
OH

Omni Hotels & Resorts

Omni Hotels & Resorts operates 51 luxury hotels and resorts across North America, employing over 23,000 associates in the hospitality industry.

Omni Hotels & Resorts is a hospitality company that operates 51 luxury hotels and resorts across North America. Founded in 1958, the firm provides guest experiences at properties ranging from city-center locations to destination resorts, each designed to reflect its local setting.

The company employs over 23,000 associates. Its corporate culture emphasizes respect, gratitude, and empowerment, with an environment intended to foster long-term career relationships. Omni offers leadership development initiatives, including a Leader-in-Development programme, aimed at cultivating future managers within the organization.

Omni's scale spans a significant number of properties and employees, offering diverse career paths across its portfolio. The company's focus remains on hospitality, with its entire operation centered on the guest experience across its North American locations.

Open jobs

No open jobs right now.