Longer Days, Longer Stays
Save up to 20% offMake the most of your summer at Omni Frisco Hotel at The Star. The more nights you stay, the more you save - up to 20% off stays through September 28.
Omni Frisco Hotel captures the energy and excellence of this vibrant North Texas city. This Frisco hotel 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. Omni Frisco Hotel’s premier location is steps away from exciting dining, nightlife and shopping in North Dallas. One of the best hotels in Frisco, TX, Omni offers timeless guest rooms and suites, a relaxing pool and world-class amenities at The Star.
Whether you’re looking to attend sporting events, enjoy the taste of the region or shop the latest fashion trends, we have the perfect Frisco vacation package for you.
Pricing and availability based on your current search, and exclude taxes and fees.
Consider Omni Frisco Hotel at The Star for your ideal wedding venue in Texas. We offer personalized services to help make your wedding an unforgettable event. Learn more about booking a wedding or planning a business meeting at this location.
One of the most popular hotels in Frisco, Omni Frisco Hotel puts you at the center of The Star, the 91-acre entertainment district we call home. Popular shopping and dining destinations, museums and natural areas are also nearby. Start with our favorite things to do in Frisco.
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 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 $250 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 our full pet policy here.