Contact & Location
Tucked in the Costa Rican Cliffside together with stunning ocean views you’ll find Villas Sol Beach Resort. Located in the popular beach town of Playa Hermosa, our resort is about 20 minutes from Liberia Airport, also we are just five minutes away from Playa Hermosa Beach on our free shuttle ride, and less than ten miles away from Coco Beach, Ocotal Beach, Papagayo Golf, Club and Haras del Mar Equestrian Center.