Coral Reef Island

Custom Packages & Discounts

Want to spend more than a day scuba diving with Sun and Sea Adventures?

Message us to book your custom scuba diving holiday package for even better prices and experiences on Mexico's most beautiful dive sites.

Available locations:

Puerto Morelos, Isla Mujeres, Cozumel, Tulum, Playa Del Carmen, Mahahual!

*All dive gear and equipment included

free of charge.

Best Scuba Diving in Mexico

cozumel scuba diving best diving in mexi

Reef Dives

2 Open Water Reef Sites

Explore Mexico's most beautiful reefs with a 2 tank, 2 reef dive!

Enjoy the oceans most precious wildlife with these relaxing yet unforgettable experiences!

For all experience levels.



Cenote Dives

2 Cenote Sites

Enjoy 2 cenote dives from our favorite (and private) cenotes!

Enjoy the mystery of the sulfur clouds, the excitement of the caverns, and the magic of the sun rays. Diving in a cenote will be an experienc eyou will never forget.

For Advanced Diver or higher.



shipwreck scuba diving in mexico.jpg


1 Shipwreck + 1 Reef

This shipwreck at 30 meters, is a loved site for anyone looking for a bit more adventure!


Enjoy the shipwreck and a reef dive as they are teaming with ocean wildlife.

For Advanced Diver or higher.



Diving in the Reef

Dive Cozumel

2 Open Water Reef Sites

Take the ferry in Playa Del Carmen over to Cozumel for a day of island scuba diving!

2 tank open water reef dives, followed by a nice lunch and beach hangout!

Have time? Add in a Cozumel night dive as well!

For all experience levels



night diving in mexico.jpg

Night Dive

1 Off-Shore Reef Site

Off-shore night dives are a local favorite!


See wild ocean life that you don't often see during the day. Experience a whole new world of diving with this 1 tank reef dive.

For all experience levels.



cozumel scuba diving best diving in mexi

DSD Course

1 Course + 1 Open Water Reef

New to scuba diving? Take a Discover Scuba Diving course and go on your first real scuba dive in one of Mexico's most beautiful reefs!

Anyone over 10 years old