Skip link for screen readers

Tortuga Lodge

Situated on 146 acres of private land and gardens in Costa Rica's Tortuguero National Park

Pachira Lodge

The Pachira Lodge is located 5 minutes from the entrance of the national Park, on the shore of the river opposite Tortuguero…

Mawamba River Lodge

The Mawamba Lodge is located in the exquisitetly evergreen of Tortuguero canals, considered as a must-see in Costa Rica : No…

Manatus hotel

Manatus Hotel is the one of the finest hotel of the area which was designed to enjoy the natural beauties of the exotic regio…