305-743-2444 (Marathon) • 305-872-9863 (Big Pine Key) • 305-296-3823 (Key West)

Welcome to Captain Hook’s Marina and Dive Center

Serving Marathon, Big Pine & Key West

Serving The Florida Keys For Over 60 Years!

Captain Hook’s is a family-owned business with one goal…to help you have the best time in the Florida Keys and to get you to come back to do it all over again & again & again. Our ocean adventures will knock your socks off, whether it is scuba diving, snorkeling, fishing, paddle sports or sightseeing…we have everything you need to have a great time.

Our marina and dive center in Marathon, our start in the Keys, has been a staple within the community for decades. Over the years we have added more locations and have we’ve learned how to best serve our customers to make sure they have an awesome time on every trip. You can learn more about who we are on our About page. So, if you’re ready to book your next adventure, scroll down to find our list of services. Come to see us…you’ll love it!

Do It All

Check it out! These are Captain Hook’s activities. Just click for more information and book it.

Diving & Snorkeling

Dive Instruction

Dive Wrecks


Avelo Tour

Naui Va Program


Fishing Charters

Sunset Specialty Cruises

Captain Hook’s Locations

Capt. Hook’s Marathon sits at Mile Marker 53, on the oceanside in the Middle Keys. Our Lower Keys operation, Capt. Hook’s Big Pine Key, is located at Mile Marker 29.5, on the bayside and our Dive Key West shop is located on the N. Roosevelt strip as you come into Key West.   Our business is settled in on one of the most beautiful ecosystems in North America. We cover over 60 miles of the Florida Keys, to include both the Atlantic Ocean, Gulf or Mexico, Florida Bay and backcountry waters, which is rare for any dive and water sports activity business in the Keys.  It gives us, and more importantly you, a number of options that other shops simply can not offer.

Capt. Hook’s Marathon

11833 Overseas Hwy, Marathon, FL 33050
Email Us

Capt. Hooks Big Pine Key

29675 Overseas Hwy, Big Pine Key FL 33043
(305) 872-9863
Email Us

Capt. Hook’s Dive Key West

3128 N. Roosevelt Blvd, Key West, FL 33040
Email Us