Cruise Key West: Reef Snorkel Morning Tour with Breakfast & Mimosas Duration: 3 hours From US$ 45 per person