Lagarta Lodge is an elegant boutique hotel situated beside two rivers, expansive sandy beaches, and lush woods along the North Pacific coast of Costa Rica. The property boasts its own private nature reserve with magnificent mangrove trees. Immerse yourself in nature and the luxurious ambiance of the resort for an amazing vacation. Sustainability and social responsibility are central to our mission.