welcome to

OMNI FRISCO HOTEL

THE HOTEL

A WORLD-CLASS EXPERIENCE AT THE STAR IN FRISCO

Omni Frisco Hotel captures the energy and future of this vibrant North Texas city, making it a location you’ll never forget. Featuring 300 beautifully-appointed guest rooms and suites, this 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. Omni Frisco Hotel is located near The Star and offers exciting dining, nightlife, and shopping all just steps away.

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 hotel package for you.

Summer Stay & Play

The longer you stay, the more you save
Book Now

Enjoy 10% off luxurious accommodations during a one-night stay, 15% off a two-night stay, or 20% off a three-night stay.

Escape & Save

Save up to 10%
LEARN MORE

Escape and save up to 10% when you stay two or more nights.

Choose

Room

Pricing and availability based on your current search, and exclude taxes and fees.

Loading...

Occasions

Consider Omni Frisco Hotel 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.

Forever deserves a worthy destination.

weddings

Meet for a purpose, stay for the experience.

meetings

Hotel FAQ

Parking and Directions


WHERE IS OMNI FRISCO HOTEL LOCATED?

WHAT IS THE CLOSEST AIRPORT TO OMNI FRISCO HOTEL?

HOW MUCH IS PARKING AT THE HOTEL

DOES THE HOTEL OFFER TRANSPORTATION SERVICES

Hotel Policies

VIEW MORE HOTEL POLICIES

WHAT TIME IS CHECK-IN AND CHECK-OUT?

IS THE HOTEL PET FRIENDLY?

Book direct to get the best rates on our rooms!