Experience the comfort of our private villas, complete with modern amenities and personalized service. Immerse yourself in the beauty of nature while enjoying the exclusive villa amenities. An unforgettable stay awaits you at Treehouse Villas.
Our modern eclectic rooms are perfect for lounging and relaxing.
Read what our guests have to say about their stay
Johnny Utah
California, USA
Sarah Turner
Florida, USA
Check out our Activities page for some great things to do around Santa Teresa.