North offshore of Caracas, the snorkeling in the Los Roques Archipelago National Park is known for its amazing reefs and coral adventures. It consists of fifty-some islands spread over 850 square miles that are ringed by reefs and coral head in sand flats. While snorkeling in Los Roques Archipelago National Park, you can expect to come across plenty of sea turtles in the grassy sand beds and also bonefish. The reefs are known to be some of the healthiest in all of the Caribbean.
The Los Roques Archipelago National Park is located about 90 miles north of Caracas, Venezuela, and about 90 miles east of the island nation of Bonaire. Within the park, the best island to use as a base is Gran Roque Island since there are plenty of guides with small boats to explore the protected islands and reefs. Gran Roque is pretty much the only town within the park, and has numerous inns (called posadas) which are predominantly owned by the Italian ex-pats. The main airport for the park is also on Gran Roque with multiple flights daily from Caracas.
When snorkeling in Los Roques Archipelago National Park, many snorkelers feel that the island reefs get better as you head south from Gran Roque Island. The waters of Cayo de Agua are known for over 60 species of coral and 250 species of fish. During Cayo de Agua snorkeling, you will be treated to crystal clear water with high visibility. In addition, the island of Crasqui has very protected coral lagoons that snorkelers love to explore.
A daily routine on Gran Roque is to stop by the Oscar Shop near the airport to hire a small boat guide to head over to a nearby island for some snorkeling. If a self-guided dive is not your bag, you’ll want to contact EcoBuzos tour company to setup a guided tour.