Last updated on December 19, 2023.

Rocky Cay Bay is probably the best beach on the island of San Andrés. It’s about a 15 to 20 minute drive from the main town, and with its fun beach atmosphere and quiet evenings, it’s a great place to stay during your trip.

 

The Beach

The beach is made up of powdery white sand and lined with palm trees. In the distance you can see Rocky Cay and shipwrecks, which add to the scenery.

Rocky Cay Bay on San Andrés, Colombia
Rocky Cay Bay
Rocky Cay and a shipwreck at San Andrés, Colombia
Rocky Cay and a shipwreck

Along the beach you can find a few places renting beach chairs, restaurants, and booths offering cocktails. Try a coco loco, which is a specialty on the island. The coco fresa is also good. Drinks are a little more expensive than on the mainland but still not priced too high.

Cocktail bar at Rocky Cay Bay on San Andrés, Colombia
Cocktail bar
Coco loco at Rocky Cay Bay on San Andrés, Colombia
Coco loco

 

Rocky Cay

Rocky Cay is a small islet that sits just offshore. It’s possible to walk to it from the beach, but water shoes are recommended. They’re available for rent as well as snorkeling equipment.

The path to Rocky Cay on San Andrés, Colombia
The path to Rocky Cay

 

Warning

Beware of tiny stinging sea lice (jellyfish larvae) when swimming at the beach. We were there after a major storm and the water was cloudier than usual, which attracted some sea lice to the area. They weren’t around much during the day but were stinging us a lot during a night swim.

Author

Owner of Paisadventure. World traveler. Chicago sports lover. Living in Colombia.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.