Cerro Lodge

Cerro Lodge was built to provide the best service for nature lovers, especially birders and photographers. It is surrounded by beautiful landscape, overlooking the sea and the mountains. The facilities are located in a privileged location, just minutes away from the Tárcoles River, the Carara National Park and, of course, only steps from La Barca…

Cerro Lodge was built to provide the best service for nature lovers, especially birders and photographers. It is surrounded by beautiful landscape, overlooking the sea and the mountains.

The facilities are located in a privileged location, just minutes away from the Tárcoles River, the Carara National Park and, of course, only steps from La Barca trail These are three excellent places for the sighting of birds and other animals.

Cerro Lodge is one of the best places to see the Scarlet Macaw.

Cerro Lodge

Get a Free Quote