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.
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.
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.
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.
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.
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.
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.
Chocolate experience operator in Puerto Viejo offering hands-on bean-to-bar classes, a cacao farm tour, and pairing sessions with wine, rum, or mezcal. It also runs a small restaurant serving Caribbean food and handmade chocolate. Bookings are handled by WhatsApp and an online system.
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.
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.
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.
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 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.
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.
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.
Banks, ATMs, and medical help in Puerto Viejo, checked against live sources.
Banks and ATMs
Bank
Banco Nacional (BNCR) Puerto ViejoPuerto Viejo de Talamanca town center
State bank branch with an ATM. Phone is the national call center. The ATM closes overnight for security; confirm branch hours locally.
Bank
Banco de Costa Rica (BCR) Puerto ViejoPuerto Viejo town center, near the Old Harbour supermarket
State bank branch with foreign exchange and an ATM. Confirm hours locally.
ATM
BCR ATM, CahuitaCahuita town center, near the bus station
Cahuita's main ATM. Banking is limited here, so it can run out of cash on busy weekends; many travelers withdraw extra in Lim贸n or Puerto Viejo as backup.
Medical
Hospital
Hospital Dr. Tony Facio CastroLim贸n centro, about 45 minutes to an hour north of Puerto Viejo and Cahuita+506 2758 2222Open 24/7 with an emergency department
Nearest public CCSS regional hospital and the closest full emergency room for the South Caribbean; where 911 takes serious cases. There is no hospital in Puerto Viejo, Cahuita, or Manzanillo.
Clinic
Cl铆nica San GabrielPuerto Viejo de Talamanca+506 2750 0848Open 24 hours, daily
Private 24/7 walk-in and emergency clinic with sutures, casting, IV treatment, X-ray, and an ambulance service. Emergency line +506 8870 8029.
Clinic
Centro M茅dico ArumaPlaya Negra, Puerto Viejo de Talamanca+506 8655 5082
Private practice for non-emergency care (general medicine, gynecology, nutrition, physiotherapy). Contact by WhatsApp; not an emergency room.
Pharmacy
Farmacia Puerto ViejoPuerto Viejo de Talamanca town center+506 2750 2109
Central pharmacy with prescription and over-the-counter medicine and pharmacist consults. WhatsApp +506 8624 2184. Confirm hours by phone.
Pharmacy
Farmacia QuiribriCahuita town center, near the bus station+506 2755 0505
One of the few pharmacies in Cahuita town. Confirm hours by phone before relying on them.