Cayo Acuario, also known as Aquarium Cay, is one of the most stunning attractions near San Andrés Island. This small, natural sandbank is surrounded by shallow, crystal-clear waters that create a perfect environment for snorkeling and swimming. The cay is home to colorful tropical fish, stingrays, and coral formations, making it feel like a giant open-air aquarium. Unlike traditional beaches, the waters here are so clear that visitors can see marine life without even putting on a mask. Located next to Haynes Cay, this spot offers a truly unique experience for those looking to explore San Andrés’ natural beauty.
Cayo Acuario Tours & Excursions
The Basics
Cayo Acuario is a small, uninhabited cay with no hotels or major infrastructure, but it does have a few local vendors selling seafood and drinks. Visitors usually spend a few hours swimming, snorkeling, and enjoying the shallow waters before returning to San Andrés. The cay is part of the Seaflower Biosphere Reserve, which means its ecosystem is protected, and visitors are encouraged to be eco-friendly. The water depth varies from knee-deep to waist-high, making it a great spot for all ages. Since the area gets plenty of sun year-round, bringing sunscreen, sunglasses, and a hat is essential.
Things to Know Before You Go
Before visiting Cayo Acuario, it’s important to be prepared for a natural and eco-friendly experience. This small, protected islet has no large facilities, only a few food stalls offering fresh seafood and drinks. The shallow, crystal-clear waters are perfect for snorkeling, with plenty of tropical fish and stingrays visible beneath the surface. Since some areas have rocks and coral, water shoes are recommended for comfort. Payments on the cay are cash-only, and there is a small entrance fee to support conservation efforts. The weather can impact conditions, so checking forecasts before your trip is advised, especially since windy days can cause rougher seas. There is very little shade, so bringing sunscreen, a hat, and sunglasses is essential. For a more peaceful experience, it’s best to arrive early in the morning before the crowds.
How to Get There
The only way to reach Cayo Acuario is by boat from San Andrés Island, with the journey taking around 10 to 15 minutes. Boats leave from Spratt Bight Beach and other main docks throughout the day, usually as part of organized tours or round-trip transfers. Tickets can be booked at local tour offices or directly at the docks. The boat ride is generally smooth, but it’s always a good idea to check weather conditions, as rough seas can make the trip less comfortable. Since Cayo Acuario is a popular destination, boats depart frequently, especially in the morning.
When to Get There
Cayo Acuario is open year-round, but the best time to visit is from December to April, when the weather is dry, and the sea is calm. The cay can get crowded in the afternoon, so arriving early in the morning ensures a more peaceful experience. Weekends and holidays tend to attract more visitors, making weekdays the best choice for those looking to enjoy the cay without too many people. Avoid visiting on stormy or windy days, as strong currents can affect swimming conditions and make the boat ride rougher.
Day Trips from San Andrés
Many tour operators in San Andrés offer half-day trips to Cayo Acuario, often combined with a visit to Haynes Cay. Some tours include snorkeling gear and guided experiences to explore the marine ecosystem. For those wanting to explore more, full-day trips are available, often including stops at Johnny Cay, the Mangroves of Old Point National Park, or Rocky Cay. Whether you’re looking for a relaxing swim or a snorkeling adventure, Cayo Acuario is one of the top places to visit during your stay on San Andrés Island.
Copyright © 2025 All Rights Reserved