Yes Koh Tao has a golf course!  Well a mini golf course anyway, Koh Tao Leisure Park is on the main road going towards Chalok Baan Kao and also has pool tables, a kids area and Pool Football as well as a bar and restaurant that serves an excellent Sunday lunch.