I think the guy we are talking about here is being inappropriate so I am in no way defending him. I think I would inform the golf course management what is going on and let them deal with it.
But hugging is a very culture-dependent thing. In Hawaii, even in a business context you see a lot of it, generally not with strangers but sometimes with coworkers who otherwise are not well-acquainted, especially if someone is being honored or congratulated for something. Often there is even a "receiving line" after where it's a hug that is exchanged rather than a handshake. It is something that is addressed in the sexual harassment training that we get and is not considered harassment, though touching someone's butt outside clothes, even if accidental qualifies as sexual assault here. It is also customary to hug when giving a lei...and leis are often given at work for various reasons...so basically there is a lot of innocent hugging even at work here.
We were in Vegas earlier this year eating in a restaurant at a casino on the strip and the server recognized my partner as from Hawaii and not only gave us a "kama'aina" discount but also hugged everyone in our party as we got up to leave. (The server was from Hawaii). I've even seen US Navy ceremonies from Oahu where there is a lot more hugging associated with giving leis than you would ever see in, say, San Diego.
When I took my partner to meet some of my old friends in Europe this summer, mostly Scandinavia which is not as "huggy" as some countries, she was greeted with a hug by almost every one of my friends even though they had never met her before.
TLDR: Your guy is a creep but hugs can also be innocent and merely social these days, at least in some areas.