Puerto Viejo befindet
sich im Süden der Karibikküste und ist 200 km von der Hauptstadt San José
entfernt. Von hier aus dauert die Fahrt mit dem Auto oder Bus über Guápiles,
Siquierres und Limón etwa 4 Stunden. Fünfmal täglich verkehren Direktbusse vom
Terminal Atlántico Norte im Zentrum von San José.
Das Hotel Pura Vida liegt
im Herzen von Puerto Viejo, 350 m von der Bushaltestelle und 200 m von der
Hauptstraße entfernt, direkt gegenüber vom Fußballplatz.