Things to do in Puerto Viejo
Shopping
In Puerto Viejo, visit local shops for unique gifts and artisanal souvenirs. If you're up for a drive, head to the Plaza de Armas in Caldera, about 19.3km away, where you can find a mix of local crafts and regional products in a vibrant market atmosphere.
Recreation
Explore the tranquil surroundings of Puerto Viejo with yoga classes on the beach, where you can connect with nature while stretching your body. Indulge in rejuvenating spa treatments featuring local ingredients, and enjoy meditation sessions that enhance your sense of peace amidst the vibrant coastal atmosphere.
Adventure
In Puerto Viejo, explore the vibrant coral reefs while snorkelling off the pristine beaches. Attend a local surf school to catch the waves, or embark on a thrilling zip-line adventure through the lush rainforest, enjoying breathtaking views of the surrounding landscape.
Nightlife
In Puerto Viejo, the vibrant nightlife pulsates with rhythm at venues like La Roca, where live music and dancing thrive. Nearby, the eclectic vibe of Koki Beach Bar invites you to unwind with cocktails and beach views, offering a relaxed yet lively atmosphere for evening enjoyment.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.