Last updated on December 7th, 2019 at 06:30 amThe Grand Traverse Band of Ottawa and Chippewa Indians own the casino and resort. The Turtle Creek Casino and Hotel is located in Williamsburg, Michigan. If you need to find out the Turtle Creek Casino Hours Of Operation, Holiday Hours & Turtle Creek Casino hours Locations Near Me