Koh Samui has been attracting people for decades, which is no surprise. The beaches are gorgeous, the food is brilliant, the temples are worth your time, and the island is big enough that you never feel like you’ve run out of things to discover.
The Temples Are Must-Visits
Start with the Big Buddha, Wat Phra Yai, on the north coast. The 12-metre golden statue is visible from miles away, and the site itself is peaceful and impressive, especially if you get there before the crowds. Wat Plai Laem nearby is equally worth a visit, with its towering Guanyin statue and lotus ponds. Modest dress is a must at both, so pack a sarong.
Find a Quiet Bay and Stay There for a While
Not every beach on Koh Samui is loud and busy. The northeast of the island has places that feel removed from the main tourist strip: small, sheltered bays with calm water ideal for kayaking and snorkelling over coral reefs, both of which are among the best things to do in Samui. A beachfront resort tucked into one of these quiet bays is the kind of place that makes the whole trip feel much more effortless, not to mention memorable. One option is SAii Koh Samui.
Take a Day Trip to Ang Thong Marine Park
This one is non-negotiable. Ang Thong National Marine Park is an archipelago of 42 islands with limestone cliffs, jungle trails, an emerald saltwater lake, and some of the best snorkelling in the Gulf of Thailand. Book a speedboat from the north of the island and give it a full day.
Spend an Evening at Fisherman’s Village

The walking street at Fisherman’s Village in Bophut is one of those places that just feels right in the evening. Old shophouses converted into bars and restaurants, people wandering, good food everywhere. It’s low-key and lovely – a nice contrast to the busier parts of the island.