Tortuga lodge

Tortuga Lodge is the only Hotel in Tortuguero, Costa Rica, that has its own private natural reserve.

It is a hotel with sixteen suites and a spectacular villa, inspired by the Caribbean Victorian architectural style. All of them with an incredible view of the river have been built and decorated so that guests enjoy an unforgettable stay.