I would say the golf club would be your nearest spot
The sports bar on the 1st floor of the ramada is popular as well