We may earn a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate we earn from qualifying purchases.
The best beaches in Colombia for most first trips are Cabo San Juan and La Piscina in Tayrona National Park, plus the Rosario Islands off Cartagena.
Tayrona gives you jungle, giant boulders and two bays where swimming is allowed.
The Rosario Islands give you coral-reef islands a boat ride from the city.
Here’s the catch… most great Colombian beaches stack several small fees, and tours rarely quote all of them.
So we list what you really pay to reach the sand in 2026, when the parks close, and where you can swim.
How we chose these beaches
We didn’t visit these beaches for this article.
The picks and numbers come from Colombia’s national park service (Parques Nacionales Naturales), the San Andrés government, IDEAM (the national weather institute), the U.S. State Department and named local guides.
Fees are in Colombian pesos (COP) for foreign adults, checked November 2026; they change every January.
Colombia beaches compared by real entry cost
| Beach | Region | Fees to get there (COP, 2026) | Water notes | Best for |
|---|---|---|---|---|
| Cabo San Juan and La Piscina (Tayrona) | Santa Marta | 81,000 low / 96,500 high season, plus insurance | Swimming allowed at these two bays | Jungle hike plus beach |
| Bahía Concha (Tayrona) | Santa Marta | 43,500 all year, plus insurance | Sheltered bay with mangroves | Short, cheaper trip |
| Rosario Islands | Cartagena | 13,500 park + 18,000 dock + 8,800 insurance, plus boat | Coral reef park; boats depend on sea | Island day from the city |
| Johnny Cay | San Andrés | 153,000 tourist card + 15,000 cay + boat fee | Careful, currents | White sand, palm shade |
| Providencia | San Andrés archipelago | 153,000 tourist card + 27,500 McBean Lagoon park | Coral reefs, snorkeling | Quiet island |
| Palomino | La Guajira | Free | Sea: usually no. River: yes | River tubing, long walks |
1. Cabo San Juan and La Piscina: best overall
These are the two Tayrona bays where local guides say swimming is allowed.
You walk in from Cañaveral, and tour operators put the hike at about 2 to 2.5 hours each way.
Foreign adults pay 81,000 COP in low season and 96,500 COP in high season, plus mandatory accident insurance.
There’s no online booking: the park service says Tayrona tickets are sold only at the gate each day.
The park closes three times in 2026: February 1-15, June 1-15 and October 19 to November 2.
Skip it if: you can’t handle a long, hot hike, or your dates hit a closure.
2. Bahía Concha: best cheaper Tayrona day
Bahía Concha is a separate Tayrona sector close to Santa Marta.
Its fee is 43,500 COP for foreigners all year, less than half the main gate in high season.
A local Tayrona guide lists entry from 7 a.m., with last entry at 2 p.m. in high season and 3 p.m. in low season.
Skip it if: you want the boulders and jungle trail of Cabo San Juan.
3. Rosario Islands: best island day from Cartagena
The islands sit inside Corales del Rosario y San Bernardo National Park, south of Cartagena.
Boats leave the La Bodeguita dock between 8 and 10 a.m., and the ride takes 1-2 hours, per the park service.
On top of your boat ticket you pay 13,500 COP park entry, an 18,000 COP dock fee and 8,800 COP mandatory insurance, per local paper El Universal.
If a tour price looks all-in, ask whether those three are included.
Skip it if: you get seasick; port authorities set return times by sea conditions.
4. Johnny Cay: best white-sand cay on San Andrés
Every non-resident visitor to San Andrés pays a 153,000 COP tourist card in 2026, under the island’s Decree 0010.
You buy it before your flight, at the airport or through your airline or agency.
Johnny Cay adds 15,000 COP on arrival, plus a small boarding fee on each boat tour, per a local tour guide.
Lonely Planet calls it the best beach on San Andrés but warns of dangerous currents.
Skip it if: crowds bother you; it fills up fast.
5. Providencia: best quiet island
Providencia shares the San Andrés tourist card, and its McBean Lagoon National Park charges foreigners 27,500 COP in 2026.
The park protects coral reefs, mangroves and small cays.
The park service closed Crab Cay to visitors from September 18 to December 17, 2026, for building works.
Skip it if: you’re going before December 17 mainly for Crab Cay.
6. Palomino: best for river tubing, not sea swimming
Palomino is a long, palm-lined beach where the Sierra Nevada mountains meet the open Caribbean.
Local guides say the shore break and currents make sea swimming a bad idea on most days.
People come for river tubing instead: floating down the Palomino River on an inner tube to the sea.
After heavy rain the river runs high, so book with an operator who gives you a life jacket.
Skip it if: swimming in the sea is the whole point of your trip.
Is it safe to visit Colombia’s beaches?
The U.S. State Department rates Colombia Level 3, “reconsider travel”, in its March 31, 2026 advisory.
Its Level 4 “do not travel” areas are Arauca, Cauca, Valle del Cauca and Norte de Santander, plus 10 km along the Venezuela border.
None of these six beaches is in those areas, but the country-wide Level 3 still applies.
In the water, if guides or flags say no, stay out.
Tayrona’s Arrecifes beach is on the hiking trail, and swimming there is banned because of strong currents.
When is the best time for Colombia’s beaches?
December to April is the best window, because that’s the dry season on the Caribbean coast.
IDEAM data for Cartagena shows October is the rainiest month, with about 16 rainy days.
Tayrona’s early-February closure falls in the dry season, so plan around it.
Two cheap things worth packing
Rocky edges at Tayrona and coral rubble on the islands make thin water shoes useful.
The SEEKWAY Quick-Dry Aqua Sock water shoes had 4.5/5 from 18,000+ Amazon ratings (November 2026); they’re for wading, not the Tayrona trail.
The Earth Pak 10L roll-top dry bag keeps cash and phone dry on boat rides; it had 4.7/5 from 33,000+ Amazon ratings across its sizes (November 2026).
In Cartagena anyway? See our beach clubs in Cartagena guide, or compare reefs in best snorkeling in the Caribbean.
Which Colombian beach should you pick?
- One beach, first trip: Cabo San Juan, outside the closure dates.
- No long hike: Bahía Concha.
- Reef islands near a city: the Rosario Islands.
- Island vacation: Johnny Cay for buzz, Providencia for quiet.
- Not a swimmer: Palomino for the river.
Comparing countries? Try our best beaches in Costa Rica guide.
FAQ
Which city in Colombia has the best beaches?
Santa Marta, because Tayrona and Bahía Concha are next to it. Cartagena is the better base for island days.
Do you need to book Tayrona tickets in advance?
No. The park service says Tayrona has no reservation system; tickets are sold daily at the gate.
How much is the San Andrés tourist card in 2026?
153,000 COP per non-resident visitor, including Colombians from other regions.
Sources
- Parques Nacionales Naturales: Tayrona, Corales del Rosario, Crab Cay closure (Resolution 439/2026)
- Tayrona closures, hours, swim rules: parquetayrona.org, parquetayrona.co, expotur-eco.com
- Fees in press: El Universal, El Espectador, Portafolio
- San Andrés: voceemsanandres.com, Lonely Planet
- Palomino: puntagallinastours.com, roads-and-rivers.com
- Safety and climate: U.S. State Department, Cartagena Cómo Vamos (IDEAM data)
- Amazon listings ASIN B09PG3CZ3Q and B01GZCUCO0 (ratings checked 2026-11-06). All other sources checked 2026-11-11.