The Best Beaches in Colombia
Beach Reviews

The Best Beaches in Colombia

BestBeachReviews TeamJun 18, 20249 min read

Table of Contents

Sponsored

Planning a beach trip?

Compare flight and hotel prices from hundreds of providers.

Search Deals on Expedia

Colombia's Beaches: Two Oceans, One Rapidly Improving Country

Colombia has coastline on both the Caribbean (1,000+ miles) and the Pacific (800+ miles), plus island territories that are closer to Nicaragua than to Bogotá. The Caribbean coast gets 95% of the beach tourism. The Pacific coast — remote, rainy, undeveloped — gets almost none, which is exactly why it's worth considering.

The security situation has transformed since the 2016 peace deal with FARC. Cartagena, Santa Marta, and San Andrés are as safe as any tourist destination in Latin America. Rural Pacific coast areas are more complicated — check current travel advisories and use established tour operators. The Colombia of 2005 and the Colombia of today are different countries for travelers.

The Colombian peso has weakened significantly against the dollar in recent years, making the country a genuine bargain. A beachfront hotel room that costs $200 in Mexico might run $60-80 here. A sit-down seafood dinner with drinks: $12-20. A cold Águila beer on the beach: $1. Your dollar stretches far.

Tayrona National Park

Tayrona is the marquee beach destination in Colombia — a national park where the Sierra Nevada de Santa Marta, the world's tallest coastal mountain range, drops directly into the Caribbean. The result is jungle-covered hills meeting white-sand beaches in a series of coves connected by forest trails.

This is one of the reasons Colombia Beaches continues to draw visitors year after year.

Getting There and Entry

The park entrance is 34 km from Santa Marta. A taxi costs 60,000-80,000 pesos ($15-20); buses from Santa Marta's market area cost 7,000 pesos ($1.75). Park entry is 62,000 pesos ($15.50) for foreigners, paid at the gate. The park closes for several weeks each year (usually February and part of June) for ecological recovery — check the Parques Nacionales website before planning.

From the El Zaíno entrance, a shuttle or colectivo ($4) takes you to the trailhead at Cañaveral. From there, it's a 45-minute hike through coastal jungle to Arrecifes, or two hours to Cabo San Juan — the beach everyone comes for.

Cabo San Juan

Cabo San Juan del Guía is a double-sided beach split by a large boulder with a thatched-roof platform on top. One side faces open Caribbean with waves; the other is a sheltered cove with calm, snorkelable water. The boulder platform is iconic — sleeping in a hammock up there, swaying above the junction of two beaches with jungle behind you, is one of the definitive backpacker experiences in South America.

Compared to similar options, Colombia Beaches stands out for its mix of quality and accessibility.

Hammock rentals on the rock run 40,000 pesos ($10/night). Tent camping on the beach is 25,000 pesos ($6). There's a basic restaurant serving rice, beans, fish, and patacones (fried plantain) for 20,000-30,000 pesos ($5-7). No electricity, no Wi-Fi, no hot water. Bring a headlamp, bug spray (mosquitoes are aggressive at dusk), and cash — no card machines.

Swimming Safety

Arrecifes Beach, the first major beach on the trail, has dangerous currents and regular drownings. Signs warn against swimming, and they're not exaggerating. Swim only at La Piscina (a sheltered pool between Arrecifes and Cabo San Juan) or the calm side of Cabo San Juan.

Cartagena and Nearby Islands

Cartagena's City Beaches

Bocagrande, the main city beach in Cartagena, is not a good beach. The water is murky, vendors approach every 30 seconds trying to sell massages, sunglasses, fruit, or braids, and the sand is narrow and crowded. It works as a "I'm in Cartagena and want to wade in the ocean" experience, but don't plan a beach day around it.

Local travel experts consistently recommend Colombia Beaches as a top choice for visitors.

For actual beach quality, leave the city.

Playa Blanca, Barú

Playa Blanca is a long white-sand beach on the Barú Peninsula, about 90 minutes from Cartagena by land (50,000 pesos / $12 by colectivo from the Media Luna market) or 45 minutes by boat ($15-25 round trip, departing from the Muelle de la Bodeguita). The sand is white, the water is turquoise, and the beach stretches for over a mile.

The catch: Playa Blanca has been heavily commercialized. Beach chair operators claim sections of sand and charge 20,000-30,000 pesos ($5-7) per chair. Restaurants line the beach, their staff aggressively soliciting customers. It's still a beautiful beach — the water is clear and warm, the sand genuinely white — but the constant commerce erodes the experience. Visit on a weekday if possible. Walk past the main cluster of restaurants to the quieter eastern end.

If Colombia Beaches is on your list, booking during shoulder season typically delivers the best value.

Rosario Islands

The Islas del Rosario are a small archipelago 45 minutes by speedboat from Cartagena. Day trips ($30-50/person, including boat, lunch, and beach time) depart from the Muelle Turístico. The beaches are small but the snorkeling is better than anything on the mainland coast. Isla Grande and Isla Barú have the most organized day-trip infrastructure.

For overnight stays, small eco-hotels on the islands run $80-150/night, including meals. The experience is dramatically better than a day trip — after the boats leave at 3pm, you have the island largely to yourself.

San Andrés and Providencia

San Andrés

San Andrés is a Colombian island 480 miles northwest of the mainland, closer to Nicaragua than to Cartagena. A tourist tax of 130,000 pesos ($32) is collected at the airport upon arrival. Flights from Bogotá, Cartagena, and Medellín run $80-200 round-trip on Avianca, Wingo, or LATAM — book early for the low fares.

The island is small (10 miles long) and ringed by a barrier reef. The "Sea of Seven Colors" — the varying blues and greens visible from the eastern shore — is the main visual draw. Johnny Cay, a small island 1.5 km offshore, has a white-sand beach with clear water and is accessible by boat ($12 round-trip from Spratt Bight pier). The snorkeling here is excellent.

San Andrés town is duty-free, which means Colombian tourists flock here to buy electronics and liquor. The commercial zone is chaotic and not particularly charming. Rent a golf cart ($40-60/day) to explore the quieter south end of the island, where La Piscinita (a natural saltwater pool with fish you can snorkel among for $4 entry) and West View ($4 entry, a cliff-jumping and snorkeling spot) are worth a stop.

Providencia

Providencia — Old Providence in English — is San Andrés's smaller, quieter, infinitely more beautiful neighbor. A 20-minute flight ($60-80 one-way on Satena) or a catamaran ride (3 hours, $55 one-way, often rough seas) separates the two islands. Hurricane Iota devastated Providencia in 2020, but rebuilding is mostly complete as of 2024, and the island is open for tourism.

Manzanillo Beach and Southwest Bay have the best sand. Crab Cay, a small island connected to Providencia by a footbridge, has a beach and snorkeling spot that would be famous if it were easier to reach. The barrier reef around Providencia was designated a UNESCO Biosphere Reserve, and the snorkeling and diving are the best in the western Caribbean.

Providencia has no chain hotels, no nightclubs, and limited internet. The population of 5,000 speaks English Creole (Raizal), a legacy of 17th-century English colonization. Posadas (guesthouses) run by local families cost $30-60/night. Fresh lobster dinner: $15-20. This is one of the most undervisited islands in the Caribbean, and the people who go tend to keep it to themselves.

Palomino

Palomino is a small village on the Caribbean coast between Santa Marta and the Venezuelan border. The beach is a long stretch of golden sand where the Palomino River meets the sea. The main activity is "tubing" — floating down the river on an inner tube through jungle for about 90 minutes before emerging at the beach. Tubes rent for 15,000 pesos ($3.75) from operators in the village.

Repeat visitors to Colombia Beaches often say the second trip reveals layers they missed the first time.

The vibe is backpacker-bohemian: hammock hostels, yoga retreats, and beach bars playing cumbia. Accommodation ranges from $8 dorm beds (The Dreamer Hostel is the most established) to $100/night boutique cabins (Aite Eco-Lodge). The swimming is good in the river mouth but dangerous in the open ocean — strong currents and no lifeguards.

The Pacific Coast: Nuquí

Nuquí is a small town on Colombia's Pacific coast, accessible only by plane (25 minutes from Medellín on Satena, $70-100 one-way) or cargo boat. The Pacific coast of Colombia is one of the wettest places on Earth — 300+ inches of rain annually — covered in impenetrable jungle and populated by Afro-Colombian and indigenous communities.

The beaches around Nuquí are black volcanic sand, backed by jungle, and almost entirely empty. The water is warm (78-82°F) but rougher than the Caribbean. From June through October, humpback whales migrate to the warm waters offshore to calve, and whale watching from the beach — without a boat — is common. Surfing at Playa Guachalito and Terquito is good, with beach breaks that work on south swells.

What gives Colombia Beaches an edge is the rare combination of natural beauty and straightforward logistics.

Eco-lodges like El Cantil ($100-160/night, all meals included) and Morromico ($80-120/night) are the accommodation options — no hostels, no hotels, no restaurants outside the lodges. This is genuinely remote travel. Bring cash, rain gear, and patience for flight cancellations (the Nuquí airstrip closes in heavy rain, which is frequent).

Safety and Practical Notes

  • Petty theft: Don't leave belongings unattended on any beach. Use hotel safes. Phone snatching is common in Cartagena.
  • Bargaining: Expected for boat trips, beach services, and market purchases. Not expected in restaurants or hotels with posted prices.
  • Health: Yellow fever vaccination is recommended (sometimes required) for Pacific coast travel. Malaria prophylaxis advisable for Nuquí and Chocó department.
  • Spanish: Useful everywhere except San Andrés and Providencia (English Creole). Cartagena's tourism infrastructure operates in English, but outside tourist zones, basic Spanish helps enormously.
  • Cash: Carry pesos in small denominations. ATMs (Bancolombia is the most reliable) exist in cities and larger towns. Rural beaches and islands often lack ATMs entirely.

Colombia's beach portfolio is broader than most travelers realize. The Caribbean coast delivers the classic tropical experience. The islands — San Andrés and especially Providencia — rival the best of the western Caribbean at a fraction of the cost. And the Pacific coast offers something genuinely rare: wild, empty beaches backed by primary rainforest, with whales breaching offshore. The country's travel infrastructure is still developing, which means occasional frustrations with logistics. It also means you're not sharing the beach with a cruise ship's worth of tourists.

Sponsored

Looking for affordable beach resorts?

Find top-rated hotels near the best beaches worldwide.

Browse Beach Hotels

Frequently Asked Questions

Is Colombia safe for beach vacations?

Major beach destinations like Cartagena, Santa Marta, and the Rosario Islands are generally safe for tourists. Stick to well-traveled areas, use registered taxis or ride apps, and avoid flashing expensive jewelry. Tayrona National Park has ranger stations and is well-patrolled during open season.

What is the best month to visit Colombian beaches?

December through March is the dry season on the Caribbean coast with sunny skies and calm seas. June through August also sees lower rainfall. Avoid October and November when heavy rains can cause muddy water and beach erosion along the northern coast.

How much does a beach vacation in Colombia cost?

Colombia is one of South America's best budget beach destinations. Hostels in Santa Marta run $10-20/night, mid-range hotels in Cartagena $60-120/night. Street food meals cost $2-4, restaurant dinners $8-15. A day trip to the Rosario Islands costs $25-50 including boat transport and lunch.

Can you swim at Tayrona National Park beaches?

Some Tayrona beaches have strong currents and swimming is prohibited. Cabo San Juan and La Piscina are the safest for swimming, with calmer water protected by rock formations. The park closes for several weeks each year (usually February and part of June) for ecological recovery.

How do you get to the San Blas Islands from Colombia?

The San Blas Islands are technically in Panama, but many travelers access them from Cartagena via multi-day sailboat trips ($400-550 per person for 4-5 days including meals). Alternatively, fly from Cartagena to Panama City and take a small plane or boat from there.

What are the best beaches near Cartagena?

Playa Blanca on Isla Baru is the closest white-sand beach, about 45 minutes by boat or 1.5 hours by road. The Rosario Islands offer clearer water and better snorkeling, reachable by 1-hour boat ride. Avoid Bocagrande's city beach, which is crowded and the water is murky.

Share this article