- Please support our journalism through affiliate links. Affiliate Disclosure
- Written by our human editors, structured with the help of AI.
Review & FAQ:
Puerto Viejo is a quirky small town on Costa Rica's Caribbean coast, famous for its congregation of old hippies and a lively ethnic mix of Bri Bri natives, Afro-Caribbeans and Ticos. It is also famous for its spectacular surfing beaches, which draw surfers from all over the world year around. There is a small beach in town that is not too interesting for swimming, but is where all the action is.
Next to it is Salsa Brava, where advanced surfers go - where some spectacular waves break on a reef. Just next to it is Playa Negra, with interesting dark volcanic sand. Just south of Puerto Viejo is one of the most beautiful beaches in Costa Rica- Playa Cocle, which offers fantastic surfing and great swimming - and a life guard paid by the community.
Puerto Viejo de Talamanca, Costa Rica

Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.