Find hotels in St. Peters from CA $123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Peters hotels

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (465 reviews)
"Nice place to stay"
Canada
Mark
The price is CA $197
CA $231 total
includes taxes & fees
May 10 - May 11
Bras d'Or Lakes Inn

Dundee Resort & Golf Club

Dundee Resort & Golf Club
3.0 star property
Dundee
8.2 out of 10, Very good, (613 reviews)
"Very interesting resort, beautiful location."
Canada
Donna
The price is CA $129
CA $151 total
includes taxes & fees
May 31 - Jun 1
Dundee Resort & Golf Club

Joyce's Motel & Cottages

Joyce's Motel & Cottages
2.5 star property
St. Peters
7.6 out of 10, Good, (164 reviews)
"I would stay there again,room was clean and view off the water"
Canada
John
The price is CA $105
CA $123 total
includes taxes & fees
Jun 1 - Jun 2
Joyce's Motel & Cottages

Inverary Resort

Inverary Resort
3.0 star property
Baddeck
8.0 out of 10, Very good, (1,002 reviews)
"Great place"
United States
Alexandra
The price is CA $155
CA $182 total
includes taxes & fees
May 8 - May 9
Inverary Resort

Fair Isle Motel

Fair Isle Motel
2.5 star property
Whycocomagh
9.2 out of 10, Wonderful, (728 reviews)
"We enjoyed our stay, Very friendly staff Clean rooms, Beautiful location."
Canada
Sohail
The price is CA $139
CA $163 total
includes taxes & fees
Jun 3 - Jun 4
Fair Isle Motel

Auberge Gisele's Inn

Auberge Gisele's Inn
4.0 star property
Baddeck
8.6 out of 10, Excellent, (1,001 reviews)
"Lovely home. Friendly owners. Beautiful location."
Canada
Johanna
The price is CA $145
CA $170 total
includes taxes & fees
May 8 - May 9
Auberge Gisele's Inn

The Iona Heights Inn

The Iona Heights Inn
3.5 star property
Iona
8.8 out of 10, Excellent, (974 reviews)
"Location, views, comfortable room"
Canada
Cheryl
The price is CA $115
CA $135 total
includes taxes & fees
May 14 - May 15
The Iona Heights Inn

Silver Dart Lodge

Silver Dart Lodge
4.0 star property
Baddeck
9.0 out of 10, Wonderful, (1,108 reviews)
"Good place to stay"
Canada
Raymond
The price is CA $174
CA $205 total
includes taxes & fees
May 25 - May 26
Silver Dart Lodge

Cabot Trail Motel

Cabot Trail Motel
2.5 star property
Baddeck
8.6 out of 10, Excellent, (619 reviews)
"Great place to stay "
Canada
Patrick
The price is CA $169
CA $198 total
includes taxes & fees
May 16 - May 17
Cabot Trail Motel

Ceilidh Country Lodge

Ceilidh Country Lodge
2.5 star property
Baddeck
7.8 out of 10, Good, (1,001 reviews)
"Nice property near the water. Parking is right beside building you are in. Great for a stay in Baddeck. "
Canada
Perm
The price is CA $108
CA $127 total
includes taxes & fees
May 10 - May 11
Ceilidh Country Lodge

Trailsman Lodge

Trailsman Lodge
2.5 star property
Nyanza
8.2 out of 10, Very good, (1,001 reviews)
"Good location. Very basic, apparently no breakfast in March. "
Canada
Jacky
The price is CA $109
CA $128 total
includes taxes & fees
May 8 - May 9
Trailsman Lodge

Baddeck Inn

Baddeck Inn
3.0 star property
Baddeck
7.2 out of 10, Good, (83 reviews)
"Room was nice, great view, very clean, definitely on the list to stay again. "
United States
Robert
The price is CA $107
CA $126 total
includes taxes & fees
May 10 - May 11
Baddeck Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Peters attractions

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.

Close-up view of the lighthouse in St. Peter Harbour, Prince Edward Island, Canada, standing on sand dunes covered with green grass, reflecting on the water.

Top St. Peters Hotel Reviews

Recent Reviews in St. Peters

More cheap stays in St. Peters

Hotels in St. Peters with star rating

Find out more about St. Peters

Top reasons to visit St. Peters

  • Stunning Coastal Scenery: Experience breathtaking views along the picturesque coastline, perfect for outdoor enthusiasts.
  • Rich History: Discover the area's historical charm through its iconic lighthouses and local attractions.
  • Outdoor Activities: Enjoy golfing, exploring serene lakes, and relaxing on sandy beaches.
  • Romantic Getaways: St. Peters offers a romantic atmosphere, ideal for couples seeking a peaceful retreat.
  • Welcoming Accommodations: Stay in charming inns and comfortable hotels that cater to all types of travellers.

Find great hotels in and around St. Peters

St. Peters, Nova Scotia offers a delightful selection of accommodations, including charming inns and comfortable hotels, perfect for every type of traveller. Whether you're seeking adventure, a pet-friendly stay, or a business-themed experience, you'll find top-notch hotel rooms and services tailored to your needs. Enjoy the warm hospitality and scenic beauty of the area while discovering the best hotel options for a memorable getaway.

  • Bras d'Or Lakes Inn: Nestled in the picturesque St. Peters, Bras d'Or Lakes Inn is a charming 3-star inn that caters to both business and nature enthusiasts. With a pet-friendly atmosphere, it’s an ideal choice for travellers bringing their furry companions along. The inn features essential business amenities including a Business Centre, Conference Space, and Meeting Room, making it perfect for corporate gatherings. Guests can unwind in comfortable accommodations while enjoying the serene landscapes of the Bras d'Or Lakes. The welcoming environment and commitment to service ensure a delightful stay for all visitors.
  • Dundee Resort & Golf Club: Located a short distance from St. Peters, Dundee Resort & Golf Club is a vibrant 3-star resort known for its inclusivity and scenic beachfront access. This LGBTQIA-friendly property is perfect for those looking to relax by the water or engage in outdoor activities. The resort welcomes pets and features amenities tailored for furry friends, including policies for dogs and cats. With its stunning views and a variety of recreational options, Dundee Resort & Golf Club offers a delightful escape for families and couples alike.
  • Joyce's Motel & Cottages: Situated in the heart of St. Peters, Joyce's Motel & Cottages is a family-friendly lodging option perfect for those travelling with children. This quaint motel offers a range of amenities designed for young guests, including a shared playground and free cribs. With a pet-friendly policy, families can bring their pets along for the adventure. The warm atmosphere and convenient location make Joyce's an excellent choice for families looking to explore the charming surroundings of St. Peters while enjoying homely comforts.

Where to stay near St. Peters

St. Peters, Nova Scotia, offers a picturesque escape for those seeking outdoor adventures and romantic getaways. Explore the stunning coastal destinations and sandy beaches, all while enjoying the friendly atmosphere and breathtaking views. Venture to nearby regions, like Eastern PEI, to immerse yourself in historical charm and a sense of adventure. Whether you’re relaxing by the shore or discovering hidden gems, St. Peters promises an unforgettable travel experience.

  • River Bourgeois: Located 4.8km from St. Peters, River Bourgeois is a charming city that attracts seasonal visitors seeking outdoor adventures and stunning scenery. With peak tourist numbers from July to September, this picturesque locale is perfect for those looking to immerse themselves in nature. Popular activities include exploring the recreational areas, playing a round of golf at the local country private club, and discovering its enchanting lake and historic landmarks. The breathtaking lookouts provide a wonderful vantage point to appreciate the area's natural beauty.
  • River Tillard: Just 1.6km away from St. Peters, River Tillard is a delightful city known for its seasonal tourism, with visitors flocking in large numbers during the summer months of July to September. Outdoor enthusiasts will find plenty to enjoy here, from scenic walks to thrilling adventures. The highlight of River Tillard is its historic lighthouse, which adds a touch of maritime charm to the landscape. Visitors can also take in the lovely views of the nearby lake, making it a great spot for photography and relaxation.
  • Cape George: Situated 9.7km from St. Peters, Cape George offers a romantic getaway with its stunning outdoor experiences and adventurous activities. Like its neighbors, Cape George sees peak tourist traffic from July to September, making it an ideal summer destination. Visitors can enjoy rounds of golf at the local course, explore historic sites, and visit the picturesque lookout points. The area is also home to a historic lighthouse, adding an intriguing element to your exploration of this captivating coastal region.

Things to do in and around St. Peters

St. Peters, Nova Scotia, offers a perfect blend of outdoor scenery and romance, making it ideal for a vacation. Visitors can enjoy a variety of activities, including golfing at local courses, exploring attractions, and relaxing on sun terraces. The area also features educational programs, making it a well-rounded destination for leisure and learning.

Shopping

St. Peters offers charming local shops for unique souvenirs, including the lovely artisans at the St. Peters Farmers Market. If you're up for a drive, explore the nearby Antigonish Town Centre for a wider selection of retail stores and boutiques, perfect for finding gifts to remember your trip.

Recreation

Experience the picturesque Dundee Golf Club, where you can enjoy a round of golf surrounded by stunning landscapes, just 16.1km from St. Peters. Alternatively, visit Dundee Resort & Golf Club, located 14.5km away, for a delightful day of sports and outdoor relaxation amidst nature.

Adventure

The St. Peter's Coastal Trail offers an exhilarating hiking experience with stunning views of the coastline. As you traverse this scenic path, immerse yourself in the natural beauty of the outdoors, where the fresh sea air and picturesque landscapes create the perfect backdrop for your adventure.

Nightlife

Explore the vibrant nightlife at the St. Peters Marina, where you can enjoy fresh seafood and scenic views. For a lively atmosphere, visit the local pub, where you’ll find craft beers and live music every weekend, creating a perfect spot to unwind and mingle with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Peters

St. Peters, Nova Scotia, provides numerous budget-friendly options for visitors. Enjoy free attractions like Battery Provincial Park, Jerome Point Lighthouse, and Nicholas Denys Museum. For transportation, consider biking or using public buses to save money. The most economical months to visit are February, April, and November, while Thursday is the cheapest day to book accommodations. Plan ahead by reserving hotels about a month in advance or look for last-minute deals on Expedia. Additionally, combining your hotel stay with flights can yield further savings through package deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Peters are February, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Peters about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Peters is Thursday. The most expensive day to stay in St. Peters is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Peters with your flights and activities through an Expedia package deal.

Find the best attractions in St. Peters

St. Peters, Nova Scotia, is an ideal destination for outdoor enthusiasts and romantic getaways, offering stunning scenery and a variety of attractions. Explore beautiful islands, serene lakes, and historic lighthouses that cater to those seeking a beach and nature experience. With its captivating landscapes and rich history, St. Peters promises a memorable vacation for all types of travellers.

  • St. Peters Marina: Experience the serene beauty of St. Peters Marina, where outdoor adventure awaits. Enjoy the beach vibes, take a leisurely stroll along the waterfront, or engage in various water activities such as kayaking and sailing.
  • St. Peters Canal National Historic Site: Immerse yourself in the rich culture at the St. Peters Canal National Historic Site. Explore the historic canal that played a vital role in transportation and trade, while enjoying scenic views and learning about the area's fascinating history.
  • Battery Provincial Park: Perfect for families, Battery Provincial Park offers a blend of outdoor fun and urban charm. Stroll through lush green spaces, enjoy picnics, and take in the beautiful views of the surrounding city and waterfront.

Best time to go to St. Peters

The best time to visit St. Peters can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Peters falls in August, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Peters falls in February, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.5°F (-4.7°C)Light RainVery CloudyAverageAverage
February21.6°F (-5.8°C)Light RainMostly CloudySlightly LowSlightly Low
March25.9°F (-3.4°C)Light RainMostly CloudyAverageAverage
April35.4°F (1.9°C)Light RainMostly CloudyAverageSlightly Low
May45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
July63.0°F (17.2°C)Light RainMostly SunnySlightly HighSlightly High
August64.0°F (17.8°C)Light RainMostly SunnySlightly HighSlightly High
September57.6°F (14.2°C)Light RainMostly SunnySlightly HighSlightly High
October47.8°F (8.8°C)Light RainMostly CloudySlightly LowAverage
November38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
December30.4°F (-0.9°C)Light RainVery CloudyAverageAverage

The nearest major airports for your trip to St. Peters

When planning your trip to St. Peters, Nova Scotia, you can fly into Sydney Airport (YQY), located 86.9km away. The Simon Hotel Sydney and Holiday Inn Sydney - Waterfront, both rated at 3.5 stars, are excellent accommodations situated 11.3km from the airport. For a cozier stay, consider Back Home Bed and Breakfast, a charming 3-star option located 16.1km from YQY. Transportation from these hotels to the airport is convenient, ensuring a smooth transition as you begin your Nova Scotia adventure.

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. Find more child-friendly accommodations in St Peters
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. See all spa hotels in St Peters
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. See more pet-friendly hotels in St Peters
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. View all budget hotels in St Peters
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. See all romantic hotels in St Peters
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 St. Peters hotel booking with Expedia?
Members always get our best prices. Find our best St. Peters hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. Peters hotel?
Prices for hotels in St. Peters often vary, but you can find a great deal from CA $123 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 the cheapest rate.

Explore a world of travel with Expedia