Location

Isle Bay Resort Sign

Isle Bay Resort is located at the mouth of a large channel leading into Lake Holcombe, just off of West Lake Shore Drive, Holcombe, Wisconsin.  All six cabins are waterfront – four face the main channel and two overlook the side channel.