Dive & Stay in Islamorada
The ultimate Florida Keys dive trip — world-class reefs and wrecks, a waterfront resort steps from our dock, and everything in between.
Your Islamorada Dive Vacation
Islamorada is more than a dive destination, it's a place you stay, settle into, and never want to leave. The Upper Florida Keys has world-class reefs, legendary wrecks, incredible seafood, and warm water year-round. All you need is a base.
Islamorada Dive Center operates daily from Three Waters Resort & Marina: the ideal departure point for diving the Florida Keys. We're working with Three Waters Resort on exclusive dive and stay packages. Until then, this guide covers everything you need to plan the perfect trip.
Packages Coming Soon
We're finalizing exclusive dive + stay rates with Three Waters Resort & Marina under their new ownership. Contact us to be notified when packages go live — or to discuss a custom stay and dive itinerary in the meantime.
Three Waters Marina
MM 84.5 · Islamorada, FL 33036
Steps from IDC's departure dock
Three Waters Resort
Formerly Postcard Inn and Holiday Isle — one of the most iconic waterfront properties in the Florida Keys, now under new ownership.
Daily Charters
AM and PM departures available now. Book direct — packages pricing confirmed soon.
Stay · Dive · Eat · Drink · Enjoy
Islamorada isn't a day trip, it's a destination. Think of it like a ski town, but with warm water and coral walls instead of powder runs. You come for the diving, you stay for everything else. Here's what that looks like.

Three Waters Resort & Marina
Three Waters Resort & Marina sits directly on the water at MM 84.5 in Islamorada, the same marina IDC departs from every morning and afternoon. It's as close to the boat as you can get without sleeping on it.
Under new ownership and freshly rebranded, Three Waters continues the legacy of one of the Keys' most beloved waterfront properties, now with a renewed focus on the marine environment and the diving community that has always called Islamorada home.
Location
MM 84.5 Overseas HighwayIslamorada, FL 33036
Distance to IDC dock
Steps — same marina
Amenities
Pool, waterfront dining, marina access, beach.
Dive + Stay packages
Coming soon. Contact IDC to be notified when rates are confirmed
Three Waters Marina, Islamorada
We're based at Three Waters Marina at Mile Marker 84.5 on the Overseas Highway in Islamorada, Florida Keys. Easy to find, free parking on site, and steps from the water.
Address
MM 84.5 Overseas HighwayIslamorada, FL 33036
Departures
Morning & afternoon daily
Year-round, 365 days
Check our booking calendar here.
Staying Nearby
Three Waters Resort & Marina is steps from our dock.
Getting Here
~30 min from Key Largo · ~1.5 hours from Miami
Free parking on site
Two Departures Daily.
Book Your Spot.
Morning and afternoon charters run year-round from Three Waters Marina. Whether you're booking a charter, a course, or just have questions — we're here.
