A lighthouse on a grassy hill with a calm body of water in the foreground.

Search St. Peters hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Aug - 26 Aug
Tomorrow
26 Aug - 27 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for St. Peters hotels

Pet-friendly
Hotel
Breakfast included
Motel
Reserve now, pay later

1. Bras d'Or Lakes Inn

Bras d'Or Lakes Inn
St. Peters
Canada
Dana
NZ$296
includes taxes & fees
26 Aug - 27 Aug
Bras d'Or Lakes Inn

2. Joyce's Motel & Cottages

Joyce's Motel & Cottages
St. Peters
Canada
Brandon
NZ$149
includes taxes & fees
1 Sept - 2 Sept
Joyce's Motel & Cottages

3. Dundee Resort & Golf Club

Dundee Resort & Golf Club
Dundee
Canada
Kelly
NZ$165
includes taxes & fees
30 Aug - 31 Aug
Dundee Resort & Golf Club

4. The Iona Heights Inn

The Iona Heights Inn
Iona
Canada
Candice
NZ$179
includes taxes & fees
30 Aug - 31 Aug
The Iona Heights Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Peters attractions

St Peter's Coastal Trail

You can take time to visit St Peter's Coastal Trail during your travels to St. Peters. Stroll along the area's lakeside or simply enjoy its restaurants.
See properties

St. Peters Marina

9.2/10 (40 reviews)
Explore the waterfront in St. Peters with a trip to St. Peters Marina. Amble around this relaxing area's lakeside or seek out the golf courses.
See properties

Battery Provincial Park

9.0/10 (33 reviews)
You can take time to visit Battery Provincial Park during your travels to St. Peters. Stroll along this relaxing area's lakeside or simply enjoy its restaurants.
See properties

MacAskill House Museum

8.0/10 (11 reviews)
You can spend time studying the exhibits at MacAskill House Museum in St. Peters. Stroll along this relaxing area's lakeside or simply enjoy its restaurants.
See properties

Jerome Point Lighthouse

9.2/10 (14 reviews)
Find out about the history of St. Peters when you take a trip to Jerome Point Lighthouse. Stroll along the lakeside in this relaxing area or seek out the golf courses.
See properties

St. Peters Canal National Historic Site

9.0/10 (46 reviews)
Explore the great outdoors at St. Peters Canal National Historic Site, a lovely green space in St. Peters. Stroll along the lakeside in this relaxing area or seek out the golf courses.
See properties

Nicholas Denys Museum

7.6/10 (5 reviews)
You can spend time exploring the galleries in Nicholas Denys Museum during your travels in St. Peters. Amble around this relaxing area's lakeside or seek out the golf courses.
See properties

Learn more about St. Peters

Kayak through the historic St. Peters Canal, connecting the sparkling Bras d'Or Lake to the Atlantic Ocean. Discover local heritage at MacAskill House Museum before hiking Battery Provincial Park's coastal trails for breathtaking maritime views.

See all hotels in St. Peters
A lighthouse on a grassy hill with a calm body of water in the foreground.

Top St. Peters Hotel Reviews

Recent Reviews in St. Peters

Dundee Resort & Golf Club

Dundee Resort & Golf Club

10/10 Excellent
"Great place to stay. Nice spacious rooms, Clean with comfortable beds."
Kimberley 1-night trip
Posted 8 hours ago
Dundee Resort & Golf Club
Joyce's Motel & Cottages

Joyce's Motel & Cottages

10/10 Excellent
"Excellent"
Mohammod 1-night trip
Posted 15 hours ago
Joyce's Motel & Cottages
The Iona Heights Inn

The Iona Heights Inn

10/10 Excellent
"Rooms were clean with a beautiful view. Restaurant/Pub was convenient. Had the seafood platter. Very tasty. Was quiet. Loved it here. Can’t wait to go back. Breakfast was just fast cold options but something is better than nothing when hitting the road early."
Jodi 1-night trip
Posted 1 day ago
The Iona Heights Inn
Magical Retreat up to 20 People

Magical Retreat up to 20 People

10/10 Excellent
"Really enjoyed our time and the beautiful property."
Chris G. 5-night trip
Posted 2 days ago
Magical Retreat up to 20 People
Bras d'Or Lakes Inn

Bras d'Or Lakes Inn

10/10 Excellent
"We only stayed for one night but enjoyed the friendly staff and quiet surroundings. The pizzas in the restaurant were delicious!! We would definitely return!"
Dana 1-night trip
Posted 6 days ago
Bras d'Or Lakes Inn
Dome 4 · Lakeside Luxury Dome Experience With Hot Tub

Dome 4 · Lakeside Luxury Dome Experience With Hot Tub

10/10 Excellent
"Lovely spot with a beautiful view. Easy to find and will book again next year. Looking forward to it be an annual event"
Peter M. 1-night trip
Posted 7 days ago
Dome 4 · Lakeside Luxury Dome Experience With Hot Tub
Veronica’s Place - Brand new, roomy cottage on the Bras D'Or Lakes

Veronica’s Place - Brand new, roomy cottage on the Bras D'Or Lakes

10/10 Excellent
"Veronica’s cottage was a lovely home for our five week stay and Aileen was a wonderful host. The view from the cottage was beautiful and the location made it perfect for day trips. The music, food, and people in this area were fantastic. We will definitely be back."
Mary P. 35-night trip
Posted 2 weeks ago
Veronica’s Place - Brand new, roomy cottage on the Bras D'Or Lakes
New Log Home with Gorgeous Ocean View in Historic Acadian Village

New Log Home with Gorgeous Ocean View in Historic Acadian Village

10/10 Excellent
"Very clean house, with a great view of St Peter's Bay."
Kevin B. 4-night trip
Posted 2 weeks ago
New Log Home with Gorgeous Ocean View in Historic Acadian Village
Cozy log cabin with fantastic views and 2 bathrooms

Cozy log cabin with fantastic views and 2 bathrooms

10/10 Excellent
"Easy to feel at home in a well appointed lovely retreat."
Gary G. 10-night trip
Posted 1 month ago
Cozy log cabin with fantastic views and 2 bathrooms

More cheap accommodation in St. Peters

Joyce's Motel & Cottages

Joyce's Motel & Cottages

10354 Grenville Street St. Peters NS
NZ$149
1 Sept - 2 Sept
includes taxes & fees
7.6/10 Good! (180 reviews)
Joyce's Motel & Cottages
Dundee Resort and Golf Club

Dundee Resort and Golf Club

2750 west bay highway Dundee NS
Get ratesDundee Resort and Golf Club

Frequently asked questions

What is the best area to stay in St Peters?
The best area to stay in St. Peters, Nova Scotia, is generally around the waterfront and the village centre, particularly near the St. Peter's Canal.This central area is the heart of the village, offering easy access to the canal, which connects the Atlantic Ocean to the Bras d'Or Lake. You'll find a selection of local shops, eateries, and a boardwalk great for strolling. The main road, Route 104, runs through the village, making it easy to navigate.Couples looking for a relaxing getaway often appreciate this area. The proximity to the canal provides picturesque views and opportunities for gentle walks. Many accommodations here offer a peaceful setting with convenient access to local dining options, great for enjoying a quiet evening.For those interested in exploring the Bras d'Or Lake, staying close to the marina facilities in the village centre is ideal.
What are the best hotels in St Peters that travellers recommend?
For an excellent hotel in St Peters that travellers frequently recommend, consider the Bras d'Or Lakes Inn.This 3-star hotel, with an impressive 9.0 rating, is highly praised for its comfortable and clean rooms. Guests often highlight the top and helpful staff, as well as the delicious food served in its restaurant. It offers lovely lake views and features amenities such as a fireplace and premium bedding. The hotel also provides free self-parking and accessible parking, including extended duration options. Its location is convenient, being just 0.6 km from St. Peters Marina, 0.4 km from St. Peters Canal National Historic Site, and 1.0 km from Battery Provincial Park. Mountain biking is also available nearby for those who enjoy outdoor activities.
What are the best family hotels in St Peters?
For family-friendly accommodation in St Peters, consider the Bras d'Or Lakes Inn or Joyce's Motel & Cottages.The 3-star Bras d'Or Lakes Inn, with a 9.0 rating, is a great option, particularly for its location right by the lake, offering lovely lake views. Guests often mention the top and helpful staff, comfortable and clean rooms, and delicious food at the on-site restaurant. It is also conveniently located just 0.4 km from St. Peters Canal National Historic Site and 0.6 km from St. Peters Marina.Another good choice is Joyce's Motel & Cottages, which has a 7.6 rating. This accommodation is well-suited for families, offering free cribs and rollaway extra beds, as well as a playground for children. Many rooms also feature kitchens and ocean views, adding to the convenience and appeal for families. It is just 1.0 km from Battery Provincial Park and 1.2 km from St. Peters Canal National Historic Site.
What are the best spa hotels in St Peters?
For a top-rated spa hotel in St Peters, the Bras d'Or Lakes Inn is an excellent choice.This 3-star hotel, with a superb 9.0 rating, offers an onsite spa and massage services, great for relaxation. Guests consistently praise the comfortable and clean rooms, as well as the top and helpful staff. The hotel also boasts a great location with beautiful lake views and delicious onsite dining. For those who enjoy outdoor activities, mountain biking is available nearby.
What are the top pet-friendly hotels in St Peters?
For pet-friendly hotels in St Peters, consider the Bras d'Or Lakes Inn and Joyce's Motel & Cottages.The 3-star Bras d'Or Lakes Inn, with a 9.0 rating, is a fantastic choice for travellers with pets. This hotel is located close to St. Peters Marina and the St. Peters Canal National Historic Site, making it convenient for exploring the area. Guests frequently praise the top and helpful staff, comfortable and clean rooms, and the delicious food served at its restaurant. Many rooms also offer lovely lake views.Another good option is Joyce's Motel & Cottages, which has a 7.6 rating. This accommodation is also pet-friendly and features kitchens in its rooms, providing added convenience for longer stays. It is situated near Battery Provincial Park and the St. Peters Canal National Historic Site.
What are the best budget hotels in St Peters?
For budget-friendly accommodation in St Peters, the Bras d'Or Lakes Inn is a highly recommended option.The 3-star Bras d'Or Lakes Inn, with an excellent 9.0 rating, offers comfortable and clean rooms, and guests frequently praise the top and helpful staff. The hotel provides free WiFi and free self-parking, including extended duration parking. It boasts a beautiful lake-side location with lake views and is conveniently close to local attractions such as the Nicholas Denys Museum (0.2 km), St. Peters Marina (0.6 km), and MacAskill House Museum (0.8 km). The on-site restaurant also receives high marks for its delicious food.
What are the most romantic hotels in St Peters for couples?
For a romantic stay in St Peters for couples, the Bras d'Or Lakes Inn is a wonderful choice.The 3-star Bras d'Or Lakes Inn, with an impressive 9.0 rating, is ideally situated with lovely lake views. Guests often praise the comfortable and clean rooms, as well as the top and helpful staff. Its convenient location places it very close to attractions like the St. Peters Canal National Historic Site, just 0.4 km away, and the St. Peters Marina, 0.6 km away. The hotel also offers complimentary WiFi and free self-parking, adding to the convenience for couples.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in St. Peters.
How can I save on a hotel booking in St. Peters with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. Peters hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Peters?
Prices for hotels in St. Peters often vary, but you can find a great deal from NZ$149 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia