Badly need help with trip planning.
Will be in Phuket for 6 weeks-ideally all of May and the first two weeks of June. The plan is to spend the last two weeks of June divided up between Ko Samui, Ko Tao and Ko Phangan for ocean swimming, snorkelling and scuba. We know that we can still scuba dive, but are not interested in swimming pools. The problem with this timing is that after the full moon the effect of the spring low tide is exaggerated and there is a high risk-especially in Ko Tao of our not being able to swim and that snorkelling may also be a no go due to coral heads being exposed and our not being able to swim or wade out out to a reef. If this is the case, we could re-organize our trip to spend the month of May in Phuket, then do the first two weeks of June in Ko Tao, Ko Phagnan etc and then return to Phuket for the last two weeks. This obviously is not ideal. We could also just forget the Ko Samui and its islands and tour them on another trip when we will travel more during high tide. We plan on travelling to Thailand frequently.
However I really am lost regarding Ko Tao. The beaches and hotels I am interested in are Janson Bay. The ko tao complete guide states that Jansom Bay is deep enough for snorkelling and swimming at low tide, but I am not so sure. My hotel options are Charm Churee or Sensi Paradise. I have also looked at beaches near Shark Island and am interested in Jamahkiri and Haad Tiem but have read TA reports from people saying that they could not snorkel or swim during the spring tide. I am also contemplating a stay at the Nangyuan Island Dive Resort (I know it’s not the Ritz but would go solely for the snorkelling and photography after the crowds have left). My concern is that the resort says that its dive operator is Easy Divers and TA reports say that this dive operator is closed and/or don’t go with them as they don’t mail out dive certificates. Also is it possible to snorkel around Nang Yuan during the spring tides? Dust Buncha looks nice, but it's not like we could snorkel over to Nang Yuan!
I would appreciate any unbiased advise. Many thanks to all who reply.