Located at 5734 Sturgeon Lake Road
Welch, MN 55089, Treasure Island Resort & Casino is a short distance to what feels like a million miles away.
Our casino and entertainment destination is located just 40 miles from the Minneapolis / St. Paul Twin Cities, just south of Hastings, Minnesota. It’s an easy drive from The Cities and many other nearby locations. Or if you prefer, we can come get you! We offer complimentary bus routes from a number of areas.