St. Peter's Bay Resort
About St. Peter's Bay Resort
St. Peter's Bay Resort in Barbados is a luxurious and peaceful oasis that offers a true escape from the hustle and bustle of everyday life. The resort boasts breathtaking ocean views, luxurious accommodations, and a wide range of amenities, including a private beach, infinity pool, and spa. Whether you're looking to relax on the beach, enjoy a variety of water sports, or indulge in world-class dining, St. Peter's Bay Resort has something for everyone. With its beautiful setting and exceptional service, this resort is the perfect place to unwind and recharge.
Rooms
What this place offers
- Air Conditioning
- Bar
- Housekeeping
- Laundry Services
- Parking
- Pool
Dining
St. Peter’s Bay Resort has two dining options, covering casual beachfront meals and private in-suite dining prepared by a personal chef or cook. The Gazebo Bar & Grill - All-day dining combines local and international dishes with Barbadian flavours, served beside the beach with Atlantic Ocean views and an open-air sunset deck. Private Chef Dining - Guests can arrange a private chef or cook to prepare personalised meals in the comfort of their villa suite.
Spa & Wellness
St. Peter’s Bay Resort does not have a traditional standalone spa, but guests can arrange private in-room spa services through the concierge. Treatments are brought directly to the villa suite, keeping the experience quiet and personalised. The resort’s wellness setup also includes a 24-hour air-conditioned fitness centre with modern equipment. Private yoga, Pilates and Zumba sessions can be arranged in the training room, inside the suite or on the beach. Guests also have access to the lagoon-style swimming pool and beachfront setting, adding more relaxed ways to unwind during a stay. Spa appointments and private wellness sessions can be organised on request through the concierge team.
Location
Getting There
St Peter's Bay Resort is located on the northwestern coast of Barbados, roughly 20-minutes drive from Bridgetown, the country's capital.




