Save 15% when you book direct. Enjoy preferred rates, no platform fees, and direct access to our on-island team.
4.95 ★
Private Villa
St. Thomas

Windsong

    Villa·14 guests·6 bedrooms·6 bathrooms

Windsong is a private, secluded villa situated on a dramatic cliff edge on the East End of St. Thomas. This masterfully designed villa offers guests unparalleled and unobstructed ocean views and fantastic sunrises and sunsets. The location boasts 210-degree views of the British Virgin Islands, St. J...


Amenities

Ocean front
Swimming pool
Wheelchair access possible
Air conditioning
Suitable for children
Washing Machine

Available days







Reviews

4.95 (12)
·waleska covas·February 2026

Beautifull house and the view was amazing.
·Darla Satter·February 2026

The view is incredible! Justin, the host, communicated well with timely responses thru out our stay. They also offer many conveniences such as in house chef, in house yoga, in house spa treatments and grocery delivery.Would recommend full length mirrors in all bedrooms and more washcloths for each person. Had a great time! Thank you!
·William Durrill·July 2025

Great vacation home. Mgmt helped with all issues and booking trips and chef Durant was great for our dine in night. Great island location and breathtaking views. RedHook is handy location. Would recommend
·Jeff Harris·June 2025

The property was accurately shown on the website. The space was more than enough for my guests and the double pools were great. The common area was spacious and we used it often. The door from the dining area to the pool needs to be replaced so it does lose cool air , but that was the only thing that we could say bad about the place. It is a must stay
·Ramica Rideaux-Guidry·April 2022

Amazing Property

This property was amazing. The view is breathtaking. We are looking forward to our next stay.


Good to know

House Rules
Check-in: 4 pm
Check-out: 11 am
Pets: not allowed
Smoking inside: not allowed
Cancellation policy
100% refund up to 60 days before arrival
50% refund up to 30 days before arrival