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

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

$368
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
4.4 out of 5 (75 reviews)

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 …

$316
White Sands
White Sands

Speightstown, Speightstown

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

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

Get Rates
Battaleys Mews
Battaleys Mews

Mullins, Speightstown BB24017

4.0 out of 5.0
4.5 out of 5 (72 reviews)

This family-friendly Speightstown condominium resort is located by the sea, within 3 mi (5 km) of St. Peter Parish Church, …

Get Rates
Battaley's Mews Mullins
Battaley's Mews Mullins

Mullins Terrace, Speightstown

4.0 out of 5.0

Located in Little Battaleys, this condo is within a 15-minute walk of Mullins Beach, Gibbs Beach, and Gibbes Beach. …

Get Rates
Radisson Aquatica Resort Barbados
Radisson Aquatica Resort Barbados

Aquatic Gap, Carlisle Bay, Bridgetown

4.0 out of 5.0
4.1 out of 5 (506 reviews)

Located in Garrison Historic Area, this beachfront resort is in the city center and within 1 mi (2 km) of Garrison Savannah …

$269
Accra Beach Hotel & Spa
Accra Beach Hotel & Spa

Rockley, Rockley

3.5 out of 5.0
4 out of 5 (316 reviews)

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

$235
Divi Southwinds Beach Resort
Divi Southwinds Beach Resort

St Lawrence Main Road, St. Lawrence Gap

3.0 out of 5.0
3.7 out of 5 (289 reviews)

Offering direct access to the beach, this Dover hotel is within a 10-minute walk of St. Lawrence Bay and Dover Beach. Turtl …

$185
Tamarind by Elegant Hotels
Tamarind by Elegant Hotels

Paynes Bay, Paynes Bay

4.0 out of 5.0
4.4 out of 5 (269 reviews)

This St James hotel about 2 km (1.25 mi) south of Holetown on Barbados' west coast features 3 swimming pools, myriad water …

$728
Mango Bay All Inclusive
Mango Bay All Inclusive

2nd Street, Holetown BB24016

4.0 out of 5.0
4.3 out of 5 (203 reviews)

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

$670
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.