Carara hotels & apartments, all accommodations in Carara

Suggested hotels in Carara

Finca Exotica Eco Lodge Carara photo

Finca Exotica Eco Lodge Carara

Playa Carate A Lado Del Parque Nacional Corcovado Peninsula De Osa, Carara, Costa Rica

The property is located within 2 km from the city center. Ojochal can be accessed in a 55-minute…