![Turtle Beach Lodge]()
Turtle Beach Lodge Hotel
Turtle Beach Lodge, located 5 miles north of the town of Tortuguero, is a secluded resort that spans 175 acres. Surrounded by lush jungles, a meandering private canal and a half mile of private beach on the Caribbean Sea, it is the ultimate in seclusion, tropical beauty and exotic adventure on a Costa Rica tour.