Hotels near St. Peter

See all 96 Hotels in St. Peter
Almond Beach Resort All- Inclusive
Almond Beach Resort All- Inclusive

Heywoods, Speightstown BB26013

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

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

Get Rates
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
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 (205 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
Savannah Beach Hotel
Savannah Beach Hotel
10.4 mi from St. Peter
3.5 out of 5.0
3.7 out of 5 (45 reviews)

Situated 2 km (about 1 mi) south of downtown Bridgetown on Barbados, this resort hotel terraces down a low hillside to a …

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 (324 reviews)

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

$235
Rostrevor Hotel
Rostrevor Hotel
11.7 mi from St. Peter
3.0 out of 5.0
4 out of 5 (244 reviews)

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

$166
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 (249 reviews)

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

Get Rates
Hide content

Where To Stay In St. Peter

St. Peter, Barbados Hotel Information

Travelers are spoiled for choice when it comes to securing comfortable hotels and apartments in St. Peter. If you would like to stay within a 0.1-mile distance of the center of St. Peter, Expedia's up-to-date database contains at least 49 accommodations in that area.

Location is everything when it comes to hassle-free vacationing, so check out the latest deals at the Serenity Villas and Vuemont Villas, which are located a short distance of downtown St. Peter.

2 miles away from downtown St. Peter, is the Saint Peter's Bay. The The House by Elegant Hotels - Adults Only is 7 miles away. More hotel options in this area are the Cobblers Cove and the Crystal Cove by Elegant Hotels All Inclusive Resort.

7 miles to the southeast of St. Peter you'll find Bathsheba, where you can spend the day exploring Soup Bowl and Bathsheba Beach. Bathsheba hotel options are the Atlantis Hotel and Round House. Or, you could consider staying in Oistins, 14 miles to the south of St. Peter, where you can pick from the Turtle Beach by Elegant Hotels All Suite All Inclusive and Sea Breeze Beach Hotel All Inclusive. If you're staying in Oistins, be sure to visit the Miami Beach and Dover Beach.

Before you say goodbye to Barbados, ensure you experience some local sport. Visit Kensington Oval to the south of St. Peter. Those wishing to stay near to the sporting action can select from the Sweetfield Manor Historic Inn and B&B or the The Soco Hotel - All Inclusive.

If you are planning on arriving or departing through Grantley Adams International Airport, you may choose to book a room at The Crane Resort, or Silver Point Hotel, which are both nearby.