Lagarta Lodge
Lagarta Lodge is an eco-lodge located on the Nicoya Peninsula in Costa Rica. The lodge is surrounded by lush greenery and is situated on a bluff which provides mesmerising views.
The establishment features luxurious and spacious suites which come equipped with air-conditioning, Wi-Fi, small fridges, hairdryers, and telephones.
Guests can enjoy an excellent dining experience at the on-site restaurant and bar which serves Costa Rican and international cuisine. The hotel also features a spa, a swimming pool, and a range of activities such as kayaking, surfing, boat tours, hiking, beach sports and even language courses.
Show More
Show Less