Koh Samui is renowned for its white sandy beach and turquoise-blue waters. No trip to Koh Samui is complete if you don't carve the time out to visit some of its best beaches. Some of the top ones that you should tick of the list include Lipa Noi Beach, Lamai Beach, Big Buddha Beach, Maenam Beach, Choeng Mon Beach, Bophut Beach, and finally the Chaweng Beach. There are plenty of reputed water sports centers on all of these beaches where you sign up for fun water sports such as jet-skiing, bodyboarding, snorkelling, and even diving.