Puerto Viejo de Talamanca is een klein kustgehucht in de regio Limón in het Caribisch gebied Costa Rica. Surfers en wandelaars bezoeken het gebied. Buitenlanders kopen en bouwen in deze buurt. Er zijn twee prachtige nationale parken in de buurt, Cahuita en Manzanillo, en het regent meer dan aan de kant van de Stille Oceaan, daarom is het zo weelderig en groen, met het regenwoud dat helemaal tot aan de kust reikt.
De heldere oceaan, kokospalmen, uitstekende branding en een relaxte Caribische sfeer maken Puerto Viejo tot een populaire toeristische bestemming. Puerto Viejo, gelegen aan de Caribische kust, ongeveer een uur ten zuiden van Limon, is het centrum van activiteit tussen de kleinere nederzettingen Cahuita en Manzanillo. Het relaxte strandresort wordt omgeven door regenwoud, blauwe oceanen, bananenplantages en pittoreske rivieren.
Puerto Viejo was vroeger een bescheiden vissersgemeenschap, maar is de laatste jaren aanzienlijk uitgebreid. Fanatieke surfers aangetrokken door de legendarische Salsa Brava-golven hebben van Puerto Viejo een surfbestemming gemaakt. Er zijn momenteel verschillende souvenir- en surfwinkels, pubs, restaurants, motels en tourbedrijven in het stadscentrum. Fietsen en voetgangers domineren het wegverkeer langs de kustwegen, in overeenstemming met de strandomgeving en de Caribische sfeer.
Puerto Viejo betovert toeristen met zijn ongewone combinatie van Afro-Caribische afstammelingen, expat Europeanen en inheemse Costa Ricanen. De Rastafari-cultuur is goed ingeburgerd in de stad en veel Rasta's verkopen handgemaakte sieraden en andere items langs de drukke weg van de stad.