Skip to content

Bay Mills Resort and Casino is located in the Upper Peninsula in beautiful Brimley, Michigan.  Bay Mills Resort and Casinos offers two casinos, 142 hotel rooms, four restaurants, 124 RV sites and a championship 18 hole golf course. We are a waterfront resort located on miles of well groomed snowmobile, ATV and hiking trails.

Experience it ALL at Bay Mills Resort and Casino today!