Menu
Plan my trip
Jungle running down to the beach near Puerto Viejo

Costa Rica surf guide

Surfing Puerto Viejo & the south

Salsa Brava, Cocles and the mellow Afro-Caribbean coast

6 waves · Best Dec-Mar · Beginner, Intermediate, Advanced, Pro · From $34 a day

Photo: Ben Kucinski, CC BY 2.0

Costa Rica's short, wild Caribbean coast, a different country from the Pacific. Powerful, seasonal reefbreaks fired by short-lived storms off Colombia, an insignificant tidal range and a laid-back Afro-Caribbean style of reggae, rice-and-beans and reef. Home to the fearsome 'Caribbean Pipeline' of Salsa Brava, plus mellow beginner beaches, all backed by turtle-filled national parks and jungle.

LevelsBeginner, Intermediate, Advanced, Pro
Best seasonDec-Mar
RegionLimón
Daily budget$34–205
Nearest airportLIO

The waves at Puerto Viejo & the south

Playa Negra (Cahuita)Beginner / Intermediate

Beach Break · Best Dec-Mar · 2-6 ft · Crowd 1/5

Swell NE-E

Playa Negra is the black-sand beach at Cahuita, north of Puerto Viejo. On a north-east swell it has tapering walls and holds a bit more size than the beaches around it, which suits improvers and longboarders.

Cahuita is quiet and better known for its national park, with coral reef, sloths and howler monkeys, than for surfing, so the line-up stays empty even when Puerto Viejo is busy.

It's at its best on a north-east swell from December to March, and Cahuita has small hotels and restaurants.

Full guide to Playa Negra (Cahuita)

Salsa BravaAdvanced / Pro

Right Reef · Best Dec-Mar · 3-12 ft · Crowd 4/5

NE-E swell mid-winter, morning slack, mid to high tide

Salsa Brava is a right over sharp, shallow coral in Puerto Viejo, and the heaviest wave in Costa Rica. It holds any size of Caribbean swell, with a steep drop into the first peak and a fast, hollow wall that sometimes links to a second peak. A short left also breaks.

It needs the winter north-east to east swells, or a hurricane swell, and is best early in the morning before the wind picks up. Low tide is dangerous over the coral. From December to March it's consistent and crowded with locals and expats.

Further out, Long Shoal has steep takeoffs and fewer people, but it's a 3 km paddle or a boat ride. Bring a step-up board.

Full guide to Salsa Brava

Playa CoclesBeginner / Intermediate

Beach Break · Best Dec-Mar · 2-6 ft · Crowd 3/5

Swell NE-E, all tides

Playa Cocles is the beach just south of Puerto Viejo, with soft beach-break peaks that suit beginners. At the north end, next to a small island, a short left breaks at mid tide and has a bit more push until the swell gets overhead.

It needs a north-east swell, mostly from December to March. Surf schools and board rental are right on the beach. Experienced surfers tend to go to Salsa Brava, the reef a few minutes north.

It's the main learning beach around Puerto Viejo, with surf schools and lifeguards. The currents can be strong, so swim near the lifeguard towers. Puerto Viejo, a short bike ride away, has the restaurants and nightlife.

Full guide to Playa Cocles

Little ShoalIntermediate / Advanced

Right Reef · Best Dec-Mar · 2-8 ft · Crowd 2/5

Swell NE-E

Little Shoal is a coral shelf at the south end of Playa Cocles, mostly rights with a few lefts. It's less heavy than Salsa Brava and a good first reef for surfers moving on from the beach.

It needs a north-east swell. The coral sits close to the surface at low tide, so mid tide is safer, and booties help. The water is warm and clear, and Puerto Viejo is a few minutes away.

It's best on a north-east swell from December to March. It's a good step between the beach at Cocles and the heavier Salsa Brava. Puerto Viejo is a short bike ride away.

Full guide to Little Shoal

Punta UvaIntermediate

Right Reef · Best Dec-Mar · 2-6 ft · Crowd 2/5

Swell NE-E

Punta Uva is a reef and sand set-up in a sheltered cove south of Puerto Viejo, with rainforest down to the water. The scattered peaks can get hollow but shoulder off quickly, which suits intermediates, and on a good north-east swell the point lines up into playful rights.

It's easy to reach from Puerto Viejo, and on flat days it's one of the best swimming beaches on the coast.

It's at its best on a north-east swell from December to March. Puerto Viejo is about fifteen minutes north by bike.

Full guide to Punta Uva

ManzanilloIntermediate / Advanced

Right Reef · Best Dec-Mar · 2-6 ft · Crowd 1/5

Swell NE-E

Manzanillo is the last village before the Panama border on the Caribbean coast. The beach breaks pick up small swells but are exposed to the wind. Off the headlands there are right reefs with better shape, reached by walking through the jungle of the Gandoca-Manzanillo wildlife refuge.

It needs a north-east swell. The village is quiet, the refuge has jungle, mangroves and coral, and few surfers make the trip.

It's best on a north-east swell from December to March, and Puerto Viejo is about half an hour north.

Full guide to Manzanillo

Where to stay in Puerto Viejo & the south

Pool with sea view at Samasati, above Puerto Viejo
Terrace with hammocks over the rainforest at SamasatiYoga at sunset at SamasatiCasita room at SamasatiCasita in the rainforest at SamasatiYoga class at SamasatiYoga on the deck at Samasati

Samasati Retreat

Rainforest hills above Puerto Viejo · yoga and wellness retreat

  • 20 minutes' drive to Puerto Viejo's breaks
  • Daily yoga, massages and wellness
  • All-inclusive packages or à la carte
  • Guest house rooms and private casitas
  • Pool with views of the Caribbean

A retreat in the rainforest on the Caribbean side, with views over the sea and wooden casitas spread through the garden. It suits surfers who want yoga, good food and real rest between sessions at Salsa Brava, Cocles and Punta Uva, 20 minutes down the hill.

Where you stayForSleeps
Guest House room
Private room, shared bathrooms, terrace with hammocks
Solo travellers and friends1–2
Couples bungalow
King or queen bed, private bathroom, sea or garden view
Couples1–3
Loft bungalow
Two singles plus a double in the loft, private bathroom
Friends and families1–4

Book a room on its own or an all-inclusive package with meals, yoga and tours. Check the website for current rates.

Before
you go

Book ahead

Puerto Viejo and Cocles have plenty of hostels and cabinas, easy to book, busier in the Dec-Mar swell season. Tortuguero lodges (boat-in) should be arranged ahead. Avoid Limón city for lodging.

The water

Extremely wet climate with intense downpours. Salsa Brava's power and sharp coral are the main danger (semi-gun and reef sense essential); jellyfish appear in the murky water at times. Water is generally safe; sun and bugs year-round.

Who it suits

Street crime and hustle are real in Limón and, at night, in Puerto Viejo town. Stay aware and don't flash valuables. Salsa Brava is expert-only; don't paddle out under-gunned. Ignore anyone offering drugs on the street.

Money

ATMs in Puerto Viejo and Limón are reliable; carry cash for the smaller southern villages and Tortuguero. US dollars are accepted alongside colones.

Best time to surf Puerto Viejo & the south

Puerto Viejo & the south works best around Dec-Mar.

JanFebMarAprMayJunJulAugSepOctNovDec
PrimeGoodQuiet

Costa Rica or Panama? Compared for surfing

Indonesia or Costa Rica? Compared for surfing

Palm-shaded beach at Playa Bonita, near Limón
Photo: AndSalX-WWECR, CC BY-SA 4.0

Getting to Puerto Viejo & the south

San José is 4h from Puerto Viejo by road; the paved coastal road gives easy access to the surf. Tortuguero is boat-only. A bicycle is the local way to move around Puerto Viejo.

Rental car / bus

$30-50/day

The paved coastal road makes driving easy, and Puerto Viejo is 4h from San José; buses from San José's Gran Terminal del Caribe serve the whole coast cheaply. 4x4 not needed for most breaks. The bus is cheap and easy for this coast, a car only helps if you want to explore the quieter southern beaches.

Fly to Limón (LIO)

$60-120

Sansa and small carriers fly San José to Limón (LIO), saving the road journey; from there it's a short hop south to the surf towns. Handy if you want to skip the 4h drive, but check the limited schedules.

Boat to Tortuguero

$10-30

A boat from Puerto Moín is the only way to the northern breaks of Parismina, Tortuguero and Barra Colorado, because there's no road. For the wild northern beachbreaks, the boat and a self-sufficient plan are essential.

Bicycle

$3-6/day

The whole Puerto Viejo-Manzanillo strip is flat and best explored by bike, cheap, easy and how the locals get to the waves. Rent a bike in Puerto Viejo; it's the perfect way to check Cocles, Punta Uva and Manzanillo.

Tourist shuttle

$30-50 per seat

Shared shuttles link San José with Puerto Viejo door to door, the easy option if you don't want to drive. Boards travel for a small surcharge; book the day before.

Beyond the surf

Cahuita National Park snorkel

Marine life

Snorkel the coral reef among tropical fish and rays, with sloths in the trees behind the beach.

Puerto Viejo reggae scene

Culture

The Caribbean's liveliest nightlife, reggae bars, rondón stew and a proper Afro-Caribbean beat.

Gandoca-Manzanillo refuge

Nature

Jungle, mangrove and coral wildlife refuge from Manzanillo to the Panama border, dolphins, monkeys and empty coves.