Official Hotel of the Dallas Cowboys

Home to America's Team

As the Official Hotel of the Dallas Cowboys, you can turn any game this season into a getaway weekend. With over 60 properties from coast to coast, Omni Hotels & Resorts is the perfect place to stay-and-play when the team is on the road. With everything from award-winning dining to world-class spas and championship golf, staying with Omni for an away-game getaway is always a win-win.

Omni Frisco Exterior

Omni Frisco Hotel

Our luxury 16-story hotel serves as the cornerstone of The Star, a 91-acre entertainment district anchored by the Dallas Cowboys World Headquarters and 12,000-seat stadium, Ford Center. Tour the state-of-the-art facilities and get an inside look at the home of America's team.

Learn More