Skip link for screen readers
Image for: 2050 Tortuga Lodge

Tortuga Lodge

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

Image for: 2051 Pachira Lodge

Pachira Lodge

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

Image for: 4804 Mawamba River Lodge

Mawamba River Lodge

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

Image for: 4805 Manatus Hotel

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…