If you think the Caribbean is synonymous with $500-a-night all-inclusives, jam-packed beaches that have been destroyed by overdevelopment, and dollarized economies that keep tourists in a gentrified bubble while most of the barely get by, perhaps you’ve just been to Cancun one too many times.
Sure enough, there’s the glitzy, glamorous side of the Caribbean catered exclusively to the upper-middle classes, but on the quieter end of the teal-colored sea, you’ll find all the authenticity, unspoiled nature, and affordable prices the tropics are supposed to offer.
In fact, one of the cheapest Caribbean getaways seldomly crosses the average traveler’s mind, yet it’s spearheading a tourism revival in its parent country:

Is San Andrés The Last Truly Affordable Caribbean Island?
A small Colombian island in the Caribbean, closer to the Nicaraguan Coast than it is to Colombia proper, is (largely) behind a major uptick in international demand for the country.
Between August 2022 and November 2025, the country registered a record-shattering 138% increase in tourists, with 21 million guests recorded over the three-year period. San Andrés in particular grew by over 45%, far ahead of well-established Colombian hotspots like Bogotá, Medellín, and Cartagena.
We won’t bore you with a full run-down of industry figures, but just to hammer it home, last year alone, San Andrés welcomed over 900,000 visitors, 230,900 of which were foreigners.
That’s particularly impressive given its remoteness, compared to the Colombian mainland, and relative anonymity among its Caribbean peers. So what’s the big draw?

A Tropical Paradise Awaiting Discovery
Needless to say, San Andrés is nothing short of a tropical paradise.
As you might have guessed from the pictures, it has white-sand beaches stretching as far as the horizon, crystal-clear water, and colorful coral reefs.
You’ve likely heard of the Lagoon of Seven Colors in Bacalar, Mexico, but this offbeat Colombian gem boasts a whole Sea of Seven Colors, and the water really does shift from translucent to turquoise to light-blue to deep navy.
The main settlement, known both by its English name San Andrés Town and local moniker El Centro, straddles the north end of the island, and it’s where a majority of hotels, restaurants, the well-frequented duty-free shops, and nightlife are centered.

It’s also home to the main beach—you know, the one you see in Google postcard photos: Spratt Bight Beach, only a few steps away from the main shopping street, and Caribbean bliss at its finest.
White-Sand Beaches & Turquoise Seas
A short 5 min boat ride from Spratt Bight, Johnny Cay is a palm tree-dotted sand bank bathed by turquoise seas that feels like your very own private island. That is, if you’re there early in the morning before the crowds come.
For a quieter San Andrés beach experience, head instead to San Luis, a more relaxed area with local-frequented beaches and that laid-back island feel.

By the way, if you’re craving seafood, Donde Francesca is a beachside bar and restaurant slinging fresh Caribbean catch and takeout local dishes.
For more Afro-Caribbean heritage and culture, La Loma is your peaceful, coastal pueblo with colorful houses, historic churches, and street food stands.
In the southern end of the island, Hoyo Soplador is a blowhole formed by volcanic activity that shoots up water like a geyser, and Rocky Cay is a tidal islet you can walk to when the sea retreats: probably the top spot for shallow waters and starfish on San Andrés.
Can’t get enough of San Andrés’ beaches and snorkeling? A natural pool fringed by coral, La Piscinita is a world-class snorkeling hotspot, and the waters here are the warmest in the province.

Dirt-Cheap By Caribbean Standards
The Caribbean allure of it all is, without question, San Andrés’ main appeal for foreign tourists who’ve grown disillusioned with Cancun, Punta Cana, and the like, but there’s no denying the slight edge it has over the competition are the unbeatable prices.
It’s no wonder it ranks here as one of the top 3 cheapest island escapes in the Tropics.
Affordability
Dirt-Cheap Luxury
Avg Night: $77
Tap for Prices ↻
A Steal of a Deal
Hotels: 3-star stays avg $40-$46. Luxury boutiques like Miraflores start around $231.
Duty-Free: Electronics, perfumes, and alcohol are tax-free.
The View
Sea of 7 Colors
Better than the Maldives?
Tap for Spots ↻
Turquoise & Navy
Main Beach: Spratt Bight (Caribbean bliss steps from town).
Must Do: Johnny Cay (5-min boat ride) or snorkeling at La Piscinita.
Authenticity
More Than Colombia
Afro-Caribbean Vibe
Tap for Culture ↻
La Loma
The Vibe: Closer to Jamaica than Bogotá. Visit La Loma for historic churches and vibrant street food.
Safety: Generally safe with rare violent crime.
Getting There
The Catch
How to Fly In
Tap for Routes ↻
No US Directs
US Travelers: Connect via Bogotá or Cartagena.
Canadians: Lucky you! WestJet flies direct from Montreal (YUL).
According to Budget Your Trip, based on prices observed across 134 hotels and accommodation providers in San Andrés, the average overnight rate on the island is an economical $77. In the high-season, they can rise a whopping 85.7% to $143.

Still a steal of a deal compared to the wider region.
Overall, a 3-night stay in San Andrés will set you back anywhere between $230 and $428, depending on the hotel category, season, and room availability.
This winter, the 4-star Hotel Caribbean Coral, within easy reach of most beaches and El Centro, has rooms starting at $114 (2 adults).
One of the most prestigious properties in the province, Miraflores Boutique Adults Only is your typical raizal barefoot luxury resort, and believe it or not, it can cost as ‘cheap’ as $231 to book.

Average Prices In San Andrés, Colombia
As a duty-free island, retail products in San Andrés are typically markedly cheaper than on the Colombian mainland due to being sold without import taxes.
This is particularly true for alcohol, perfumes and cosmetics, and electronic devices.

Why San Andrés Is Poised To Become The Caribbean’s Next Big Thing
In sum:
- It’s a small island, 9 miles long and 2 miles wide at its widest point, making it easy to explore
- It has a unique cultural background, being more similar in character to Jamaica than Bogotá
- It’s considered generally safe for tourists: gang activity and violent crime are rare
- It has surreal-looking water and the low prices truly are the deal-breaker here
Unfortunately, for now, Americans can’t fly nonstop to the island.
Most passengers headed for San Andrés connect in either Bogotá or Cartagena, on the Colombian mainland, though Canadians have the option to fly direct to the Caribbean gem from Montreal (YUL) with WestJet.
Subscribe To Our Latest Posts
Enter your email address to subscribe to Travel Off Path’s latest breaking travel news, straight to your inbox.
