10 Things to Do in San Andres, Colombia
San Andres sits in the Caribbean Sea far from mainland Colombia, closer to Central America than to Bogota, and it feels like it. The water is that bright Caribbean turquoise, the sand is white, and the pace of life runs on island time. Since it is a duty free zone, everyone arrives ready to shop, but the real appeal is the sea. Snorkeling, sailing, and driving the island coast are the reasons people stay. Here are the best ways to spend a few days there.
1. Come Up at the Cayes
The offshore cays to the southwest are where San Andres shows off. The water around them is shockingly clear, colored in bands of pale turquoise and deep blue, and the sand is that soft white you only get far from mainland runoff. I spent a day on one of the natural pools, where you can wade in water up to your waist while staring at coral and small fish. Do not accidentally wander into the deeper channel, where the current is real. The boat ride out is part of the experience.
2. Snorkel the Coral Reefs
San Andres is ringed by one of the largest coral reef systems in the region, and you do not need a long boat trip to reach it. From the beach near the center of town, you can swim out to patches of reef and float over coral gardens alive with fish. I saw parrotfish, tangs, and once a large turtle. Rent a life vest and follow the buoys that mark safe areas. Evening is quieter, but the afternoon light shows the coral best.
3. Drive the Island in a Golf Cart
The easiest and most fun way to see the island is to rent a golf cart and take the coastal road around the perimeter. The island is small enough that you can loop it in a half day with stops. I pulled off at every viewpoint, bought cold drinks from roadside stands, and honestly just kept stopping because the sea changed color around every bend. Watch the fuel gauge. Running dry between petrol stations on a remote stretch is a real possibility.
4. Visit the Oldest Church
Near the center of the main town, a small wooden church with a plain white exterior stands as the oldest church in the island region. Inside it is modest, with simple pews and a calm atmosphere that contrasts with the bright commercial streets outside. I stopped in for a quiet few minutes between shopping and found it a good reset. It is quick, free, and a genuine piece of the island’s history.
5. Shop the Duty Free Zone
San Andres is officially a duty free port, so cosmetics, perfume, electronics, and liquor all sell at prices far below mainland Colombia. The main shopping street fills with people carrying plastic bags and keeping their receipts for the return flight. I picked up a couple of things myself, but the real value is the general atmosphere of the shopping strip, which is lively and distinctly Caribbean. Come early to avoid the midday heat.
6. Eat Island Food at a Local Kitchen
The local food style blends the island’s Caribbean roots with Colombian staples, and it is best tried at small family-run kitchens rather than resort restaurants. I ate round bread, fresh seafood, and a fried fish with coconut rice at a tiny place where the owner told me about her family’s recipes. The rondon, a coconut milk stew, is the dish to order if you see it. It is rich, full of seafood and vegetables, and deeply local.
7. Take a Glass Bottom Boat Tour
If snorkeling is not for you, or you want a dry way to see the reef, a glass bottom boat ride is a solid choice. I went out on one and spent the trip peering down at coral fans and schools of fish passing under the boat. The guide pointed out the different coral types. It is a gentle, relaxing way to appreciate the underwater world.
8. Watch the Sunset at a West Coast Beach
The west side of San Andres faces the open Caribbean, and it is the natural place to watch the sunset. I drove out in the late afternoon, picked a spot where the road runs near the water, and watched the sun drop into the sea with a cold drink in my hand. It is the kind of simple, unmanaged moment that ends up being the best memory of the trip.
9. Find a Quiet Cove on the North Coast
While the main beach in town can get busy, the north coast has smaller coves where you can spread out a towel and have real space. I walked past the windsurfing schools to a stretch of shoreline with shallow water and no crowds. The water stayed warm and clear, and the only sounds were the waves and the wind in the palms. If you want a day with genuinely few other people, head north and keep walking past the equipment racks.
10. Try Windsurfing or Kitesurfing
The trade winds that blow across San Andres make the north coast a proper training ground for wind sports. I watched instructors take complete beginners out on the water and stand them up for their first short runs within a lesson. If you have never tried it, the shallow flat water here is about as forgiving as it gets. Even if you only take an hour lesson, you leave with a new skill and a good story.
San Andres is a place to slow down. The sea is the main attraction, and it rewards anyone willing to get in it, whether that means snorkeling a reef, floating in a natural pool off a cay, or just watching the color change at sunset. Give it a few days, rent a golf cart, and let the island set the pace. The shopping and the restaurants are part of the fun, but the water is why you should go.
