Starfish St. Lucia – £965pp

About Starfish St. Lucia Resort Starfish St. Lucia Resort is an all-inclusive St Lucia resort located in Rodney Bay within its own landscaped gardens on the infamous white sand and crystal waters Reduit Beach. This idyllic beachfront resort is the perfect location for those looking to relax and unwind, or if a touch of adventure…