Windwood House | Lanark Village / Carrabelle, Florida

Location: US Highway 98 East, Carrabelle / Lanark Village, Florida 32322    For Reservations: Visit our reservations page

Welcome to the Windwood House!

This vacation rental home is located in Carrabelle / Lanark Village, Florida and is available for rent on a short term and extended stay basis.

Enjoy beautiful views, access to a private beach just steps out the back door, and proximity to lots of local attractions from fishing to dining to shopping and more.

To book the property, please visit

We look forward to welcoming you to our vacation home.