Hotels in Saint Peters Bay

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Saint Peters Bay?

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.

Top landmarks in Saint Peters Bay

Learn more about Saint Peters Bay

Saint Peters Bay is well-known for its attractions such as St. Peters Landing and St. Peters Courthouse Theatre.

Prince Edward Island featuring a bridge, a lake or waterhole and snow

Frequently asked questions

What hotels do travelers like in Saint Peters Bay?
Where can I get free parking at my hotel in Saint Peters Bay?
St Peters Bayview Suites offers the perk of free parking.
Can I book a refundable hotel in Saint Peters Bay?
If you’re looking for the flexibility to change your plans to Saint Peters Bay, most properties provide refundable* bookable rates. You can find these properties by searching our site and using the “fully refundable” filter to narrow down the results.
Which Saint Peters Bay hotels do travelers like for their terrific location?
Travelers like Gateway to Greenwich Suites for its great location.
Where can I stay if I'm traveling to Saint Peters Bay for a family-friendly trip?
Your kids are welcome at Gateway to Greenwich Suites.
What will the weather in Saint Peters Bay be like during my visit?
The warmest months in Saint Peters Bay are usually August and July with an average temp of 63°F. February and January are the chilliest months when the average temp is 26°F. The rainiest months are December and November.
Why should I book my Saint Peters Bay hotel through Hotels.com?
There are plenty of reasons to book your Saint Peters Bay travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Saint Peters Bay

Find out more about Saint Peters Bay

Serenity Awaits: Explore the Hidden Treasures of Saint Peters Bay

Discover the serene beauty of Saint Peters Bay, a hidden gem on Prince Edward Island, Canada. This enchanting destination boasts stunning sandy beaches, tranquil waters, and lush landscapes, perfect for nature lovers and those seeking a peaceful retreat. Stroll along the picturesque shorelines, explore nearby islands, or indulge in fresh seafood at charming local eateries. With its rich maritime history and vibrant local culture, Saint Peters Bay invites you to unwind in a paradise of coastal charm and natural beauty, making it an ideal spot for romantic getaways or off-the-beaten-path adventures. For the best hotel rates in Saint Peters Bay and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Saint Peters Bay

Some of the best places to stay in Saint Peters Bay are Souris, Montague and Savage Harbour. Souris, Montague, and Savage Harbour each offer unique attractions for travelers. Souris is known for its charming waterfront and local seafood, making it great for first-time visitors. Montague boasts beautiful parks and waterfront trails, ideal for outdoor enthusiasts. Savage Harbour features stunning beaches and a tranquil atmosphere. Accommodation options range from cozy inns to beachfront resorts with outdoor pools, ensuring a relaxing stay. Each location provides a delightful experience in picturesque Prince Edward Island. These are some of the hotels preferred by our travelers in Saint Peters Bay:

  1. SourisOpens in a new window: Souris is a charming destination known for its outdoor adventures and cultural attractions. It features notable spots like the historic Souris Lighthouse and the Souris Visitor Information Centre, which is perfect for family-friendly outdoor activities. For accommodations, consider BedBreakfast, which offers a cozy stay with free continental breakfast and a pet-friendly environment. Another option is Rollo Bay InnOpens in a new window, a 2.5-star inn suitable for pet owners, allowing certain pets onsite and ensuring a comfortable stay. Lastly, Singing Sands Inn MotelOpens in a new window is a 2.5-star motel featuring nearby boat tours and entertainment options like satellite TV, making it a great choice for those seeking relaxation and recreation.
  2. MontagueOpens in a new window: Montague is an outdoor enthusiast's dream, boasting attractions such as the scenic Brudenell Golf and the expansive Brudenell River Provincial Park. The area is perfect for sports and adventure seekers. For lodging, Waterview RoomsOpens in a new window is a pet-friendly 3.5-star bed and breakfast that welcomes furry companions. Rodd Brudenell RiverOpens in a new window is a 4.0-star resort ideal for families and business travelers, offering meeting facilities and children's amenities. Additionally, Winds MotelOpens in a new window is an affordable 2.5-star motel with dining options and entertainment, perfect for travelers looking for convenience and comfort.
  3. Savage HarbourOpens in a new window: Savage Harbour is a prime spot for beach lovers and outdoor activities, highlighted by the Rodd Crowbush Golf and Beach Resort and the scenic Prince Edward Island National Park. For accommodations, The Sydney Boutique InnOpens in a new window is a luxurious 5.0-star hotel located in the city center, perfect for business travelers. Rodd Crowbush Golf & Beach ResortOpens in a new window is another 5.0-star resort that offers direct beach access and adventure sports nearby, catering to those seeking both relaxation and excitement. Finally, 45 Steps - The Culinary Beachside InnOpens in a new window is also a 5.0-star hotel with similar amenities, ensuring a delightful stay with access to various outdoor activities.

Things to do in Saint Peters Bay for first time

Three days in Saint Peters Bay offers travelers a chance to discover seaside serenity amidst stunning beaches and lush natural landscapes. Enjoy activities like boating, hiking through scenic parks, and soaking in breathtaking sunsets. Whether it's a relaxing spa getaway or outdoor adventures, this destination promises rejuvenation and exploration. Here's a quick itinerary to make the most of your trip to Saint Peters Bay:

  • Day 1: Begin your adventure at the breathtaking Greenwich Beach, where you can relax on the sandy shores and enjoy the stunning views of the dunes. After soaking in the natural beauty, head over to the Hillsborough River Eco-Centre. Here, you can explore interactive exhibits that showcase the local ecosystem and perhaps even join a guided nature tour. As the day winds down, visit the St. Peters Harbour Lighthouse, a picturesque spot perfect for capturing those Instagram-worthy sunset shots and learning about the area's maritime history.
  • Day 2: Kick off your day at Brudenell River Provincial Park, where you can enjoy a morning hike or a leisurely stroll along the river. The park's lush landscapes and tranquil waters create an ideal setting for a picnic or simply unwinding in nature. Next, make your way to Canada's Smallest Library, a charming little spot that offers a unique glimpse into local literature and history. Wrap up your day with a visit to the Cardigan Area Heritage Centre, where you can delve deeper into the rich culture and heritage of Prince Edward Island.
  • Day 3: Start your exploration at the Souris Lighthouse, where the scenic views of the coastline will take your breath away. Afterward, head to Sally's Beach Provincial Park, where you can enjoy a delightful afternoon by the water, perfect for swimming or relaxing on the beach. Conclude your day with a visit to the Annandale Range Lighthouse, a beautiful spot that offers panoramic views of the surrounding area—ideal for a relaxing evening walk as you reflect on your wonderful trip.

5 tips to find a great Saint Peters Bay hotel deal

  1. Book for the cheapest times: The most affordable time to visit Saint Peters Bay is during February, March, and November when hotel prices drop significantly. For a truly budget-friendly experience, a stay of at least 2-3 days is recommended to fully appreciate the area's stunning attractions, such as the beautiful beaches and serene nature. This destination offers great value for money, making it perfect for travelers looking to explore on a budget.
  2. Look for last-minute deals on Hotels.com: If you're looking to snag last-minute deals to Saint Peters Bay, you might find some enticing offers waiting for you. Check out the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you're more likely to uncover discounted hotel rates as your travel date approaches. You could also consider signing up for email alerts or push notifications to stay informed about flash sales and exclusive promotions, which may include opportunities for free nights or additional discounts. Don't miss your chance to save on your next getaway!
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates may help you save on hotel expenses in Saint Peters Bay.
  4. Consider your location: When booking your holiday on Hotels.com, keep your location in mind. Staying near major attractions or city centers can offer convenience, but it usually tends to come with a higher price tag. For more affordable options, consider looking for hotels in less central areas or neighborhoods, striking a balance between cost and easy access to the places you plan to visit.
  5. Upgrade with One Key: Join Hotels.com's free One Key program and book your next stay in Saint Peters Bay. As a member, you can earn and use rewards points for hotel bookings. Progress through Blue, Silver, Gold and Platinum tiers to unlock various benefits like room upgrades when available, special discounts, and exclusive deals for members. Sign up today.

Best time to go to Saint Peters Bay

Saint Peters Bay experiences its lowest average temperature in February, at 21.9°F (-5.6°C), while August is the hottest month, with an average temperature of 66.9°F (19.4°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Saint Peters Bay, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, January, March, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

If you're looking for a place to get away, look no further than Saint Peters Bay. Whether you're planning to stay for a night or for the week, the area around Saint Peters Bay has accommodations to fit every need. Search for hotels in Saint Peters Bay with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Saint Peters Bay hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Saint Peters Bay hotel deals are here with our lowest price guarantee.