
Located about 6 miles (10 km) north of San Pedro, Mexico Rocks is one of the most beautiful snorkeling spots off Ambergris Caye. The site lies inside the barrier reef and forms part of the Hol Chan Marine Reserve, which was expanded in 2015 to include this area as Zone G and Zone H.
Unlike the Hol Chan Channel to the south, Mexico Rocks features a series of shallow patch reefs rising close to the surface. The calm, clear water and colorful coral heads make it ideal for beginner snorkelers or anyone seeking a relaxed reef experience without traveling far by boat.
Covering roughly 15 square miles (39 sq km), the area is filled with large boulder coral formations, sea fans, and sponges that create natural hiding places for countless marine species. The site’s name comes from early fishermen who often camped and fished in the area before it was protected.
Visiting Mexico Rocks

Mexico Rocks is a short 15–20 minute boat ride from San Pedro Town, making it one of the most accessible snorkeling sites in northern Belize. Most local tour operators offer half-day trips here, often combining it with nearby sites such as Tres Cocos or the Hol Chan Channel.
Snorkelers can expect calm conditions and excellent visibility. Common sightings include angelfish, butterflyfish, parrotfish, lobsters, crabs, stingrays, and the occasional sea turtle. The shallow depth—typically 8 to 12 feet (2–4 meters)—means you can float comfortably above the reef while observing the marine life below.
Zones of Mexico Rocks
When Hol Chan Marine Reserve was expanded in 2015, Mexico Rocks became two official management zones designed to balance tourism and conservation.
Zone G – General Use Zone
This area allows regulated snorkeling, diving, and limited fishing under permit. The shallow coral formations and calm water make it a popular stop for half-day tours departing from San Pedro.
Zone H – No-Take Zone
Located within Zone G, this zone is fully protected. No fishing or extraction is allowed. It serves as a refuge for parrotfish, angelfish, and other reef species while supporting coral recovery and biodiversity in northern Ambergris Caye.
Together, these two zones protect one of the healthiest patch-reef systems in Belize, ensuring that visitors can enjoy the area’s marine beauty for years to come.
Tips for Visiting
- Best for: Families, first-time snorkelers, and underwater photography.
- Best time to go: Morning or early afternoon when visibility is clearest.
- Tour options: Half-day snorkeling tours are most common and usually include gear, guide, and park fees.
- What to bring: Reef-safe sunscreen, rash guard, sunglasses, hat, and an underwater camera.
Map of Hol Chan Marine Reserve





