Get In Touch
To enquire about villa rentals at Castles in Paradise and Top of the World, please do not hesitate to contact us directly using the contact form below or the contact details to the right.
We look forward to hearing from you and we will respond as soon as possible.
Connect with Us
Castles in Paradise –
Savannes Bay – southern St Lucia
- Castles in Paradise is located just off the Micoud Highway, 5 minutes drive north of Hewanorra International Airport, St Lucia’s main international airport.
Top of the World –
Marisule, Corinth – northern St Lucia
- Top of the World is located on Glasgow Hill off the Castries-Gros Islet Highway, 10 minutes north-east of George FL Charles Airport (formerly Vigie Airport).