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

Starfish Discovery Bay


Be the first to review

Additional Details

    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. Its many amenities include onsite dining options, a pool, water-sports, wedding coordination, and other services.