San Andrés, Colombia

Caribbean island charm with turquoise reefs, creole culture, and laid-back beach rhythms beneath swaying palms.

Most Caribbean islands charge like you're funding someone's yacht collection. San Andres doesn't. This Colombian island—150 miles off Nicaragua's coast but fiercely Colombian—delivers powder-white beaches, water so clear you'll question your eyesight, and some of the best diving in the Western Hemisphere for half what you'd drop in the Bahamas. The things to do in San Andres Colombia revolve around ocean activities, but there's also a distinct creole vibe that separates it from mainland Colombia. Reggae mixes with vallenato. English-Spanish patois drifts through beach shacks. Your friend group gets a proper island trip with actual culture, not a resort compound where every bar plays the same six songs. The island measures seven miles long. You can rent golf carts and cover the whole thing in an afternoon, which makes coordinating a group trip way easier than juggling taxis across sprawling destinations. Avianca and LATAM fly direct from Bogotá (90 minutes) and occasionally from…