excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Ambergris Caye/Mexico Rocks Snorkel

Mexico Rocks Snorkel Tours

Coral gardens: tours snorkel Mexico Rocks, a shallow patch reef inside the barrier reef north of San Pedro, rich in coral heads and marine life. A gentler, family-friendly reef.

57 tours · prices per person, book with partner

Full-Day Snorkel at Hol Chan, Shark Ray & More; San Pedro Belize
Ambergris Caye
Full-Day Snorkel at Hol Chan, Shark Ray & More; San Pedro Belize
4.8(463)·7h 30min
from$130/ person
via Viator
Hol Chan Marine Reserve Snorkel Tour on the 40' Sirena Azul Sailboat
Ambergris Caye
Hol Chan Marine Reserve Snorkel Tour on the 40' Sirena Azul Sailboat
4.8(363)·4 hours
from$99/ person
via Viator
Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley
Ambergris Caye
Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley
4.8(293)·2h 45min
from$80/ person
via Viator
Belize Hol Chan Marine Reserve & Shark Ray Alley Snorkel Tour - Ambergris Caye
Ambergris Caye
Belize Hol Chan Marine Reserve & Shark Ray Alley Snorkel Tour - Ambergris Caye
4.7(262)·3 hours
from$113/ person
via Viator
Caye Caulker Sailing with Snorkeling Hol Chan and Shark Ray Alley
Ambergris Caye
Caye Caulker Sailing with Snorkeling Hol Chan and Shark Ray Alley
4.8(262)·8 hours
from$150/ person
via Viator
Exclusive All-in-1 Full Day Shared Guided Tour
Ambergris Caye
Exclusive All-in-1 Full Day Shared Guided Tour
4.9(244)·7h 15min
from$159/ person
via Viator
Parasailing above the Caribbean Sea
Ambergris Caye
Parasailing above the Caribbean Sea
4.9(206)·15 min
from$130/ person
via Viator
Premium Private Fishing, Snorkelling and Beach cookout tour in San Pedro,Belize
Ambergris Caye
Premium Private Fishing, Snorkelling and Beach cookout tour in San Pedro,Belize
5.0(156)·6 hours
from$337/ person
via Viator
Cave Tubing and Zipline Adventure From San Pedro
Ambergris Caye
Cave Tubing and Zipline Adventure From San Pedro
4.9(132)·9 hours
from$210/ person
via Viator
Bamboo Art Class San Pedro Belize
Ambergris Caye
Bamboo Art Class San Pedro Belize
5.0(120)·2 hours
from$45/ person
via Viator
Belizean Bites Lunch Food Tour in San Pedro
Ambergris Caye
Belizean Bites Lunch Food Tour in San Pedro
4.9(114)·2–3 hours
from$72/ person
via Viator
Golf Cart Rental in Belize
Ambergris Caye
Golf Cart Rental in Belize
4.9(88)·1–30 days
from$53/ person
via Viator
Semi-private Exclusive All-in-1 Full Day Guided Tour
Ambergris Caye
Semi-private Exclusive All-in-1 Full Day Guided Tour
4.9(88)·7h 15min
from$209/ person
via Viator
Mexico Rocks Day Sail Shared Guided Tour
Ambergris Caye
Mexico Rocks Day Sail Shared Guided Tour
4.9(79)·6 hours
from$139/ person
via Viator
Belizean Food Experience San Pedro Belize
Ambergris Caye
Belizean Food Experience San Pedro Belize
4.8(73)·3 hours
from$91/ person
via Viator
4-Hour Jet Ski rental to Secret Beach, San Pedro, Belize
Ambergris Caye
4-Hour Jet Ski rental to Secret Beach, San Pedro, Belize
5.0(50)·4 hours
from$450/ person
via Viator
Ambergris Caye Food and History Tour
Ambergris Caye
Ambergris Caye Food and History Tour
4.8(35)·2h 30min
from$75/ person
via Viator
Jet Ski Rental at Secret Beach, San Pedro, Belize.
Ambergris Caye
Jet Ski Rental at Secret Beach, San Pedro, Belize.
4.8(33)·1 hour
from$200/ person
via Viator
Private Snorkeling in Hol Chan Marine Reserve and Shark Ray Alley
Ambergris Caye
Private Snorkeling in Hol Chan Marine Reserve and Shark Ray Alley
4.9(33)·7 hours
from$650/ person
via Viator
Snorkel HolChan Shark Ray Alley and Caye Caulker Manatee Spotting
Ambergris Caye
Snorkel HolChan Shark Ray Alley and Caye Caulker Manatee Spotting
5.0(25)·6 hours
from$300/ person
via Viator
Hol Chan Marine Reserve and Shark Ray Snorkeling San Pedro Belize
Ambergris Caye
Hol Chan Marine Reserve and Shark Ray Snorkeling San Pedro Belize
5.0(24)·2h 30min
from$95/ person
via Viator
1-Hour Guided Reef Snorkeling Adventure in San Pedro
Ambergris Caye
1-Hour Guided Reef Snorkeling Adventure in San Pedro
5.0(22)·1 hour
from$60/ person
via Viator
Great Blue Hole and Lighthouse Reef Atoll Snorkel Adventure
Ambergris Caye
Great Blue Hole and Lighthouse Reef Atoll Snorkel Adventure
5.0(18)·12 hours
from$250/ person
via Viator
Cave-tube or kayak and Ziplining with pickup from Ambergris Caye
Ambergris Caye
Cave-tube or kayak and Ziplining with pickup from Ambergris Caye
4.5(12)·11 hours
from$349/ person
via Viator
Double Activity Limo Tour: Xunantunich Ruins & Cave Tubing Adventure
Ambergris Caye
Double Activity Limo Tour: Xunantunich Ruins & Cave Tubing Adventure
5.0(11)·8 hours
from$240/ person
via Viator
Xunantunich Cave Tubing and Zip line from Ambergris caye
Ambergris Caye
Xunantunich Cave Tubing and Zip line from Ambergris caye
4.8(10)·11 hours
from$356/ person
via Viator
Explore Secluded Mexico Rocks and Stingray City
Ambergris Caye
Explore Secluded Mexico Rocks and Stingray City
4.9(8)·3 hours
from$80/ person
via Viator
Golf Cart Rental Belize Ambergris Caye
Ambergris Caye
Golf Cart Rental Belize Ambergris Caye
5.0(7)·1 day
from$75/ person
via Viator
Interactive Food Tour & treasure Hunt adventure San Pedro Belize
Ambergris Caye
Interactive Food Tour & treasure Hunt adventure San Pedro Belize
5.0(7)·3 hours
from$89/ person
via Viator
Xunantunich and Cave Explore, pickup from Ambergris Caye V.i.V.
Ambergris Caye
Xunantunich and Cave Explore, pickup from Ambergris Caye V.i.V.
5.0(7)·12 hours
from$550/ person
via Viator
Paddle Board Rentals at Secret Beach San Pedro Belize
Ambergris Caye
Paddle Board Rentals at Secret Beach San Pedro Belize
4.2(5)·1–8 hours
from$20/ person
via Viator
Mexico Rocks Snorkel Adventure from Ambergris Caye, San Pedro
Ambergris Caye
Mexico Rocks Snorkel Adventure from Ambergris Caye, San Pedro
5.0(4)·2h 30min
from$90/ person
via Viator
Full Day Snorkeling Adventure in Belize
Ambergris Caye
Full Day Snorkeling Adventure in Belize
5.0(2)·6h 30min
from$180/ person
via Viator
Great Blue Hole Belize and Lighthouse Reef Atoll Dive Adventure
Ambergris Caye
Great Blue Hole Belize and Lighthouse Reef Atoll Dive Adventure
5.0(2)·12 hours
from$345/ person
via Viator
Parasailing on Ambergris Caye
Ambergris Caye
Parasailing on Ambergris Caye
5.0(2)·1h 15min
from$175/ person
via Viator
Belize Barrier Reef Two Tank Dive Experience / San Pedro Town
Ambergris Caye
Belize Barrier Reef Two Tank Dive Experience / San Pedro Town
5.0(2)·4 hours
from$115/ person
via Viator
Golf Cart Rental in San Pedro, Belize
Ambergris Caye
Golf Cart Rental in San Pedro, Belize
5.0(2)·1–14 days
from$58/ person
via Viator
Dive into Ambergris Caye Belize Barrier Reef in Small Group
Ambergris Caye
Dive into Ambergris Caye Belize Barrier Reef in Small Group
5.0(1)·2 hours
from$135/ person
via Viator
Belize Ultimate Sunday Funday Boat Trip to Caye Caulker
Ambergris Caye
Belize Ultimate Sunday Funday Boat Trip to Caye Caulker
1.0(1)·7h 30min
from$175/ person
via Viator
Half-Day Private Barrier Reef Snorkeling in San Pedro
Ambergris Caye
Half-Day Private Barrier Reef Snorkeling in San Pedro
5.0(1)·3 hours
from$224/ person
via Viator
Photographer in San Pedro Belize
Ambergris Caye
Photographer in San Pedro Belize
5.0(1)·1 hour
from$394/ person
via Viator
Private San Pedro Fishing Excursion Barrier Reef Offshore Options
Ambergris Caye
Private San Pedro Fishing Excursion Barrier Reef Offshore Options
5.0(1)·3 hours
from$223/ person
via Viator
San Pedro Belize 4Seater Golf Cart Rental
Ambergris Caye
San Pedro Belize 4Seater Golf Cart Rental
5.0(1)·1–30 days
from$52/ person
via Viator

Mexico Rocks Snorkel in Ambergris Caye — FAQ

What is Mexico Rocks?
A shallow patch reef north of San Pedro, part of Hol Chan, with abundant coral and fish.
Is it good for beginners?
Yes — the shallow, calm water makes it ideal for first-time and family snorkellers.
What might you see?
Coral heads, tropical fish, rays, turtles and the occasional lobster.

More things to do in Ambergris Caye

Hol Chan & Shark Ray AlleyCaye CaulkerSan Pedro Food TourSunset Sail