Top Trending Hotels Near St. Peter, Barbados

See all 94 Hotels in St. Peter
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Almond Beach Resort All- Inclusive
Almond Beach Resort All- Inclusive

Heywoods, Speightstown BB26013

3.0 out of 5.0
3.8 out of 5 (141 reviews)

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

£265
Port St Charles
Port St Charles

Heywoods, Speightstown BB26013

4.0 out of 5.0
4.8 out of 5 (21 reviews)

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

Get Rates
Beacon Hill 303
Beacon Hill 303

Mullins, Mullins

4.0 out of 5.0
5 out of 5 (1 reviews)

With direct access to the beach, this St. Peter apartment is within a 10-minute walk of Mullins Beach, Gibbs Beach, and Gibbe …

Get Rates
Port St Charles Apt 349
Port St Charles Apt 349

Speightstown, Speightstown

4.0 out of 5.0

Located in Douglas, this apartment is within a 10-minute walk of St. Peter Parish Church and Speightstown Esplanade. Arlingto …

Get Rates
Sungold House Barbados
Sungold House Barbados

#203 - 4th Avenue North Drive, Speightstown BB26013

3.5 out of 5.0

Located in Douglas, this apartment is within a 15-minute walk of Heywoods Beach, Port St. Charles Marina, and Speightstown …

Get Rates
Ocean 15 Hotel
Ocean 15 Hotel

Dover Gardens, Maxwell BB15028

3.5 out of 5.0
3.6 out of 5 (33 reviews)

Located in Christ Church, this hotel is steps from Turtle Beach and Barry's Surf Barbados Surf School. Dover Beach and Maxwel …

Get Rates
Mango Bay All Inclusive
Mango Bay All Inclusive
2.6 mi from St. Peter
4.0 out of 5.0
4.3 out of 5 (206 reviews)

Calm, blue Caribbean waters and a white-sand beach greet guests at this intimate 67-room resort on the west coast of Barbados …

Get Rates
Accra Beach Hotel & Spa
Accra Beach Hotel & Spa
10.9 mi from St. Peter
3.5 out of 5.0
3.9 out of 5 (345 reviews)

Nestled on the beach, this Christ Church resort is within 3 mi (5 km) of Rockley Beach, Brownes Beach, and Barbados Parliamen …

£174
Rostrevor Hotel
Rostrevor Hotel
11.7 mi from St. Peter
3.0 out of 5.0
4 out of 5 (250 reviews)

Located in Christ Church, this beachfront hotel is in the entertainment district and within a 10-minute walk of St. Lawrenc …

£131
Turtle Beach by Elegant Hotels All Suite All Inclusive
Turtle Beach by Elegant Hotels All Suite All Inclusive
12 mi from St. Peter
4.0 out of 5.0
4.1 out of 5 (255 reviews)

Located on Barbados' south coast, Turtle Beach by Elegant Hotels All Suite All Inclusive features a long, white-sand beach …

£626