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 15.

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 $$$

Cariblue Beach & Jungle Resort

Puerto Viejo

Resort set in tropical gardens steps from Playa Cocles, with thatched-roof bungalows and rooms spread across jungle grounds. Facilities include a pool, restaurant, and the on-site Surya Wellness Spa. It is a short drive south of Puerto Viejo town.

Boutique Hotel $$$

Conga Boutique Hotel

Puerto Viejo

Small Afro-Caribbean styled boutique hotel on Calle Rosa in Puerto Viejo, with a pool, on-site massage services and tour booking help at the front desk. Rooms are decorated with an island design aesthetic distinct from the area's more rustic jungle lodges. The hotel keeps a strong run of guest reviews centered on personalized service.

Restaurants and cafes

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

Cafe $$

Bread & Chocolate

Puerto Viejo

Small bakery and cafe in central Puerto Viejo serving an extensive breakfast and lunch menu, fresh baked goods, and bean-to-bar chocolates and desserts. Most items are made from scratch on-site, including bread, peanut butter, jam, and mayonnaise, using local eggs, honey, and cacao. It stays open into the late afternoon for coffee and dessert.

Cafe $

Cafe Rico

Puerto Viejo

Breakfast and lunch cafe in the center of Puerto Viejo serving egg plates, pinto rancheros, chilaquiles, crepes, and fresh fruit smoothies. Coffee drinks use local beans and bread is baked locally. The cafe is open Saturday through Wednesday for breakfast and lunch.

Restaurant $$

Cafe Viejo

Puerto Viejo

Italian restaurant founded in 2003 by three Italian brothers, in the center of Puerto Viejo along the main street. Known for wood fired pizza including a meter-long pizza al metro that can combine three flavors, plus handmade pasta and seafood; open Monday and Wednesday through Sunday, 5pm to 11pm.

Tours and things to do

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

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.

Sportfishing $$

Caribe Fishing Tours

Puerto Viejo

Caribe Fishing Tours is run by Captain Alan, a Puerto Viejo local who leads offshore and inshore fishing charters departing from Punta Uva beach. The operation also runs river fishing trips up the Sixaola River and can combine a fishing day with snorkeling or dolphin watching on request.

Local services

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

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.

Shuttle & Airport Transfer $$

Caribe Shuttle

Puerto Viejo

Shuttle company based in the southern Caribbean offering shared van service between Puerto Viejo, Cahuita, and destinations across Costa Rica, Panama, and Nicaragua. Routes include San Jose, Arenal, Tortuguero, and Bocas del Toro with hotel pickup and drop-off. Most vans have onboard WiFi.

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