Manatus Lodge, Costa Rica Our rating: Medium

Manatus Lodge is the most comfortable lodge in Tortuguero and located directly on the river.

Manatus Lodge, Tortuguero National Park
Map of Manatus Lodge, Costa Rica
Manatus Lodge, Tortuguero National Park
Standard room, Manatus Lodge, Tortuguero National Park
View hotel in detail