There are more than 3, and honestly for the size of the town and where it is geographically I don't think the night life is all that bad. Besides the ones already mentioned there's the Dubliner, Clocktower, Lakanuki, and a bunch of smaller restaurants that also have bars. Each place kind of has their own flavor, just depends on what you're looking for. And obviously weekends are the busiest, but there are some fun mid-week nights there too if you hit the right place.
I've gotten the impression that there's some kind of rotation that some of the resort crew and locals follow during the week so one place will be busy each night, I just don't really know what it is. It won't take you long to figure out where to go once you get up there.