Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. Peter's – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Yellow Seabird B&B Inn

St. Peter's

Yellow Seabird B&B Inn is located just off Highway 4, in the heart of St. Peter's on Cape Breton Island. Amenities include free WiFi, breakfast and on-site parking. Great bed. Room was very comfortable. Easy walking distance to town for dinner. Lovely breakfast in the morning.

Show more Show less
9.1
Awesome
127 reviews
Price from
$87
per night

The Groundswell

DʼEscousse (Near St. Peter's)

The Groundswell Inn & Activity Center is a seasonal property offering pet-friendly accommodations in D’Escousse. Everything was as I hoped it would be.

Show more Show less
8.8
Excellent
42 reviews
Price from
$87
per night

Dundee Resort & Golf Club

West Bay (Near St. Peter's)

Overlooking the Bras d’Or Lakes and an 18-hole golf course, Dundee Resort and Golf Club boasts an indoor and an outdoor seasonal pool and restaurant. Location and all in one resort. We did not have to leave for anything.

Show more Show less
7.8
Good
108 reviews

Sailor`s Rest House

Arichat (Near St. Peter's)

Sailor`s Rest House is located in Arichat and offers a private beach area and a terrace. This beachfront property offers access to a patio, free private parking and free WiFi.

Show more Show less
Price from
$133
per night

Private Waterfront Luxury on the Bras D'Or Lake

Sydney Forks (Near St. Peter's)

Private Waterfront Luxury on the Bras D'Or Lake is located in Sydney Forks. This self-catered chalet has a garden and free private parking.

Show more Show less
9.3
Awesome
2 reviews
Price from
$154
per night

Vipilodge

Janvrin Island (Near St. Peter's)

Located on Janvrin Island, VIPILODGE offers a garden and sauna. The lodge features free WiFi. Some units have a dining area and/or patio. It was very quiet and relaxing. If you want nothing but nature, you should go there.

Show more Show less
8.7
Excellent
15 reviews

Bluenose House

Evanston (Near St. Peter's)

Located in Cleveland, Bluenose House features views of the ocean. The self-catered accommodations enjoys free WiFi and opens out onto a wrap-around patio.

Show more Show less
9.6
Exceptional
1 reviews
Price from
$150
per night

Yellownose House

Evanston (Near St. Peter's)

Yellownose House is located in Evanston and offers a garden, a private beach area and water sports facilities. This beachfront property has a patio, free private parking and free WiFi.

Show more Show less
Price from
$150
per night

Cottage Falcon

Grand River (Near St. Peter's)

Featuring a garden, a private beach area, and water sports facilities, Cottage Falcon features accommodations in Grand River with free WiFi and lake views.

Show more Show less
9.6
Exceptional
4 reviews
Price from
$134
per night

Cottage Bear

Grand River (Near St. Peter's)

Boasting a garden, a private beach area, and water sports facilities, Cottage Bear provides accommodations in Grand River with free WiFi and lake views. Everything about our stay was excellent! We loved the hot tub, the surroundings were very peaceful, the property was nicely decorated. We enjoyed a fire by the lake. The cabin was very clean and comfortable. The hosts were very friendly and accommodating. We will definitely return for another stay.

Show more Show less
9.7
Exceptional
6 reviews
Price from
$134
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. Peter's: