A Barbados Beachfront Luxury Resort
St. Peter’s Bay Resort offers an exquisite beachfront villa experience on the shores of crystal Caribbean waters. The resort offers a space for families from around the globe to come relax and rejuvenate. Their lovely beachfront villas include generous personal terraces, full equipped kitchens, and spa pools.