Puerto Viejo travel guide
CR

Puerto Viejo

Afro-Caribbean culture, jungle beaches and big surf on Costa Rica’s south Caribbean coast

Photo by Letartean (CC BY 3.0) via Wikimedia Commons
LanguageSpanish
CurrencyCRC
CountryCosta Rica
Best TimeFeb – Apr, Sep – Oct
Plug TypeType A / B (US flat-pin, 120V)
Emergency911
TimezoneCST (UTC-6) year-round

Puerto Viejo de Talamanca is a small beach town on the southern Caribbean coast of Costa Rica, in Limón Province. Its mix of Afro-Caribbean families of Jamaican descent, Costa Ricans, foreign settlers and the Bribri people of the nearby hills gives it a culture, food and pace quite different from the Pacific side of the country.

The town is known for Salsa Brava, one of Costa Rica’s most powerful surf waves, and for the string of jungle-backed beaches that runs south to Manzanillo, about 13km away. Cahuita National Park lies just up the coast. Expect rain at any time of year: the coast is wet and green, with its calmest spells usually around February–April and September–October.

Top Sights in Puerto Viejo

The beach at Puerto Viejo de Talamanca

Puerto Viejo Town & Salsa Brava

The compact town centre has a strip of small hotels, sodas (simple local restaurants), bars and surf shops along the shore. Just offshore, the reef break of Salsa Brava produces a heavy, fast wave best left to experienced surfers; beginners head to the softer beach breaks of Playa Cocles.

Watch the surfers from the beach bars at the point.

Photo: Ben Kucinski, CC BY 2.0

Playa Punta Uva near Puerto Viejo

Playa Cocles to Punta Uva

South of town, a coastal road passes a chain of beaches: Playa Cocles for surfing, Playa Chiquita with its small coves, and Punta Uva, a sheltered palm-fringed bay that is often the calmest place to swim. Most people cycle between them.

Rip currents are common at Cocles; swim near lifeguards or at Punta Uva.

Photo: Jaimedelamata, CC BY-SA 3.0

Coastline of Cahuita National Park

Cahuita National Park

Just north along the coast, Cahuita National Park protects a stretch of beach, coastal forest and one of the country’s few Caribbean coral reefs. A flat trail follows the shore, where sloths, howler and capuchin monkeys and raccoons are common sightings. Snorkelling on the reef is only allowed with a licensed guide.

Enter at the Cahuita village end and walk the coastal trail in the morning.

Photo: Pavel Kirillov, CC BY-SA 2.0

The beach at Manzanillo

Manzanillo & Gandoca-Manzanillo Refuge

At the end of the coastal road, the village of Manzanillo sits on the edge of the Gandoca-Manzanillo Wildlife Refuge, which covers rainforest, swamps, beaches and reefs running towards the Panama border. Trails lead to quiet coves and viewpoints, and local operators run kayaking and snorkelling trips.

Hire a local guide for the trails; they are muddy and easy to lose.

Photo: Manuel Velazquez, CC BY 3.0

A two-toed sloth at the Jaguar Rescue Center

Jaguar Rescue Center

This wildlife rescue and rehabilitation centre just south of town cares for injured and orphaned animals such as sloths, monkeys, birds and reptiles, releasing them back into the wild where possible. Guided visits explain its work.

Visits are by guided tour at set times; check the schedule before you go.

Photo: Wawewo, CC BY-SA 4.0

Eating & Drinking

The Caribbean coast has its own cooking. Try rice and beans cooked in coconut milk with Caribbean-style chicken, rondón (a coconut seafood stew), patí (spicy meat pastries) and fresh fruit from roadside stalls.

Puerto Viejo also has a wide range of international restaurants, bakeries and juice bars thanks to its many foreign residents, and chocolate tours visit small cacao farms in the area.

Getting There & Around

Transportes MEPE buses run several times a day from San José’s Terminal Atlántico Norte to Puerto Viejo, taking about 4.5 hours with a stop in Limón; tickets are sold at the terminal. Private and shared shuttles from San José and the airport also serve the town.

Puerto Viejo is the closest base for the Sixaola–Guabito border with Panama, about 49km away, and shuttles continue to Bocas del Toro. Locally, bicycles are the easiest way to reach the beaches; local buses run along the coast road to Manzanillo.

Best Time to Visit Puerto Viejo

Jan
26°C
Showers, surf
Feb
26°C
Drier, sunny
Mar
26°C
Sunny, calm
Apr
27°C
Warm, fairly dry
May
27°C
Rain increases
Jun
27°C
Humid, rainy
Jul
27°C
Wettest month
Aug
27°C
Humid, showers
Sep
27°C
Calm seas, clear water
Oct
27°C
Calm, sunny
Nov
26°C
Heavy rain
Dec
26°C
Rainy, big swells

What Does Puerto Viejo Cost?

Costa Rica uses the colón (CRC), and US dollars are widely accepted. Costa Rica is one of Central America’s pricier countries, though Puerto Viejo has good budget options.

Budget
US$45–65 / day
Accommodation
Hostel dorm or cabina
US$15–35
Food
Sodas, casado lunches
US$15–20
Transport
Bike rental
US$7–12

A casado (set lunch) at a soda is the best-value meal.

Mid-range
US$90–150 / day
Accommodation
Boutique cabins or guesthouse
US$60–110
Food
Restaurants
US$30–45
Activities
Guided park walk, surf lesson
US$30–60

Rooms closer to Cocles and Punta Uva cost more.

Splurge
US$250+ / day
Accommodation
Jungle lodge or beach villa
US$180+
Food
Best restaurants
US$50+
Activities
Private tours, chocolate farm
US$60+

Book ahead for Christmas, Easter and July.

3 Days in Puerto Viejo

Three days covers the town, the beaches and both protected areas.

Day 1
Town and beaches

Rent a bike, explore town, then ride south past Playa Cocles and Playa Chiquita to swim at Punta Uva. Back in town for sunset and Caribbean dinner.

Use a bike light after dark; the road is unlit in places.

Day 2
Cahuita National Park

Bus or drive to Cahuita and walk the coastal trail looking for sloths and monkeys, with a guided snorkel on the reef if the sea is calm.

Bring water and insect repellent.

Day 3
Manzanillo and wildlife

Visit the Jaguar Rescue Center in the morning, then continue to Manzanillo for a guided walk in the refuge or a kayak trip.

Check the last bus back from Manzanillo.

Travel Tips

Get a bike

Bicycles are the local transport; most hotels rent or lend them.

Respect the currents

Strong rips are common on the open beaches; ask locally where it is safe to swim.

Rain gear

Showers can come in any month, so pack a light rain jacket.

Watch valuables

Do not leave belongings unattended on the beach or bikes unlocked.

Common Questions about Puerto Viejo

Quick answers for planning time in Puerto Viejo.

How do I get from San José to Puerto Viejo?

By Transportes MEPE bus from Terminal Atlántico Norte (about 4.5 hours), or by private or shared shuttle.

Is Puerto Viejo good for surfing?

Yes. Salsa Brava is a powerful reef wave for experienced surfers, while Playa Cocles has beach breaks and surf schools for beginners.

Where is the best beach near Puerto Viejo?

Punta Uva is usually the calmest and best for swimming; Playa Cocles is best for surfing.

How far is Cahuita from Puerto Viejo?

Cahuita and its national park are a short drive or bus ride north along the coast.

When is the best time to visit Puerto Viejo?

It rains all year, but February to April and September to October usually bring the calmest, sunniest weather.

Useful Apps

Useful apps for Costa Rica.

Google Maps

Offline maps help where mobile signal is weak.

Free

Google Translate

Camera mode translates menus and signs.

Free

WhatsApp

Guesthouses, drivers and guides take bookings by message.

Free

GetYourGuide

Bookable tours and day trips.

Free

More in Costa Rica

Planning a wider trip? Our Costa Rica travel guide covers getting there, costs, when to go and more.

✓Content last reviewed: October 2026 by the traveling-to.com editorial team.
Explore More Destinations