We invite you to visit and vacation with us Otter Bay Resort, a Wisconsin vacation destination that offers cabin & motel accommodations and is nestled on a quiet bay on Lake Owen in Cable, Wisconsin. It is a four season resort lodging property that offers lake access, recreation & activities, plus a bar & grill. We have four rustic cabins and motel