Turtle Beach Lodge is situated along the beach in the Tortuguero National Park, Costa Rica. Guests may explore the 175 acres of land, including jungle trails, beaches and canals. The accommodation is comfortable and features basic amenities. Leisure facilities include hammocks, a swimming pool, a restaurant and a bar.