
Omni Hotels & Resorts
We're hiring — explore open roles below and apply in a few clicks.
Location
Headquarters: Toronto, Ontario, Canada, North America
Region: Ontario
Country: CA
Continent: North America
About
Omni Hotels & Resorts is a hospitality company operating a chain of hotels and resorts across the United States and Canada, offering amenities for vacations, business travel, weddings, and events. The brand emphasizes unique destinations with luxury accommodations, golf, spa experiences, signature experiences, and dining options. It maintains a Select Guest loyalty program and provides gift cards, travel planning resources, and a variety of experiences across more than 50 destinations.
Omni Hotels & Resorts operates a chain of luxury hotels and resorts across North America, catering to leisure travelers, business guests, and event attendees. The company provides amenities including golf, spas, and dining, supported by its Select Guest loyalty program. It manages over 50 distinctive properties in key business and leisure destinations.
1983
for_profit
active
Industries
Primary Industry: Hospitality
Categories
Funding & Financials
Private Equity
over-1b
private
Investors
Leadership
Technology Stack
Products
Guest Accommodations: Rooms and suites available for overnight stays, providing lodging for travelers and visitors.
Dining Services: On-site restaurants and culinary options offering meals and beverages to guests and visitors.
Event and Meeting Spaces: Facilities for hosting meetings, conventions, weddings, and social events with customizable spaces and services.
Spa and Wellness Services: Spa treatments and wellness services available to guests for relaxation and personal care.
Golf Facilities and Packages: Access to golf courses and golf-related packages for guests interested in golfing activities.
Select Guest Loyalty Program: A membership program that rewards guests with points and benefits for stays and on-property spending.