Aldea Thai Penthouse 315

Puerto Morelos reef snorkeling by private boat

Well reviewedPrivate reef snorkel tour

A private boat trip over the Mesoamerican reef in Puerto Morelos National Marine Park. A guide leads the snorkel, and snorkel gear is included, with lunch on some options. Puerto Morelos is north of Playa on Highway 307.

Coral reef in the Mexican Caribbean
Coral reef in the Mexican Caribbean
Time needed
4 to 5 hours including transport.
Price
About USD 97 to 179 per adult, depending on group size and whether lunch is included. Prices change.
Getting there
The tour uses a private van with hotel pickup. No drive time is listed, so confirm pickup details when you book.
Best time
Mornings are the usual time for tours. No best season is listed.

RatingsAbsolute Adventure Mexico 5.0 (32)Civitatis 10.0/10 (4)as of Oct 2026

Not the owner's recommendations. Ratings are the figures we read on the date shown, and they change.

Known for

  • The reef is a national marine park, protected since 1998.
  • You may see angelfish and parrotfish, and sometimes eagle rays or nurse sharks.
  • The trip includes a guide, and snorkel gear on a private boat, with lunch on some options.
  • The marine park fee is included in the price.

Practical tips

  • Do not put on sunblock or repellent before snorkeling, even the biodegradable kind. Wear a rash guard instead.
  • The marine park fee is included here. Another listing charges a separate reef fee of about USD 25, so check what your price covers.

Stay a short walk away

Penthouse 315 at Aldea Thai sleeps 10, with a private heated rooftop pool and ocean views, a 1-minute walk (about 230 ft) from Mamitas Beach. The penthouse is also for sale.

More day trips

Back to Day trips and adventures