About Feather Leaf Inn
We are one of the newest vegan hotels in the Caribbean, located on the island of St Croix, in the US Virgin Islands. We are committed to providing an authentic and friendly experience for our guests. The hotel is located on 10 oceanfront acres and we began growing a food forest when we first started the business in 2018. We are transforming this historic estate it into a premier vegan destination. Come join us and be part of the dream.