To get a bird’s eye view of the entire island and do some hiking, head on over to the John Sewun Viewpoint. The trail can be quite rigorous in parts but the sweeping views are absolutely worth it and the hike takes about 20 minutes total. Plus it’s nice to take a break from the beach for a day. There usually is a fee of 50-100 baht to get there.
Some of the notable beaches on Koh Tao that you should visit are Ao Tanote and Sairee beaches. In my experience, these beaches were so very quiet and chill, leading to the most relaxing and zen-like time there. You can’t go wrong with either.