Santa Marta Beaches: Tayrona, El Rodadero, Taganga, and Playa Cristal

Β· 5 min read City Guide
View of a beach with palm tree framing the turquoise Caribbean water at Tayrona National Park near Santa Marta

Book an experience

Top-rated experiences in the area

The highest-rated tours and activities in the area. Book today, cancel free if plans change.

The beaches accessible from Santa Marta range from the boulder-strewn, jungle-backed bays of Tayrona National Park to the calm family-friendly strip at El Rodadero. The geography of the Sierra Nevada de Santa Marta creates an unusual landscape where mountains drop almost directly into Caribbean water, producing beaches that feel more dramatic than typical Caribbean flat-sand options.

Tayrona National Park: the benchmark beaches

Tayrona National Park begins 35 kilometres east of Santa Marta and covers 150 square kilometres of coastal land and marine reserve. The park contains half a dozen beaches at different stages of a trail system, all backed by forested mountains of the Sierra Nevada.

Getting in: Bus from Santa Marta main market terminal toward Riohacha/Barranquilla, drop at El Zaino entrance (COP 8,000, 40-50 minutes). From the entrance, a marked trail leads through forest to the beach system - 2 to 3 hours on foot or shorter by hired horse or mule (COP 35,000 to 50,000 per leg). The park charges COP 62,000 entry for adult non-Colombian visitors (as of 2026) - pay at the entrance kiosk. The park is closed for environmental regeneration for two months each year, typically in February and early June. Check current closure dates via the park’s official website or your hotel.

Playa Arrecifes: The first major beach encountered on the main trail, about 1.5 hours from El Zaino. Wide, with powerful Atlantic swell and dark-sand stretches backed by thick forest. Swimming is prohibited and marked clearly - the undertow has caused multiple fatalities. It is beautiful to look at but not a swimming beach.

Cabo San Juan del Guia: The most photographed beach in the park and the one that appears on most Colombia travel guides. Two hours from El Zaino on the main trail. Large granite boulders frame a curved bay where water shifts between deep blue in the open section and calm turquoise in the sheltered inner bay. Swimming is permitted in the inner area marked by ropes. The site has a hammock hostel (managed by Aviatur, bookable at aviaturecotours.com, from approximately COP 60,000 per hammock per night) and a basic restaurant. Day-trippers should plan to be here by 11am before the afternoon crowds from overnight packages arrive.

Playa Cristalina (Playa de la Piscina): A short walk east of Cabo San Juan, this smaller beach has the clearest water in the park and is the designated safe swimming area. Snorkelling here is worthwhile - the reef directly off the beach holds parrotfish, angelfish, and on calm days, good coral visibility to about 3 metres depth. No facilities; bring water and food.

Accommodation inside the park: Aviatur manages the only legal accommodation inside Tayrona - hammocks, tent platforms, and eco-cabins at Cabo San Juan and Arrecifes. Prices range from COP 60,000 per night for a hammock to COP 350,000+ for a private eco-cabin. Bookings fill months ahead in December, January, and July. Book at aviaturecotours.com.

El Rodadero: the city’s beach resort

El Rodadero sits 4 kilometres south of Santa Marta city centre and has the most reliable facilities of any beach in the area. The bay is partially sheltered, making swimming safer than the open Caribbean beaches at Tayrona.

The beach strip runs approximately 800 metres in front of a row of restaurants, hotels, and watersports operators. Sunbeds and umbrellas from vendors on the sand cost approximately COP 15,000 to 20,000 per set. Watersports available include jet ski rental (COP 40,000 for 15 minutes), paddleboarding (COP 25,000 per hour), kayaking (COP 20,000 per hour), and banana boat rides (COP 15,000 per person). The water is noticeably calmer than Tayrona and suitable for children.

Getting there from central Santa Marta: Bus along Avenida del Ferrocarril (COP 2,000, 20 minutes) or taxi (COP 8,000 to 12,000, 10 minutes). Parking is available along the beachfront but fills on weekends.

Taganga: dive base with a village beach

Taganga is a former fishing village 4 kilometres north of Santa Marta - curved bay, colourful boats, and a beach that is more sand-and-character than resort-polished. The main draw is scuba diving rather than beach quality per se.

Diving: Taganga has the most affordable PADI open water course on the Colombian Caribbean coast. Prices start around USD 220 to 280 per person for a four-day PADI open water certification, which includes dives in the bay and day trips to better sites toward Tayrona. Operators on the beach strip include Poseidon Dive Center and Calipso Dive Center - ask to see their instructor certifications and equipment condition before booking.

Getting there: 15-minute taxi from Santa Marta (COP 8,000 to 12,000) or water taxi from the city pier (COP 5,000 per person, runs on demand through the day).

Playa Cristal and the day-trip boats from Santa Marta

Playa Cristal (not to be confused with Playa Cristalina inside Tayrona) is a small beach on the eastern edge of the bay from Taganga, reachable only by boat. The water here is the clearest close to the city - the beach is backed by dry tropical forest and the coral patches immediately offshore have good snorkelling. Day-trip boats depart from the Taganga pier from approximately 9am when enough passengers gather (minimum 8-10 people). Cost approximately COP 50,000 to 70,000 per person return including snorkelling equipment. The boats return by 4pm.

Palomino: the longer alternative

Palomino is approximately 80 kilometres east of Santa Marta (1.5 hours by bus from the main terminal, COP 15,000) with a different character - a beach backed by the Sierra Nevada where the Palomino River meets the sea. River-tubing through the palm trees from the mountains to the beach costs approximately COP 20,000 per person including tube rental. Several eco-guesthouses have established near the beach over the last decade, making it a genuine overnight destination rather than a day trip.

Frequently Asked Questions

Which is the best beach near Santa Marta?
For natural beauty, the beaches inside Tayrona National Park - Cabo San Juan del Guia, Playa Brava, and Arrecifes - are the most impressive in the region. Cabo San Juan del Guia is the classic image with large boulders framing calm turquoise water, though swimming is only safe in designated areas. For easy access without park entry formalities, El Rodadero is the most practical and family-friendly option within the city area.
Is it safe to swim at Tayrona National Park?
Swimming is prohibited at Arrecifes and Playa Brava due to strong currents and waves that have caused drownings. Swimming is permitted and safe at Playa Cristalina (within the park) and at Cabo San Juan del Guia in the designated area. Always follow the posted signs and observe any red or yellow flags. The undertow at Arrecifes is serious even for strong swimmers.
How do you get to Tayrona National Park from Santa Marta?
Take a public bus toward Riohacha from Santa Marta's main market terminal (Mercado Publico) and ask to be dropped at the El Zaino entrance to Tayrona - approximately 35 kilometres east. Buses run throughout the morning from about 7am; the fare is approximately COP 8,000 and takes 40-50 minutes. From El Zaino, it is a 2-3 hour walk or mule ride (COP 35,000) through forest to reach the main beaches. Park entry costs approximately COP 62,000 for non-Colombian adults as of 2026.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide β†’

We may earn a small commission at no extra cost to you.