We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Select Date and Travelers
From
$25.00
Date
2 travelers
Options
Select tour language
Overview
What to Expect
Itinerary

This tour includes:
1 Hour Snorkeling to a maximum depth of 20 feet
Water
A fun snorkeling experience!
Come with us and discover the amazing underwater world of the Caribbean!
During your snorkeling trip, you'll visit a beautiful area of the Meso-American Barrier Reef, the largest barrier reef in the Northern Hemisphere. Under the watchful eye of our guides, you'll snorkel to an average depth of 6’-12’.
Pickup Instructions
There is a taxi cab terminal right outside of the cruise ship port. Please exit the port and ask the cab driver to take you to the Yaya Beach Club. Doctor Dive Costa Maya is located within the Yaya Beach Club. The 10-minute cab ride will cost approximately USD $7 round trip per person.
Special Instructions to Traveler
• Wear your swimsuit and bring a towel and sunscreen.
• Snorkel equipment, water, and soft drinks are included in the price of this tour.
Restrictions
• There is a minimum of 2 participants required for this tour.
• The minimum age to enter the water to snorkel is 10 years old. Children ages 5-9 are permitted on the boat, but will not be allowed in the water. Children ages 4 and under are not allowed on the boat.
Show More
Important Information
Departure Point
Doctor Dive Costa Maya, Avenida Mahahual con, Calle Coronado, 77940 Mahahual, Q.R., Mexico
Duration
1h 30m
Return Details
Returns to original departure point
Inclusions
  • Use of Snorkelling equipment
Show More
Additional Info
  • Confirmation will be received within 48 hours of booking, subject to availability
  • Not recommended for travelers with back problems
  • No heart problems or other serious medical conditions
  • Not recommended for pregnant travelers
  • Near public transportation
  • Not wheelchair accessible
  • Full Scuba Diving equipment available for rent $ 25 USD at the shop
  • Travelers should have a moderate physical fitness level
  • This tour/activity will have a maximum of 12 travelers
Cancellation Policy
For a full refund, cancel at least 24 hours in advance of the start date of the experience.
5Reviews2Q&A
Traveler rating
  • 3
  • 1
  • 0
  • 0
  • 0
Traveler type
Time of year
Language
Selected filters
  • Filter
  • English
Popular mentions
We were on a cruise excursion and took a cab to Dr Dive for $8 (don't pay more) and while the reef is not in great shape, lots of bleached coral and small fish, the guide made it a lot of fun. I heard the same rave review from other cruisers for their scuba diving experience
Read more
I scheduled a snorkel tour with Doctor Dive after reading the great reviews. We were very excited to do this as an excursion from our cruise ship docking in Costa Maya. Charlie and the team were very responsive via email to give us our options, answer my questions, and make a
Read more
About the operator

This experience only has a few reviews, but you can read what other travelers have to say about the operator.

By: Doctor Dive Costa Maya
650 reviews
Certificate of Excellence
cskausel66
Sherborn, Massachusetts
11
Mahahual diving
We went diving multiple days with these guys, Antonio, Charlie, Lucia and team. The weather was a huge challenge
Read more
64wesleyr
20
Diving from a Cruise Ship
Upon learning we were stopping on the Norwegian Escape in Costa Maya, we began researching dive shops. We honestly
Read more
Moimeme1967
St Laurent
816
Fantastic team
I came with MSC Cruise line. I was only certified this summer and I was alone - my husband couldn't come. Antonio
Read more
559michaelq
20
Discovery dive for my teenage daughter went great
I took my 14yo daughter here to try out scuba diving. It went great. They were professional, friendly, and fun. We
Read more
newguy2011
New York City, New York
218
Great dive!
Dive Master John and the crew were terrific. Very intimate group so we felt well attended to. We had our niece
Read more
Matthew F
Nashville, Tennessee
122
Perfaction!
Dive Master Jon, boat crew Jorge, and Nino were as good as they come! I have had the pleasure of diving with a lot
Read more
louisg935
Boynton Beach, Florida
102
Good diving
This was second time used Doctor Dive. Was on NCL Escape visiting Costa Maya. We lucked out, it didn't rain
Read more
Beyondthebluetravel
10
Great Experience for 1st time open water diving
Took my 16 year old daughter, who had completed the PADI classroom and closed water dives, diving with Doctor
Read more
Amanda H
Chicago, Illinois
113
Efficient and professional
I did a two tank dive with John and his crew today. They were awesome. The reef is super close to the dive shop.
Read more
andresn971
Province of Mendoza, Argentina
30
Excellent choice.
We found this place by chance after a while searching for place to dive. Turned out to be a great place, very
Read more
jrobs1983
Austin, Texas
1811
Great reef dives!
The shop was easy to find coming from the cruise port. I got to go with Lucas as our dive master, who was one of
Read more
fernandooth
Mexico City, Mexico
10
Really good service!
Very professional STAFF. We booked in advanced and everything was good. (Equipment, Boats, Service,
Read more
billg425
Rockville, Maryland
169
Fantastic Dive and Great Dive Team
After reviewing Trip Advisor I contacted Doctor Dive directly for reservations. They were quick to reply and
Read more
Vawinkk
10
Great excursion!
My husband and 14 year old son did beginners scuba diving, they both loved it. The Italian diver helped my son, he
Read more
catalinoa315
82
First Time SCUBA
First I would like to say thank you to Antonio (Tony) and the whole DOCTOR DIVE STAFF for taking care of us from
Read more
Key Details
  • Doctor Dive Costa Maya
  • Duration: 1h 30m
  • Mobile Ticket Accepted
  • Languages Offered: English, Italian, Spanish
Why Book on TripAdvisor?
  • Free Cancellation up to 24 hours in advance
  • Low Price Guarantee
  • No Booking Fees
  • Secure Payments
  • 24/7 SupportCall:+1 855 275 5071