Illustrated travel poster of Puerto Viejo on the Caribbean coast, a beach cruiser and surfboard against a coconut palm above black rock and a breaking reef wave, with a red-eyed tree frog on a leaf.

Puerto Viejo & Cahuita

The southern Caribbean coast, with its own Afro-Caribbean culture, reef-fringed beaches, and rainforest national parks. Puerto Viejo is the surf and nightlife hub, Cahuita the quieter park town to the north, and Manzanillo the end-of-the-road village near the Gandoca-Manzanillo refuge.

Why visit Puerto Viejo

Puerto Viejo and Cahuita sit on Costa Rica's South Caribbean coast, a stretch shaped by Afro-Caribbean and Bribri culture rather than the Pacific resort template. Reef-fringed beaches run from Cahuita down through Cocles, Punta Uva, and Manzanillo, and the water turns up some of the country's strongest surf at Salsa Brava. Cahuita National Park and the Gandoca-Manzanillo refuge put sloths, howler monkeys, and snorkeling reefs within a short ride of town. The food is its own draw: rice and beans simmered in coconut milk, rond贸n stew, pat铆, and pan bon you will not find on the Pacific side.

Why people stay

The zone rewards travelers who slow down. Days fall into a rhythm of beach mornings, an afternoon in the national park, and Caribbean dinners cooked the local way. Distances are short and most of it is reachable by bicycle, so you can base yourself in Puerto Viejo, Cahuita, or a quieter beach hamlet like Punta Uva and still reach the rest. It also works as a launch point for the Bribri territory inland and the Panama border crossing at Sixaola.

Known for

  • Afro-Caribbean and Bribri culture, including coconut-milk cooking
  • Cahuita National Park and the Gandoca-Manzanillo refuge
  • Salsa Brava, one of Costa Rica's heaviest surf breaks
  • Reef-protected beaches at Cocles, Punta Uva, and Manzanillo

Plan your visit

Getting there and around

From San Jos茅 it is about 4.5 hours by road, east through Braulio Carrillo National Park to Lim贸n, then south along the coast. Public buses (MEPE) and tourist shuttles run the route daily and continue through Cahuita to Puerto Viejo, Manzanillo, and the Sixaola border. You do not need a car once you arrive: the coast road is paved all the way to Manzanillo and the towns are small, so most people get around by bicycle. There is no commercial airport in the zone; the nearest airstrip is in Lim贸n, about 45 minutes to an hour north.

Best time to go

The Caribbean coast runs on a different rain calendar from the rest of Costa Rica, so the usual dry-season advice does not apply. The most reliable sunny windows are usually February to March and again around September to October, which is when much of the Pacific side is at its wettest. Expect heavier rain November to January and again roughly April to July. Surf at Salsa Brava is biggest from December through March, and sea turtle nesting at Gandoca runs mainly March to July.

Beaches of Puerto Viejo

A map and checklist of every beach along this coast. Beach guide.

Map of Puerto Viejo

Hotels and places to stay

Boutique hotels, jungle lodges, hostels, and private villas, verified and current. See all 22.

Luxury Hotel $$$$

Almonds & Corals

Manzanillo (Lim贸n)

Almonds & Corals is a beachfront boutique hotel in the rainforest near the Manzanillo Wildlife Refuge, about 2 kilometers before Manzanillo village. Caribbean-style cottages are built among the trees, and the on-site MOCA Beach restaurant serves fresh, local ingredients including seafood and grass-fed Costa Rican beef. Rooms range from roughly 200 to 280 dollars a night.

Boutique Hotel $$$$

aw膩 Beachfront Hotel

Puerto Viejo

Adults-only beachfront hotel in Punta Uva set between rainforest and the Caribbean Sea. Guests reach the sand directly from the property and can arrange snorkeling and wildlife walks through the front desk. The setting draws repeat mentions for sloth and monkey sightings close to the rooms.

Jungle Lodge $$

Cahuita Wildlife Lodge

Cahuita

Cahuita Wildlife Lodge is a nature lodge set in tropical gardens near Playa Grande, about a 5-minute walk from the beach. The property offers rustic eco-bungalows built with local wood and suita palm alongside a modern air-conditioned room, and owner Fernando leads night walks and a cacao workshop on site. The accommodations include kitchenettes.

Restaurants and cafes

Fine dining, beach bars, local sodas, and cafes worth your time. See all 28.

Ice Cream & Gelato $

7 Ice Creams

Puerto Viejo

Ice cream shop in downtown Puerto Viejo also serving crepes, smoothies and coffee. It carries one of the highest Google Maps ratings among dessert spots in town.

Cafe $$

Aroma Coffee Bar and Breakfast

Cahuita

Coffee shop in Cahuita specializing in breakfast, serving espresso drinks alongside egg dishes and pastries. It has built a strong local reputation reflected in its high rating on Google Maps.

Juice Bar $$

Blue Berry

Puerto Viejo

Small juice bar in downtown Puerto Viejo making vegan smoothie bowls, cold-pressed juices and coffee with plant-based milk options. The entire menu is vegan, with fresh fruit bowls as the specialty.

Tours and things to do

Park guides, catamarans, sportfishing, ziplines, rafting, and more. See all 21.

Sportfishing $$

Cahuita Experience Fishing Tour

Cahuita

Cahuita Experience is a Cahuita-based tour operator known mainly for surf lessons that also runs an early-morning fishing trip with a local fisherman, departing around 5am to troll and bottom fish near Cahuita National Park. The 3 to 4 hour tour includes all gear and guests keep their catch, or release it on request.

Surf School $$

Caribbean Surf School & Shop

Puerto Viejo

Caribbean Surf School & Shop teaches private and group surf lessons in Puerto Viejo, with its surf shop located near Salsa Brava, the Caribbean's heaviest wave, and also runs stand-up paddleboard sessions and a waterfall tour. The school holds a 4.9-star rating across more than 170 TripAdvisor reviews and ranks among the top-rated water sports operators in town.

Local services

Transport, property management, concierge, chefs, spas, and practical help. See all 22.

Car Rental $$

Adobe Rent a Car Limon

Cahuita

Adobe Rent a Car operates a branch in Limon, half a kilometer west of the Auto Banco Nacional on Route 32, a few blocks from the cruise ship docks and about an hour from Cahuita and Puerto Viejo. It carries the same fleet as Adobe's other Caribbean office, including 4x2 and 4x4 vehicles, and offers vehicle delivery arrangements for travelers arriving by domestic flight into Limon. It is part of Costa Rica's largest, wholly Costa Rican owned rental car company.

Car Rental $$

Adobe Rent a Car Puerto Viejo

Puerto Viejo

Adobe Rent a Car runs a full-service branch in downtown Puerto Viejo, 100 meters east of Banco de Costa Rica on Central Avenue, open daily from 8am to 5pm. The office carries sedans, 4x2 and 4x4 SUVs, and pickups, and offers free delivery to hotels within 11 kilometers. Adobe is Costa Rica's largest car rental company, 100 percent Costa Rican owned, with zero-deductible insurance options.

Hardware Store $$

Almacen San Francisco

Puerto Viejo

Almacen San Francisco is a hardware store and building materials retailer in Playa Negra, near Puerto Viejo. It holds a 4.2 rating on Google Maps and was last verified by a local business directory in July 2026.

Wellness

Yoga studios, spas, and wellness in Puerto Viejo.

Spa $$$

Pure Jungle Spa

Puerto Viejo

Jungle spa in Puerto Viejo, across from Rocking J's, offering massages, tropical facials, body treatments, and manicures and pedicures in an open-air rainforest setting. Treatments start with an aromatic copper-basin foot soak and a signature jungle elixir. Couples treatments are available and the spa is open daily.

Yoga & Retreats $$$

Samasati Retreat & Rainforest Sanctuary

Puerto Viejo

Rainforest wellness retreat in the hills above Puerto Viejo offering yoga, meditation, sound bathing, forest bathing, and spa treatments. Guests book a room and add food, yoga, hikes, and massages a la carte, or join customized programs. The property sits about a 20-minute drive from Puerto Viejo town.

Practical info

Banks, ATMs, and medical help in Puerto Viejo, checked against live sources.

Banks and ATMs

Medical

In an emergency, dial 911. See the full emergency numbers page.

Latest from Puerto Viejo

All articles