Castles in Paradise at Savannes Bay

Welcome to Castles in Paradise – A very private villa resort near Savannes Bay and Vieux Fort in the south of St Lucia.

Castles in Paradise comprises 15 villas and 6 new apartments nestled in landscaped gardens on a peaceful hillside overlooking the spectacular Savannes Bay and Honeymoon Bay.

Located near to Hewanorra International Airport and all the amenities of the town of Vieux Fort, Castles in Paradise is just 5 minutes from one of St Lucia’s finest beaches which is world famous for wind surfing, kite surfing and snorkeling near the Maria Islands.

Castles in Paradise is perfect for your vacation or long-term rentals.