The hottest part of the year in the Caribbean is September and October. Coral Bay is a lovely part of the island to relax. Coral Bay is about a 30 minute drive from the town of Cruz Bay where you will arrive by ferry from St. Thomas. There is a 30% chance of rain daily. Sometimes it shows up and sometimes it doesn't. Hurricane season is June 1st thru November 30th. Currently July has just produced a couple of tropical waves which produce a thunderstorm. St. John has the best beaches in the Virgin Islands. White sand, turquoise waters and protected bays provide easy snorkelling and swimming.