This is a carousel with auto-rotating slides. Activate any of the buttons to disable rotation. Use Next and Previous buttons to navigate, or jump to a slide using the slide dots.

Omni Frisco At The Star

Get the most out of your getaway. Stay two or more nights and save up to 20%.

Book Now
Omni Frisco Hotel at The Star

Indulge in Love and Luxury. Explore our Romance Package.

Book Now
Omni Frisco Hotel at The Star

Indulge your senses at Neighborhood Services.

Learn More
Omni Frisco Hotel at The Star

Explore the sights to see and places to go in Frisco.

Learn More
Make a Reservation

Frisco, Texas

Discover our world-class hotel at the star

Omni Frisco Hotel at The Star 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 at The Star’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.

Special Offers

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.

Select Room

Omni Frisco Hotel at The Star rates and availability based on your current search and excludes taxes.

Loading...

#AtTheOmni

Traveler's Insights

Book direct to get the best rates on our rooms!