Beginning of main content

St. Peter Vacations

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Peter Hotels

Search Flight + Hotel

Advanced options

St. Peter Flight + Hotel packages

St. Peter Hotels

See all 209 Hotels in St. Peter
White Sands
White Sands
Speightstown, Speightstown
3.5 out of 5.0

Located in Douglas, this beach condo is within a 5-minute walk of Speightstown Esplanade and St. Peter Parish Church. Arlington House Museum and Speightstown ...

Vuemont Villas
Vuemont Villas
Vuemont, Speightstown
3.0 out of 5.0

Located in Vuemont, this villa is within 3 mi (5 km) of Port St. Charles Marina, St. Peter Parish Church, and Speightstown Esplanade. Arlington House Museum ...

Little Good Harbour
Little Good Harbour
Shermans, Speightstown
4.0 out of 5.0
5.0 out of 5 (1 reviews)

Nestled on the beach, this Clinketts hotel is within 1 mi (2 km) of Port St. Charles Marina and Heywoods Beach. Speightstown Esplanade and St. Peter Parish Church ...

$277

$277
Port St Charles
Port St Charles
Heywoods, Speightstown
4.0 out of 5.0

Nestled on the beach, this Douglas condominium resort is within a 10-minute walk of Heywoods Beach and Port St. Charles Marina. Speightstown Esplanade and St. ...

Sugar Cane Club Hotel And Spa - Adults Only
Sugar Cane Club Hotel And Spa - Adults Only
Maynards, St. Peter, Speightstown
3.5 out of 5.0

Located in Maynards, this spa resort is 0.8 mi (1.3 km) from Port St. Charles Marina and within 3 mi (5 km) of Heywoods Beach and St. Peter Parish Church. Speightstown ...

$148

$148
Port Ferdinand Luxury Resort and Residences
Port Ferdinand Luxury Resort and Residences
Retreat, Speightstown
5.0 out of 5.0

This family-friendly Colleton resort is located on the waterfront, within a 15-minute walk of Port St. Charles Marina and Heywoods Beach. Speightstown Esplanade ...

$786

$786
Mullins Heights Barbados
Mullins Heights Barbados
64 Mullins Terrace, Mullins
3.0 out of 5.0

Situated in the entertainment district, this condo is within a 5-minute walk of Gibbs Beach, Mullins Beach, and Gibbes Beach. Speightstown Mural and Arlington ...

Saint Peter's Bay
Saint Peter's Bay
Road View, Speightstown
5.0 out of 5.0

Nestled on the beach, this Little Battaleys resort is within a 15-minute walk of Mullins Beach, Gibbs Beach, and Gibbes Beach. Speightstown Mural and Arlington ...

$801

$801
Cobblers Cove
Cobblers Cove
Road View, Speightstown
4.5 out of 5.0

Cobblers Cove is a luxury hideaway on the west coast of Barbados. This boutique hotel overlooks a beautiful white-sand beach and offers total relaxation and ...

$354

$354
Almond Beach Resort All- Inclusive
Almond Beach Resort All- Inclusive
Heywoods, Speightstown
3.0 out of 5.0
3.0 out of 5 (5 reviews)

On Barbados' northwest coast, this resort on a 1-kilometer (half-mile) beach in Heywoods, St. Peter, is only 30 minutes from the capital, Bridgetown.

$309

$309
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.