Turtle Beach Lodge is located on the premises of Tortuguero National Park in the province of Limon. The accommodation features comfortably furnished guest rooms that are equipped with modern amenities, including a seating area, a hairdryer, and a private bathroom. Guests can enjoy Caribbean food at the buffet-style restaurant. Additional facilities and services include an outdoor swimming pool, Wi-Fi access, and a bar.