Find and Book Top Hotels in Saint Peter

Search among 9 available hotels and places to stay in Saint Peter from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-9 out of 9
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great36 reviews
MapView on map2.1 km from City Centre
From   US$ 581 /nightSelect
8.4
Great25 reviews
MapView on map2.9 km from City Centre
From   US$ 362 /nightSelect
Aparthotel
8.2
Great32 reviews
3.7 km from City Centre
From   US$ 701 /nightSelect
8.8
Great48 reviews
1.3 km from City Centre
From   US$ 227 /nightSelect
8.4
Great46 reviews
3.5 km from City Centre
From   US$ 134 /nightSelect
8.6
Great25 reviews
From   US$ 700 /nightSelect
Apartment
8.2
Great7 reviews
2.1 km from City Centre
From   US$ 175 /nightSelect
8.2
Great13 reviews
2.0 km from City Centre
From   US$ 106 /nightSelect
8.4
Great3 reviews
3.3 km from City Centre
From   US$ 574 /nightSelect

Best hotels and places to stay in Saint Peter

Why visit?

Saint Peter in Barbados is a captivating destination known for its stunning beaches, vibrant culture, and welcoming locals. With a wide array of hotels in St Peter Barbados, tourists are treated to a perfect blend of relaxation and adventure. Whether youre looking for a luxurious getaway or a budget-friendly vacation, Saint Peter offers something for everyone.

Where to stay?

Speightstown:Speightstown is a charming coastal town in Saint Peter that provides a unique blend of history and modern attractions. With a range of boutique hotels and vacation rentals, this area is perfect for those seeking a laid-back atmosphere. Visitors can enjoy beautiful beaches nearby, explore the Arlington House Museum, and indulge in delicious local cuisine at the nearby restaurants.

Mullins: Mullins is a popular tourist spot in Saint Peter, thanks to its picturesque beach and lively atmosphere. It offers a range of accommodations, including beachfront resorts and vacation rentals. Visitors can enjoy water sports activities, soak up the sun on the pristine shores, or relax by the poolside. Mullins is also known for its vibrant nightlife, with beach bars and restaurants offering live music and entertainment.

Port Ferdinand: For those seeking luxury and exclusivity, Port Ferdinand is a highly recommended area to stay in Saint Peter. This marina resort provides lavish accommodations, including waterfront villas and penthouses. Guests can indulge in personalized service, access to a private beach, and enjoy amenities such as a spa, tennis courts, and championship golf courses nearby.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $200 to $300.

5-star hotels: The average price per night is around $400 to $600.

Best value for money:

Sugar Cane Club Hotel & Spa: Located in Saint Peter, this hotel offers comfortable rooms, a tranquil setting, and a range of amenities such as a spa, fitness center, and swimming pool. It provides excellent value for money with competitive room rates, friendly staff, and easy access to nearby attractions.

Little Good Harbour: This boutique hotel offers charming accommodations in a historic fishing village. Guests can enjoy spacious rooms, private courtyards, and access to a secluded beach. The hotel also features a renowned restaurant serving fresh seafood and local dishes, ensuring a delightful culinary experience.

All Seasons Resort: Situated in nearby nearby Sunset Crest, All Seasons Resort offers affordable accommodations while providing easy access to Saint Peter. The hotel features spacious suites with kitchenettes, a swimming pool, and a variety of recreational activities. Its an ideal choice for budget-conscious travelers.

Best kids-friendly hotels:

Port St. Charles: This luxury resort offers spacious villas and apartments with beautiful ocean views. The resorts amenities include a kids club, swimming pools, and water sports activities suitable for children. With its beachfront location and attentive staff, Port St. Charles is a fantastic choice for families.

The Legend Garden Condos: Located in Speightstown, this family-friendly hotel provides self-catering accommodations with proximity to the beach and various attractions. The outdoor pool and lush gardens create a relaxing environment for both parents and children. The hotels spacious condos offer plenty of room for families to unwind comfortably.

Best hotels for a romantic getaway:

Cobblers Cove: Nestled on a secluded beach, Cobblers Cove is a luxurious boutique hotel that exudes romance. The rooms feature elegant decor and stunning ocean views, while the hotels restaurant offers a romantic dining experience. Couples can also enjoy spa treatments, sunset cruises, and private picnics on the beach.

Little Arches Boutique Hotel: Situated in nearby Christ Church, Little Arches Boutique Hotel is a serene and intimate escape for couples. The hotel features stylish rooms with private terraces, a rooftop pool, and a rooftop restaurant with panoramic ocean views. Its romantic ambiance and personalized service make it an ideal choice for couples seeking a getaway.

Best for location:

Saint Peters Bay Luxury Resort: With a prime beachfront location in Saint Peter, this luxury resort offers spacious residences with stunning ocean views. Guests can enjoy direct access to the beach, a restaurant serving delicious cuisine, and a range of water sports activities. Its location allows easy exploration of the nearby attractions.

The Sandpiper: This boutique hotel is located on a beautiful stretch of beach in Saint James, neighboring Saint Peter. The hotel offers luxurious accommodations surrounded by lush gardens. Guests can enjoy the beachfront restaurant, swimming pools, and easy access to nearby shopping and dining options.

Coral Reef Club: Situated in the heart of Saint Peter, this elegant hotel is set within tropical gardens and offers direct access to a pristine beach. It features spacious rooms, a spa, two swimming pools, and a fine-dining restaurant. The hotels convenient location allows guests to explore the charming town of Speightstown.

Best for a short city break:

Fairmont Royal Pavilion: Located in Saint James, adjacent to Saint Peter, this beachfront resort offers luxurious accommodations in a serene setting. Guests can enjoy direct beach access, water sports activities, a beachfront restaurant, and a swimming pool. The hotels central location provides easy access to nearby attractions and shops.

Cobblers Cove: As mentioned before, Cobblers Cove is an excellent option for a short city break. Its proximity to Bridgetown, the capital city of Barbados, allows guests to easily explore the citys vibrant culture, historical sites, and shopping districts. After a day of exploration, guests can retreat to the peaceful atmosphere of the hotel.

Show moreLess