NOW OPEN!

100% new construction  

 

Vista Villas is located in Ojochal, on Costa Rica's South Pacific Coast, nestled in the foothill with fresh mountain and ocean breezes.  Enjoy the panoramic vista of where the lush green carpet of jungle meets the ocean, and sunsets from your terrace.  Awaken to calls of howler monkeys and a myriad of tropical birds.

All part of the Vista Villas vacation experience!