Castles in Paradise, Savannes Bay, St Lucia - Aerial View

Introduction

An overview of boutique villa resort Castles in Paradise Villa Resort at Savannes Bay in the south of St Lucia.

Introduction
Villa 7 Castles in Paradise at Savannes Bay, Vieux Fort, St Lucia

Accommodation

Browse the full range of options for apartment and villa rentals at Castles in Paradise Villa Resort.

Accommodation
Castles in Paradise on the map

Our Location

Discover where we are located and how to get to Castles in Paradise Villa Resort in Savannes Bay, Vieux Fort.

Location
The restaurant at Boucan by Hotel Chocolat, St Lucia

Dining

From sampling local restaurants to self-catering, here are some dining options available to you while staying with us.

Dining
Wind surfer

Experiences

Discover things to do at Castles in Paradise Villa Resort and experiences to try in and around the nearby area.

Experiences

FAQ

Frequently asked questions regarding Castles in Paradise Villa Resort – popular questions answered.

FAQ