Villas del Sol is a quiet enclave of 16 luxury Villas. Located at Pelada beach in Nosara, Costa Rica. We are less than a minute walk to the beach. Each Villa has 2 Bedroom / 2 Baths. Restaurants and food market are within walking distance from the Villas.
Our Villas are fully air conditioned, satellite TV, and high speed Internet. The pool has a swim up bar, Jacuzzi and Rancho.