Reservations and Deposit required. Mike runs 2 trips per day at 10:00 and 1:00. Times are flexible depending on availability. Scheduled trips will be run unless weather or conditions deem unsafe. Guests please show up at time agreed on unless you get a call from Mike the evening before or, at worst case, morning of trip. Weather on the shore can be much different than just a few miles to the West so please don’t wake up to clouds or rain and assume trip is cancelled.

call for reservations



Office Hours - Daily 9 am - 7 pm

Open May through September



Group Snorkel Trips $ 79 per person

Private Snorkel Trips Call for pricing

Shark Encounter Trips Call for pricing


Above water (usually 4-6 photos) $ 15 per couple

Above and Under (usually 8-10 photos) $ 25 per couple

Mike does not charge for photos until after the trip in case conditions or other factors do not allow good photos. These are general prices. Special pricing available for groups and special circumstances. There will be limited time for photos, if you want a photo shoot please book a private trip! Underwater photo quality is subject to water visibility, currents, and the subjects’ ability to dive down and swim underwater.

what to bring

Wear your swimsuit and sandals or flip flops for the short walk to the beach. Bring a towel and sunscreen (preferably reef friendly sunscreen that does not contain Oxybenzone or Octinoxate). $5 for all day parking. If you can’t see without contacts wear them! Glasses cannot be worn with mask. Conditions may sometimes be a little choppy. If you are prone to sea/motion sickness please consider taking medication night before and morning of trip. It is not recommended to eat a large spicy or greasy meal night before or morning of trip.

what not to bring

Earrings can be lost when putting mask on or taking it off. Please don’t wear heavy makeup. If you have a very thick mustache, shaving just a bit under your nose may help prevent mask leaks.


We meet at a private guarded parking lot, a 1 minute walk from the beach. $5 for all day parking.

Suntrust Bank Parking Lot 221 Commercial Blvd. Lauderdale by the Sea, FL 33308

East side of parking lot (closest to the beach)