Review for Odawa Casino Resort Review For Odawa Casino Resort Google User Jun 9 '16 at 17:06 Odawa Casino and Resort is nicely located in Petoskey Michigan with ample parking and is super easy to get to. The casino fairly new in construction which offers a slue of all the new slot games. Odawa Casino is run by the Little Traverse Bay Bands of Odawa Indians and they have just opened the Odawa Casino Mackinaw this week! I have not been there to comment, but if it's like the Petoskey location it will be fun! View full site to comment or like