I have had some of the best times of my life at these following places
U2 bar- which is located on Bangla rd opposite the Aussie bar
Molly Malones irish pub- This is on patong beach rd opposite the beach just next door to BK they have a live band each night that play really good music that eventually gets everyone up having a ball!