There seem to be a couple:
Grants Hotel, in Roscrea itself
and Racket Hall, about 1 km from the centre:
I think the latter will fit the golf requirement but, as i have stayed in neither, can give nor personal recommendation.
Be the first to rate this answer!