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.
Four Seasons
- Resort and Bar & Grill Open Year Round
Lodging Accommodations
- Lakeside Rustic Cabins & Motel Rentals
Bar & Grill
- Dining Lodge, Food & Refreshments
Recreation
- Fishing, Boating, Pontooning, Swimming, Sandy Beach
Trail Access
- Snowmobiling, Hiking, Biking & Cross Country Skiing
|