Headed to TCI the first week of July....do I need to make reservations or purchase snorkeling excursions ahead of time or is there plenty of availability to do once there?
Which excursions are you looking at? If you want some of the smaller ones that focus on snorkeling, you should book now (ie Big Blue Edge of Banks). If you are looking at the larger boats with Island Vibes or Caicos Dream Tours where they do snorkel for a few minutes among other activities, you can book on island.
there is more options then island vibes and caicos dream .