10081 South Shore Road, Honeymoon Bay. West off the Trans-Canada Highway onto Cowichan Valley Highway (Highway 18). Left onto South Shore Road, through the town of Lake Cowichan and Mesachie Lake stopping in Honeymoon Bay. The park is located on the right, just after March Road and before Beach Drive.