Mexico Rocks
A patch-reef protected area just inside the barrier reef north of the island, with dense coral heads, calm shallow water and an easy spot for beginner snorkelling.
Mexico Rocks lies inside the barrier reef about 10 km north of San Pedro and was designated a protected area in 2015. It consists of individual star-shaped coral mounds in water 2 to 4 metres deep, where parrotfish, moray eels and lobsters hide among the coral, and sea turtles are occasionally seen. It is often combined with snorkelling on North Island and a visit to Secret Beach on a day trip, and it can also be reached directly by boat from the docks of North Island resorts. The currents are gentler than at Hol Chan, making it suitable for children and beginners.
Opening hours
Daytime, boat tours only
Nearby sights
- Secret Beach
- Boca del Rio Park
- San Pedro Town
- Marco Gonzalez Maya Site
- Hol Chan Marine Reserve
- Bacalar Chico National Park and Marine Reserve
- Shark Ray Alley
- Caye Caulker