You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
St. Peter, located in the northern part of Barbados, is a captivating travel destination known for its stunning "Platinum Coast". This area is renowned for its pristine white sand beaches, particularly around Mullins Bay, making it a perfect spot for sun-seekers and water sports enthusiasts. Visitors can enjoy luxurious stays at renowned resorts such as Schooner Bay, St. Peter's Bay, and The Palazzate, offering world-class amenities and breathtaking ocean views.
The best neighbourhoods to stay in St. Peter include the areas around Port St. Charles and Port Ferdinand marinas, which are bustling with activity and offer a range of dining and entertainment options. For those interested in history and culture, a visit to the historic St. Nicholas Abbey is a must. With its rolling hills and scenic landscapes, St. Peter provides a perfect blend of relaxation and adventure for travellers.
See the latest prices and deals by choosing your dates
Apartment in Speightstown, Saint Peter · 1.01 km from centre
9.6
5 reviews
Palm Tree Ville offers accommodations in Saint Peter, 1.6 miles from Heywoods Beach. This property offers a private pool and free private parking.
With free Wifi, this 2-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Grantley Adams International Airport is 21 miles from the property.
Apartment in Speightstown, Saint Peter · 0.19 km from centre
With free Wifi, this 3-bedroom apartment features a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. The accommodation is non-smoking.
Grantley Adams International Airport is 19 miles from the property.
Villa property in Speightstown · 0.50 km from centre
With a stay at Villa Vuemont - Peaceful 3 Bedroom Villa With Pool in Speightstown, you'll be within a 5-minute drive of St. Peter Parish Church and Speightstown Esplanade. This villa is 7.5 mi (12 km) from Sandy Lane Beach and 12.2 mi (19.7 km) from Kensington Oval.
Apartment in Speightstown · 0.85 km from centre
Located in Speightstown, this apartment is within a 10-minute drive of Speightstown Esplanade and St. Peter Parish Church. This apartment is 7.9 mi (12.8 km) from Sandy Lane Beach and 12.7 mi (20.4 km) from Kensington Oval.
Holiday home in Speightstown, Saint Peter · 0.97 km from centre
A recently renovated vacation home, Uthelina offers accommodations in Saint Peter. This vacation home offers free private parking and free Wifi. Staff on site can arrange a shuttle service.
Offering a patio and garden views, the spacious vacation home includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. The vacation home offers bed linen, towels, and laundry service.
Guests can also relax in the garden.
Grantley Adams International Airport is 20 miles away, and the property offers a paid airport shuttle service.
Villa in Speightstown, Saint Peter · 1.22 km from centre
6.7
3 reviews
Matilda Ville, charming retreat offers accommodations in Saint Peter, 1.4 miles from Heywoods Beach. This property offers access to a patio and free private parking. The property offers barbecue facilities and outdoor furniture.
With free Wifi, this 1-bedroom villa provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. The villa offers bed linen, towels, and laundry service.
Grantley Adams International Airport is 19 miles away.
Guest house in Speightstown, Saint Peter · 1.37 km from centre
GNC Guesthouse provides accommodations in Saint Peter. 1.4 miles from Heywoods Beach, the guest house offers a garden and a terrace. There's free private parking, and the property features paid airport shuttle service.
At the guest house, units include a wardrobe.
There is a coffee shop and lounge.
Snorkeling and hiking can be enjoyed nearby, while a car rental service and a private beach area are also available on-site.
Grantley Adams International Airport is 21 miles from the property.
Apartment in Speightstown, Saint Peter · 1.37 km from centre
Offering quiet street views, Brianna's Rustic Retreat in Saint Peter provides accommodations and a garden. This recently renovated apartment features a building dating back to 2009, which is 1.6 miles from the Heywoods Beach. The apartment offers rooms with air conditioning, free private parking, and free Wifi.
The apartment provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bath and free toiletries. A toaster, a fridge, and stovetop are also featured, as well as a kettle. At the apartment complex, each unit comes with bed linen and towels.
A bicycle rental service is available at Brianna's Rustic Retreat, while cycling and hiking can be enjoyed nearby.
Grantley Adams International Airport is 21 miles away.
Apartment in Speightstown, Saint Peter · 1.40 km from centre
9.5
2 reviews
Providing a garden, 2 Bedroom Apartment at Maynards features accommodations in Saint Peter. This property offers access to a balcony, free private parking, and free Wifi.
Featuring a terrace and garden views, the apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Heywoods Beach is 1.6 miles from the apartment. Grantley Adams International Airport is 21 miles from the property.
Hotel in Speightstown · 2.91 km from centre
9.4
122 reviews
Breakfast available
When you stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 5-minute drive of Port St. Charles Marina and Heywoods Beach. This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 12.4 mi (19.9 km) from Kensington Oval.
Hotel in Speightstown, Saint Peter · 3.09 km from centre
8.9
126 reviews
Breakfast available
With a peaceful, beachfront location, Cobblers Cove - Barbados is set in exotic gardens and offers free watersports, including windsurfing, sailing and waterskiing. Each air conditioned suite features a private balcony or terrace. Views of the Caribbean Sea can be enjoyed from the freshwater swimming pool.
All furnishings and fabrics in the spacious suites feature traditional island design. A large living area, free Wi-Fi and a wet bar are also provided.
Overlooking the Caribbean Sea, the award-winning Camelot Restaurant serves a local and international menu. Massages and beauty treatments can be enjoyed in the Sea Moon Spa at Cobblers Cove - Barbados. A boutique shop and fitness center are also on site.
Snorkeling is possible above an expansive reef, which is just offshore. Harrison’s Cave and its beautiful rock formations are a 20-minute drive away.
Aparthotel in St. Peter, Saint Peter · 3.52 km from centre
9.2
151 reviews
Featuring garden views, The Legend Garden Condos in Saint Peter features accommodations, an outdoor swimming pool, a garden, a terrace, and barbecue facilities. Both free Wifi and parking on-site are accessible at the condo hotel free of charge. This 3-star condo hotel offers private entrance.
At the condo hotel, every unit is fitted with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, and a private bathroom with a hair dryer and a shower. An oven, a microwave, and toaster are also available, as well as a coffee machine and a kettle. At the condo hotel, each unit comes with bed linen and towels.
A car rental service is available at The Legend Garden Condos.
Popular points of interest near the accommodation include Mullins Beach, Gibbes Beach, and Godings Bay Beach. Grantley Adams International Airport is 19 miles from the property.
Resort in Speightstown · 1.54 km from centre
8.8
231 reviews
Breakfast available
Located in Speightstown, Sugar Cane Club Hotel And Spa - Adults Only is within a 10-minute drive of Mount Gay Rum Distillery and St. Nicholas Abbey. This beach resort is 3 mi (4.8 km) from Mullins Beach and 7.1 mi (11.4 km) from Animal Flower Cave.
Villa in Speightstown, Saint Peter · 1.90 km from centre
PortzVue Villa offers accommodations in Saint Peter, a 9-minute walk from Heywoods Beach. This property offers access to a balcony, free private parking, and free Wifi.
The air-conditioned villa consists of 2 bedrooms, a fully equipped kitchen, and 4 bathrooms. A flat-screen TV is provided. The property offers sea views.
Grantley Adams International Airport is 20 miles away.
Vacation home in Speightstown · 1.90 km from centre
Located in Speightstown, this vacation home is within a 15-minute walk of Heywoods Beach and Port St. Charles Marina. This vacation home is 6.1 mi (9.8 km) from Sandy Lane Beach and 11.6 mi (18.6 km) from Kensington Oval.
Vacation home in Speightstown · 1.90 km from centre
With a stay at this vacation home in Speightstown, you'll be within a 15-minute walk of Heywoods Beach and Port St. Charles Marina. This vacation home is 6.1 mi (9.8 km) from Sandy Lane Beach and 11.6 mi (18.6 km) from Kensington Oval.
Holiday home in Speightstown, Saint Peter · 1.96 km from centre
Marva's Place offers accommodations in Saint Peter, a 9-minute walk from Heywoods Beach. This property offers access to a terrace, free private parking, and free Wifi.
The air-conditioned vacation home is composed of 3 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.
Grantley Adams International Airport is 20 miles from the property.
Hotel in Speightstown · 2.06 km from centre
10.0
2 reviews
Breakfast available
With a stay at Sungold House Barbados in Speightstown, you'll be near the beach, within a 10-minute drive of Mullins Beach and Heywoods Beach. This beach hotel is 6 mi (9.6 km) from Sandy Lane Beach and 11.4 mi (18.3 km) from Kensington Oval.
Apartment in Speightstown · 2.09 km from centre
7.8
7 reviews
Located in Speightstown, this apartment is in the historical district, a 1-minute drive from Port St. Charles Marina and 6 minutes from Mullins Beach. This family-friendly apartment is 4.8 mi (7.7 km) from Royal Westmoreland Golf Course and 5.5 mi (8.8 km) from Holetown Beach.
Holiday home in Speightstown, Saint Peter · 2.11 km from centre
10.0
4 reviews
Entire Home - West Coast Barbados is a recently renovated vacation home in Saint Peter where guests can make the most of the garden and terrace. The vacation home also features free Wifi and free private parking.
The air-conditioned vacation home is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with kitchenware, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
A car rental service is available at the vacation home.
Heywoods Beach is a 9-minute walk from Entire Home - West Coast Barbados. Grantley Adams International Airport is 20 miles from the property.