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.

Mexico Rocks

Features Animals
Review Highlights
Very healthy coral and fish habitat.

Very healthy coral and fish habitat.Lots of coral and different species of tropical fish. Water... read more

Reviewed 4 days ago
Gary S
Incredible snorkeling spot

Mexico Rocks is probably my favorite snorkeling spot in Belize. Plenty of fish, rays and nurse... read more

Reviewed 4 days ago
via mobile
Read all 96 reviews
All photos (38)
Full view
Certificate of Excellence
Traveller Overview
  • Excellent88%
  • Very good10%
  • Average2%
  • Poor0%
  • Terrible0%
Travellers talk about
“snorkel spot”(5 reviews)
“fish”(39 reviews)
Suggested duration: 2-3 hours
Local Weather
Powered by Weather Underground
Ambergris Caye, Belize
Top Selling Tours & Activities in and around Ambergris Caye
from US$ 525.00
More Info
Flats Fishing
1 Review
from US$ 475.00
More Info
Reviews (96)
Filter reviews
92 results
Traveller rating
Traveller type
Time of year
More languages
Show reviews that mention
All reviews snorkel spot lots of marine life fish dive skills nurse sharks costa blu spiny lobster hol chan minute boat ride green moray eel clear water octopus feel comfortable sea life second stop san pedro snorkel trip
Updating list...
1 - 10 of 92 reviews
Reviewed 4 days ago

Very healthy coral and fish habitat.Lots of coral and different species of tropical fish. Water temperature was perfect.

Thank Gary S
Reviewed 4 days ago via mobile

Mexico Rocks is probably my favorite snorkeling spot in Belize. Plenty of fish, rays and nurse sharks along with beautiful coral heads. Incredible.

Thank andrewgC3851ZM
Reviewed 1 week ago

We were on Ambergris Caye for nine days and went to Mexico Rocks twice. We saw a lot of beautiful fish, three nurse sharks, a few sting rays, a few barracuda, and on the first day to Mexico Rocks, a free-swimming green moray eel (about...More

Thank MIhawks
Reviewed 4 weeks ago

Went out here right before a massive storm hit so we were trying to outrun it, and we did. It is way less crowded than Hol Chan etc and in my opinion I saw more wildlife. A sea turtle came right up to my hand...More

Thank Therese_Piece
Reviewed 7 October 2018

This is a very, very average snorkeling spot that you have to pay$10 to see. Seriously, swim out about 20 yards to the reef and see much better things for free. This place limits you to swimming with a guide (boring) and being stuck with...More

Thank Nicholas G
Reviewed 2 October 2018

This was another area we traveled to while staying in San Pedro. This was a much bigger area than one of the others we visited. The water was very clear so you were able to see so many fish, barracudas and rays. It was a...More

1  Thank Christine R
Reviewed 28 August 2018

This is a great place for snorkeling as it is inside the reef and the water is very calm. We saw many types of fish, sharks and rays.

Thank OneCvilleFamily
Reviewed 8 August 2018 via mobile

Went to Mexico Rocks on a half day trip with Tuff Enuff tours and Peppe was our wonderful guide. He showed us tons of beautiful fish - parrotfish, pufferfish, barracuda, and so many more on our 1st stop. The 2nd stop we saw nurse sharks...More

3  Thank michellecY1662NK
Reviewed 22 July 2018

Mexico rocks is a fairly sheltered area for snorkeling, without strong current. So, it is an easy place to go float around and see the sealife. Was a highlight of my time in Ambergris Caye.

2  Thank Karen T
Reviewed 18 July 2018

We went here for our first snuba adventure. It was awesome. Easy to swim without a current. Lots of marine life..a couple sharks.

1  Thank asmithy30
View more reviews
Questions & Answers
Ask a question
Jasmin N
22 August 2018|
AnswerShow all 2 answers
Response from Clzittle | Reviewed this property |
About $60 and they go out twice a day. You can email them to ask and reserve a time I used eco divers.
31 August 2017|
Response from jbiddlecome | Reviewed this property |
Sorry for the late reply... I would go with Belize Pro Divers. Especially if there aren't others go out when you are since they'll provide a guide even if there are just one or two of you. Their guides are awesome!