Classic Luxury

St Peters Bay

St Peters Bay occupies a stretch of beach on the north west coast of Barbados, in between the small towns of Speightstown and Holetown. The resort offers a wonderful mix of spacious accommodation, fantastic watersports and a casual resort vibe.

St Peters Bay
  • Make the most of the dazzling waters on your doorstep by taking part in some of the many water sports St Peters Bay has to offer.

  • Whether you want to relax and recharge or enjoy an active adventure-filled break, St Peters Bay offers something for all the family.

  • Large multi-room accommodation creates the perfect space for families of all sizes.

St Peters Bay provides a rare experience for families travelling to Barbados; a luxury resort located on the platinum sands of the west coast, with large multi-room apartments that are ideal for families who need a bit of extra space or multi-generational groups wanting to share an unforgettable Caribbean experience.

Situated just north of Holetown, the west coast hive of activity, St Peters Bay is a collection of 57 residences offering beautiful views out west of the Caribbean sea. The accommodation on offer is varied, with a mixutre of 1, 2 & 3 bedroom residences, and also a selection of luxurious penthouses.

With fantastic watersports including sailing, paddleboarding and wakeboarding as well as an excellent kids activity centre the St Peters Bay beach is one of the best places for a family to enjoy a relaxing time together on the beach in Barbados.

When to visit

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • A
  • S
  • O
  • N
  • D
Best time to visit
Good time to visit
Average time to visit
Top tip:

Speightstown is a fantastic corner of Barbados with some of the best culinary experiences in the Caribbean a short distance away. Check out LoneStar & the Fish Pot for starters, or for a no hold barred meal to remember, head to The Cliff restaurant - booke early to avoid disappointment! 

Plan your trip

Our team of travel specialists are waiting to help you book your next adventure

Plan your trip
or call us on 212 660 0228









St Peters Bay is located at Speightstown, just a 40 minute drive from Grantley Adams International Airport and 20 minutes from the capital of Bridgetown. Holetown is a 10 minute drive away.

9-hour international flight (non-stop) to Grantley Adams International, followed by a 40-minute road transfer to St Peters Bay

You are on our UK website

We noticed that you are in US and recommend that you explore our US website instead.
switch to US website
Or continue to explore our UK website

Plan your trip

Please tell us a few details about your holiday plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

When would you like to go?

Please select Enter your departure date*
Please select Year*

Where would you like to go?

Please select Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +


Number of adults (aged 12+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)

Select your budget per person

Please select

Contact details

Your First name First name*
Your Last name Last name*
Your email address Email address*
Your phone number Phone number*
Tell us about your trip
Let us know if you have fixed dates, who you’re travelling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.