STARFISH DISCOVERY BAY
- You are the Star -
Located on the beautiful white sands of St. James, Starfish Discovery Bay is home to 85 rooms surrounded by the natural beauty of Barbados. With 4 room types, there is something for everyone, from the solo traveler to family fun. Whether you want to sit back and relax with a tropical drink in hand or explore everything that Barbados has to offer, Starfish Discovery Bay is the tropical escape you’ve been looking for.
Sign-Up For Special Offers
Thank you for taking the time to sign up for special offers from Starfish Resorts.
Your entry has been successfully received.
Something went wrong. Please ensure all fields are filled out correctly.