Freedom Bay

St Lucia

Freedom Bay is a brand new luxury holiday resort located in the famous Piton mountains.

The five-star hotel features more than 40 unique coastside villas, in which guests can enjoy their own private pool, dining area and stunning views of the Caribbean Sea.

Follow the latest developments on these social media channels.