
he Discovery Bay Hotel is your place in the sun. The perfect place for the perfect holiday, Discovery Bay is located on Barbados' famous St. James beach on the west coast, where guests can enjoy the breathtaking beauty of the crystalline Caribbean Sea.