San Andrés

Published on 31/05/2026 by Touring Compass

Preview

virtual tours

with our premium services of virtual tour, we transport you to San Andrés for unique observations.

San Andrés Colombia: What to Do and How Many Days to Stay?

San Andrés is one of the most beautiful Caribbean destinations in Colombia. Known for its famous “Sea of Seven Colors,” white-sand beaches, and crystal-clear waters, this island is perfect for a relaxing tropical getaway.

Why Visit San Andrés in Colombia?

  • Stunning turquoise Caribbean waters
  • Beautiful and accessible beaches
  • Excellent snorkeling spots
  • Warm weather all year round
  • Relaxed Caribbean atmosphere

What to Do in San Andrés: Top Activities

1. Discover the Sea of Seven Colors

The island’s changing shades of blue and turquoise create one of the most breathtaking seascapes in the Caribbean. Perfect for swimming and photography.

2. Take a Trip to Johnny Cay

A small paradise island with white sand and crystal-clear water. It’s the most popular excursion from San Andrés.

3. Go Snorkeling at El Acuario

A natural aquarium where you can swim among tropical fish in shallow, transparent waters.

4. Relax on the Best Beaches

  • Spratt Bight
  • Rocky Cay
  • San Luis

5. Tour the Island

Explore scenic viewpoints, hidden coves, and the famous Hoyo Soplador natural blowhole.

How Many Days Should You Stay in San Andrés?

3 Days

Enough time to see the main beaches and take the essential excursions.

4 to 5 Days (Ideal)

Perfect for combining relaxation, snorkeling, and exploring the island at a comfortable pace.

6 Days or More

Great if you want a slow-paced tropical escape with plenty of beach time.

Best Time to Visit San Andrés

The best time to visit is from December to April during the dry season. Temperatures stay warm year-round, averaging between 27°C and 30°C (80–86°F).