Tortuga Lodge

Learn More

Pachira Lodge

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

Learn More

Mawamba River Lodge

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

Learn More

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 r…

Learn More