Ko Usen, one of the little islands opposite Hat Sunrise, has some good coral. Most resorts rent out mask and snorkel sets and fins for 50B each. Take care with long-tails, which don't always spot snorkellers and swimmers.