Puerto Viejo is located on the South Caribbean coast and 200 km away from the capital San José. From here the trip takes approximately 4 hours by car or bus, passing through Guápiles, Siquierres and Limón. Direct buses travel five times a day, from the Terminal Atlantico Norte in downtown San José.
The Pura Vida Hotel is located in the heart of Puerto Viejo, 350 m away from the bus stop and 200 m from the main street, in front of the soccer field.
BEST RATE GUARANTEED HERE
Book your room quickly and easily
Take advantage of our packages and experience the magic of the Caribbean