top of page
Untitled design (26).png
Untitled design (28).png

Welcome To
Stella Villas!

Stella Villas is a boutique vacation rental company offering quality lodging in awe-inspiring locations. Stella Villas prioritizes customer service, values exploration, and always seeks to respect the community and cultures of the locations that our rentals can be found.

Stella Villa’s Salt Forest Lodge is the coziest slice of paradise. This beautiful blend of cozy log cabin and modern renovation created the perfect peaceful getaway.
The home layout was warm and inviting, the room decor was beautiful, simple, and fun. 

Geoffrey, May 2023

bottom of page