• Arts & Culture
  • Events
  • Festivals
  • Hotels
  • Restaurants
  • Tours

Starfish Discovery Bay


Be the first to review

Starfish Discovery Bay is an all-inclusive beachfront hotel on St. James Beach in Barbados. With services and amenities suitable for single travelers, couples and families, Starfish Discovery Bay offers rooms with beachfront or garden views, onsite dining options, a pool, watersports, wedding coordination, and other services.