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

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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Peters hotels

1. Silver Dart Lodge

Silver Dart Lodge
4.0 star property
Baddeck
8.8 out of 10, Excellent, (1,209 reviews)
"Great stay"
Canada
Donna
The price is CA $175
CA $205 total
includes taxes & fees
Aug 13 - Aug 14
Silver Dart Lodge

2. Ceilidh Country Lodge

Ceilidh Country Lodge
2.5 star property
Baddeck
7.8 out of 10, Good, (1,004 reviews)
"Great place, nice view, and decent breakfast!"
Canada
Chris
The price is CA $153
CA $180 total
includes taxes & fees
Sep 4 - Sep 5
Ceilidh Country Lodge

3. Bras d'Or Lakes Inn

Bras d'Or Lakes Inn
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (497 reviews)
"Great place to stay! Cabin was spotless and staff were excellent!"
Canada
Dustin
The price is CA $187
CA $220 total
includes taxes & fees
Sep 2 - Sep 3
Bras d'Or Lakes Inn

4. Auberge Gisele's Inn

Auberge Gisele's Inn
4.0 star property
Baddeck
8.6 out of 10, Excellent, (1,023 reviews)
"Great place to stay."
Canada
Anurag
The price is CA $185
CA $217 total
includes taxes & fees
Aug 28 - Aug 29
Auberge Gisele's Inn

5. Joyce's Motel & Cottages

Joyce's Motel & Cottages
2.5 star property
St. Peters
7.6 out of 10, Good, (175 reviews)
"Clean....priced well....easy check in and out."
Canada
Neil
The price is CA $105
CA $123 total
includes taxes & fees
Aug 9 - Aug 10
Joyce's Motel & Cottages

6. Dundee Resort & Golf Club

Dundee Resort & Golf Club
3.0 star property
Dundee
8.2 out of 10, Very good, (649 reviews)
"Nice location"
Canada
Jason
The price is CA $118
CA $139 total
includes taxes & fees
Aug 16 - Aug 17
Dundee Resort & Golf Club

7. Trailsman Lodge

Trailsman Lodge
2.5 star property
Nyanza
8.2 out of 10, Very good, (1,005 reviews)
"Excellent location, great breakfast, clean rooms with comfortable beds."
Canada
Souradeep
The price is CA $149
CA $175 total
includes taxes & fees
Sep 1 - Sep 2
Trailsman Lodge

8. The Iona Heights Inn

The Iona Heights Inn
3.5 star property
Iona
8.8 out of 10, Excellent, (1,001 reviews)
"My second time now staying at the Iona Inn, I highly recommend this as a great place to stay."
Canada
Jeffery
The price is CA $140
CA $164 total
includes taxes & fees
Aug 20 - Aug 21
The Iona Heights Inn

9. Fair Isle Motel

Fair Isle Motel
2.5 star property
Whycocomagh
9.2 out of 10, Wonderful, (788 reviews)
"This was a lovely hotel great laundry facilities I would recommend it"
Canada
Jane Ann
The price is CA $165
CA $194 total
includes taxes & fees
Aug 22 - Aug 23
Fair Isle Motel

10. Dome 5 · Luxury Lakeside Dome Experience Private Hot Tub

Dome 5 · Luxury Lakeside Dome Experience Private Hot Tub
St. George`s Channel
10.0 out of 10, Exceptional, (3 reviews)
"Quick turnaround as an overnight for an event, but lovely spot!"
Canada
Nancy B.
The price is CA $307
CA $572 total
includes taxes & fees
Aug 9 - Aug 10
Dome 5 · Luxury Lakeside Dome Experience Private Hot Tub

11. Inverary Resort

Inverary Resort
3.0 star property
Baddeck
8.0 out of 10, Very good, (1,001 reviews)
"Great spot will be back"
Canada
Meghan
The price is CA $235
CA $276 total
includes taxes & fees
Sep 4 - Sep 5
Inverary Resort

12. Dome 6 · Lakeside Luxury Dome Experience Private Hot Tub

Dome 6 · Lakeside Luxury Dome Experience Private Hot Tub
St. George`s Channel
10.0 out of 10, Exceptional, (4 reviews)
"lovely place to stay, very clean, will be going again "
Canada
Carlene M.
The price is CA $338
CA $617 total
includes taxes & fees
Aug 12 - Aug 13
Dome 6 · Lakeside Luxury Dome Experience Private Hot Tub

13. Cabot Trail Motel

Cabot Trail Motel
2.5 star property
Baddeck
8.6 out of 10, Excellent, (648 reviews)
"The Cabot Motel was perfect! My mum and I thoroughly enjoyed our stay."
Canada
Jessica
The price is CA $179
CA $210 total
includes taxes & fees
Aug 28 - Aug 29
Cabot Trail Motel

14. Dome 4 · Lakeside Luxury Dome Experience With Hot Tub

Dome 4 · Lakeside Luxury Dome Experience With Hot Tub
St. George`s Channel
The price is CA $338
CA $613 total
includes taxes & fees
Aug 9 - Aug 10
Dome 4 · Lakeside Luxury Dome Experience With Hot Tub

15. Baddeck Domes – Luxury Glamping in Nova Scotia

Baddeck Domes – Luxury Glamping in Nova Scotia
Baddeck
3.8 out of 10, (6 reviews)
"Had no électricity and the domes are not finish and the domes got holes and the owner said to us to sleep in the car since he could find a stay for us bad place"
Canada
remipierre
Baddeck Domes – Luxury Glamping in Nova Scotia

16. Dome 3 · Luxury Lakeside Dome Experience & Hot Tub

Dome 3 · Luxury Lakeside Dome Experience & Hot Tub
St. George`s Channel
The price is CA $410
CA $649 total
includes taxes & fees
Aug 9 - Aug 10
Dome 3 · Luxury Lakeside Dome Experience & Hot Tub
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.

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

Top St. Peters Hotel Reviews

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 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