Tanote Bay
My home, and my favourite. Big beach, good snorkelling, the famous rock to jump from, a few beach restaurants, and still quiet and laid-back. It has a little bit of everything, and you're already here.
Aow Leuk
A relaxed beach for a lazy day. Grab a coconut, swim, unwind. Great depth for swimming. If you snorkel, head to the left side of the bay. There's often a family of baby sharks around the reef there (totally harmless, properly cute), and turtles passing through too.
Sairee Beach
The longest and most lively beach. Great for swimming, people-watching, and sunset drinks. The strip is lined with restaurants, bars, dive shops, and cafés. Busy but fun, especially in the evening.
Freedom Beach
A quieter, more secluded alternative to Sairee. Calm water, soft sand, far fewer people. Accessible by boat or a short hike. Bring your snorkel; the reef just offshore is excellent.
Chalok Baan Kao
Great vibe. Quieter than Sairee, still plenty going on. Good base for a more relaxed south-side day. Also the start of the John Suwan hike.
June Juea
A small, pretty bay tucked next to Chalok Baan Kao. You don't get the postcard sunset (the angle isn't perfect), but it's quiet, beautiful in the evening, and a lovely place to just sit at the end of the day.
Sai Nuan
A small, hidden beach most visitors miss entirely. From Sai Nuan you can walk further to a tucked-away resort, and eventually toward Jansom Bay (I haven't fully traced the connecting path myself, but the area is worth exploring on foot).
Jansom Bay
Another hidden-resort bay, small and private. Quiet even in high season. Worth the detour if you like the road less travelled.
Thao Thong 1 & 2
Two tiny side-beaches in the Thao Thong Villa area. Not proper beaches in the grand sense, but that's the point. Private, almost always empty, and surprisingly beautiful if you take the time to get there.
Laem Thian
A hidden bay on the east side that most visitors never find. Two ways in: by water from Tanote (kayak, canoe, or paddleboard, 15–30 min, check the waves first), or on foot from Sairee side. Drive past Tarna Resort, turn right up the mountain road (not the Hin Wong turn), follow the track as far as you can, park, then walk straight about 45 minutes. At the one intersection, stay straight (left heads to Ao Mao). Quiet, almost private.