Press enter to activate the dialog and use the tab key to navigate through the options.

Omni Hotels & Resorts Company Logo
  1. Top Workplaces
  2. Omni Hotels & Resorts

Omni Hotels & Resorts

Omni Hotels & Resorts is an American privately held, international luxury hotel company based in Dallas, Texas. The company was founded in 1958 as Dunfey Hotels, and operates 50 properties in the United States and Canada totaling over 20,010 rooms and employing more than 19,000 people.... Read more


Omni means All. All the things we say and do make a difference in the lives of each other, our guests and our community. We're all in. That's what makes us feel more like a family than a company.... Read more


We create memorable experiences inspired by the heart and soul of a destination.... Read more


To empower our family of associates to provide an exceptional guest experience served up with authentic local flavor.... Read more


Power Of All
Be empowered to do the right thing for each other and our guests to create a memorable experience.

Recent Awards

  • 2023

  • 2022

  • 2019

  • 2018

Company Snapshots

Omni Fort Worth Hotel
Omni Las Colinas Hotel
Omni Frisco at The Star Hotel
Omni PGA Frisco Resort