In Marathon, FL, Captain Hook’s Marina and Dive Shop is located at 11833 Overseas Hwy. Captain Hook’s Marina and Dive Shop has not been reviewed by any members, be the first to review and rate this marina! Captain Hook’s Marina and Dive Shop offers direct access to the water and other amenities within Marathon. To contact the marina directly dial 305-743-2444.