Omni Frisco Hotel at The Star captures the energy and excellence of this vibrant North Texas city. Our hotel in Frisco serves as the cornerstone of The Star, a 91-acre entertainment district anchored by the Dallas Cowboys World Headquarters and their 12,000-seat practice facility, Ford Center. Find yourself just steps away from exciting dining, nightlife and shopping in North Dallas. Omni Frisco Hotel at The Star offers timeless guest rooms and suites, and world-class amenities including a relaxing pool, 16 different event spaces and more, adjacent to at The Star.
Whether you’re looking to attend sporting events, enjoy nearby restaurants or shop the latest fashion trends, we have the perfect vacation package for you. Book your stay at the official hotel of the Dallas Cowboys.
Make the holidays magical with 15% off your stay and make your spirits bright with a complimentary $25 food and drink credit.
Browse hotel rooms and suites at Omni Frisco Hotel at The Star. Our hotel has accommodations for families, solo and business travelers. Discover what makes us one of the best hotels in the Frisco area. Omni Frisco Hotel at The Star rates and availability based on your current search and excludes taxes.
Frisco, TX hosts many things to do including:
At Omni Frisco Hotel at The Star, you can sightsee at numerous parks, participate in special events, indulge in great food, and more. See a full list of things to do here.
Omni Frisco Hotel at The Star has one pool, The Edge, located on the fourth floor of the hotel. The pool offers a breathtaking view of the facility and a separate pool bar that is nestled within the building. The pool and deck operate from 6:00 a.m. - 10:00 p.m.
Travelers can see and enjoy all that Frisco has to offer in 2-3 days.
Frisco has many activities for visitors to enjoy year-round, whether you are interested in sports, food or festivals. For ideal weather, September - October is the best time to visit Frisco for milder temperatures and lower humidity.
Omni Frisco Hotel at The Star is home to world-class amenities including:
Omni Frisco Hotel at The Star is located in the heart of The Star, a 91-acre entertainment district. The physical address is 11 Cowboys Way, Frisco, Texas 75034.
Omni Frisco Hotel at The Star is located near the following airports:
DAL / DFW to Omni Frisco Hotel at The Star (and reverse)
*Contact Concierge to arrange
*12/28 Check-in is at 4:00 p.m. due to hotel maintenance.
Guests must be 21 years of age to rent a room. Guests 17 years of age and younger are considered children.
Yes, Omni Frisco Hotel at The Star is a pet friendly hotel for animals under 25 pounds. There is a one-time non-refundable pet fee of $150 per reservation. Service animals accompanying guests with disabilities are always welcome and will not be required to pay the one-time pet charge (no documentation necessary). Read more of our hotel policies.