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. Enmesh yourself in nature and the luxurious ambiance of the resort for the amazing vacation. Sustainability and social responsibility are central to our mission.