A man is expected to be charged with manslaughter following an arrest, police in Thailand said.
Police said British tourist Stephen Ashton was with a group of friends and 300 other tourists on New Year's Eve.
They were celebrating the countdown to 2013 at a pub and restaurant called the Zoom Bar when he was shot by a home-made gun at Haad Rin beach shortly after 4am.
The Bangkok Post reported that he was visiting the island with four or five friends and was staying at Pink Bungalow on Haad Rin.
More top news
Donald Trump has wasted no time making his mark on international matters as well as domestic. So how will his presidency affect the world?
Another cold, frosty and foggy night for many. Northern and western areas will see thickening cloud, patchy rain and milder temperatures.
Temperatures have already plunged to -12C in some parts of the UK this winter - but Thursday could be the coldest day yet.