Cultural allure, stunning white-sand beaches and tropical vegetation.


This beautiful beach town located in the south Caribbean side of Costa Rica holds abundant wildlife, pristine rainforests, mile of unspoiled white sand beaches, and plenty of activities and tours for the toursits. Visitors will find lots to do in Puerto Viejo: bicycling, kayaking, surfing, hiking, horseback riding, walking along miles of sandy beaches or experiencing the exotic flora and fauna or birdwatching in a day tour at nearby Cahuite National Park and Manzanillo Wildlife Refuge.


Cahuita Rainforest Hike
Hiking in the trail of the Cahuita National Park with one ours naturalist tour guides. The guide will take you to different points between Cahuita Point and the town of Cahuita (3.5 km) observing various typ...
Horseback Riding Tour in Cahuita
In this tour we offer strong and healthy horses to ride in the Cahuita’s Black Beach section, part of the Cahuita’s Mountains up to the Mouth of “La Estrella River”.It’s a Beach-Forest Tour ...
Kekoldi Indigenous Reserves
In this tour we visit the iguana farm and medicinal plant garden of Kekoldi indigenous reserve, where a small indigenous family dedicates itself to the reproduction of the Green Iguana, a species that was en...
Pacuare River Rafting - Class III-IV
The Pacuare River is one of the best choices for your adventure treks in Costa Rica. Another trip in the country does not exist that offers you a perfect blend of wilderness exposure and exc...
Veragua Rainforest Park
Less than 1 hour away, Veragua Rainforest is the ultimate Costa Rica tourism attraction that offers everything you want to experience in the authentic rainforest! Your tour includes interactive live exhibits...