On the final leg of our Surat Thani trip, we stayed and explored Koh Samui for a night.
We have stayed in Banburee Resort & Spa, just south of Koh Samui island. Renting a bike is possibly the best option because the pier is about 20 minutes bike ride away.
I liked the resort because it is tucked away from town centre. The mood around the resort is also very calm and serene.