We are going on Royal's Southeast Coast and Bahamas itinerary leaving this Thanksgiving. I knew we would be stopping in Miami as a port of call (huh??) but decided that the low cost and convenience associated with vacation/PTO days was worth the less than stellar itinerary. I mistakenly thought that the proximity to Biscayne National Park would mean I could find a not too complex means of taking a snorkeling excursion.
It seems the only tour company working from Key Biscayne is closed on Mondays. Other tours that I can find out of marinas local to the port are more focused on either pulling a full-on party boat vibe or cruising up millionaires row (my pet name for it). We could snorkel from shore at the north of Key Biscayne (fossil coral) which looks to be ok (YouTube video) or by the lighthouse at the south end. To get there we could Uber/Lyft or rent a car. ...Not overly pricey, but I would really rather get offshore, because I know the snorkeling would be much better.
So, does anyone have any suggestions? ...and I still have to ask why Royal would even stop in Miami to begin with (?) ...especially if they don't want to bother to offer any 'real' excursions other than Everglades tours. I did a bit of research, and it looks like this Grandeur stop once a month-ish is all but the only one that comes in this way. (SMH)