Mexico Rocks

Visit Mexico Rocks
Things to do

San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch
£97
per adult
92% of travellers recommend

Explore Secluded Mexico Rocks and Stingray City
£60
per adult
100% of travellers recommend

Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley
£60
per adult
100% of travellers recommend

Mexico Rocks Snorkel Adventure from Ambergris Caye, San Pedro
£67
per adult

Coral Garden Shark and Sting Ray Alley Snorkeling
£56
per adult
88% of travellers recommend
Plan a trip to see Mexico Rocks
Price found within the past 48 hours. Click for updated prices.

Howler Landing Vacation Rental
Price was £1,190, price is now £954 per person
£954
per person
10 Jan - 16 Jan
found 9 hours ago
Return direct flight included
London (LON) to Belize City (BZE)
9.6/10 Exceptional! (4 reviews)
The place was clean but the photos are showing 2 places. The beds were confortable. The bedroom were not insonorated like it was written so we could ear lots of neighborhood dogs barking at night. Overall the place had everything we needed to visit that local part of Belize.
Reviewed on 27 Feb 2026

Portofino Beach Resort
Price was £1,756, price is now £1,535 per person
£1,535
per person
10 Jan - 16 Jan
found 9 hours ago
Return direct flight included
London (LON) to Belize City (BZE)
9.2/10 Wonderful! (281 reviews)
The staff at Portofino is definitely one of a kind. Never felt out of place, and everyone always seemed delighted to help. I traveled here for my birthday, and never told anyone. When I walked into my room after being out on the town all day the staff had decorated my room, and when I went to dinner at the onsite restaurant I was given a free dessert. Something so small, made me feel so special on my first international solo trip!! 15/10 definitely recommend Portofino Beach Resort !!!
Reviewed on 17 Oct 2026
Tours & day trips
See all 48 activities
San Pedro: Snorkelling Trip with 4 Stops, Sharks, and Lunch
Activity duration is 7 hours and 30 minutes
9.6 out of 10 with 96 reviews
Free cancellation available
Adventure & outdoor
See all 7 activities
Xunantunich Cave Tubing and Zip line from Ambergris caye
Activity duration is 11 hours
9.4 out of 10 with 6 reviews
Free cancellation available
Private & custom tours
See all 6 activities
San Pedro: Hol Chan and Shark Ray Alley Snorkelling Tour
Activity duration is 6 hours
Free cancellation available
Classes & workshops
See all 3 activities
Belizean Food Experience San Pedro Belize
Activity duration is 3 hours
9.8 out of 10 with 9 reviews
Free cancellation available
Stay near popular Mexico Rocks attractions
Top Hotel Deals
Check availability on hotels close to Mexico Rocks

Portofino Beach Resort
6.5mi North Of San Pedro Barrier Reef San Pedro

San Pedro 5-bedroom, 4-bathroom Villa Opal, ocean views, concierge onsite
San Pedro Ambergris Caye

San Pedro Oceanfront 2 bedroom, 2 bathroom Villa Amber, concierge onsite
San Pedro Belize District

Ground-floor ocean-view condo with dock, pool, full kitchen, & AC
San Pedro Be

Colorful oceanfront condo with shared pool and jetted tub
San Pedro Be

Beachfront condo with pool, amazing ocean view, & W/D - near restaurants
San Pedro Be

Oceanfront condo with amazing water views, partial AC, WiFi & pool
San Pedro Be

Oceanfront apartment on the beach with great ocean views, pool, WiFi & AC
San Pedro Be

Serene oceanfront condo with shared pool, ocean view, WiFi, & partial AC
San Pedro Be
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.





















