Otter Bay Resort is located on Lake Owen, just five miles Northeast of Cable, Wisconsin and about twenty miles from Hayward, Wisconsin. The resort offers vacation cabins & motel rentals, plus bar & grill, that is open year round and has four seasons of recreational activities for guests to choose from.
- Resort and Bar & Grill Open Year Round
- Lakeside Rustic Cabins & Motel Rentals
Bar & Grill
- Dining Lodge, Food & Refreshments
- Fishing, Boating, Pontooning, Swimming, Sandy Beach
- Snowmobiling, Hiking, Biking & Cross Country Skiing