Puerto Viejo is located at the south Caribbean coast of Costa Rica, about 200km away from the capital San Jose. You can reach it by car or public bus in 4 to 4,5 hours via Guápiles, Siquirres and Limón. Direct buses leave from the "Terminal Atlantico Norte" in the center of San Jose five times a day.

Once in Puerto Viejo, you?ll find our hotel 350m from the bus stop and 200m from the main street, just in front of the soccer field.