Find hotels in Saint Peters Bay

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Saint Peters Bay attractions

Learn more about Saint Peters Bay

Kayak along the pristine shoreline of Saint Peters Bay where red sandstone cliffs meet crystal-clear waters. Explore the Greenwich section of Prince Edward Island National Park nearby, with its floating boardwalk and impressive dune system.

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

Top Saint Peters Bay Hotel Reviews

More cheap stays in Saint Peters Bay

Hotels in Saint Peters Bay with star-rating

Find out more about Saint Peters Bay

Top reasons to visit Saint Peters Bay

  • Stunning Beaches: Saint Peters Bay is known for its beautiful sandy beaches, perfect for sunbathing and outdoor activities.
  • Outdoor Adventures: Enjoy hiking trails and golf courses, catering to both families and adventure seekers.
  • Cultural Experiences: Experience traditional ceilidh music and the vibrant community spirit during the annual blueberry festival.
  • Historic Sites: Visit local landmarks like the lighthouse and the St. Peters Destination Centre for a taste of local history.
  • Welcoming Atmosphere: Friendly locals and picturesque scenery create an ideal setting for memorable vacations.

Find great hotels in and around Saint Peters Bay

Discover the ideal retreat in Saint Peters Bay with a variety of accommodations designed for every type of traveler. Whether you're seeking adventure, a pet-friendly getaway, or a relaxing beach experience, our hotels offer top-notch amenities such as spacious parking, surf cottages, and inviting pool areas. Enjoy the charm of bay houses and unwind in a serene atmosphere, making your stay unforgettable.

  • Rodd Crowbush Golf & Beach Resort: Experience luxury and adventure at Rodd Crowbush Golf & Beach Resort, a premier 5-star destination located 10 miles from Saint Peters Bay. Ideal for golf enthusiasts, this resort offers an exceptional golf-themed vacation experience, featuring well-kept courses and stunning views. Beyond golf, guests can indulge in a variety of adventure sports, such as hiking, biking, and kayaking, all available nearby. Enjoy the perfect blend of relaxation and outdoor activities in a sophisticated setting, making it an excellent choice for those seeking both excitement and comfort.
  • Gateway to Greenwich Suites: Nestled in the heart of Saint Peters Bay, Gateway to Greenwich Suites is a charming 3-star hotel perfect for nature lovers and adventure seekers. With a focus on outdoor exploration, guests can engage in activities like hiking, swimming, kayaking, and canoeing—all just a stone's throw away. This property provides a cozy atmosphere, ideal for those looking to immerse themselves in the natural beauty of the area while enjoying comfortable accommodations. It's an excellent home base for discovering the wonders of Prince Edward Island.
  • 45 Steps - The Culinary Beachside Inn: Just 4 miles from Saint Peters Bay, 45 Steps - The Culinary Beachside Inn offers a luxurious 5-star experience that combines beach access with pet-friendly amenities. This unique inn caters to both business travelers and vacationers, featuring facilities designed for work and relaxation. Guests can enjoy direct beach access, along with a focus on culinary delights, ensuring a memorable stay. The property's pet policy allows for furry companions, making it a welcoming choice for those traveling with pets. Revel in the perfect coastal getaway at this culinary haven.

Where to stay near Saint Peters Bay

Saint Peters Bay, a charming destination in Prince Edward Island, offers a perfect blend of family-friendly fun and serene relaxation. Explore the stunning sandy beaches and picturesque scenery of eastern PEI, where you can soak up the sun and enjoy outdoor adventures. The welcoming atmosphere and friendly locals make it an ideal spot for creating lasting memories. Don't miss the chance to discover the hidden gems and vibrant neighborhoods that surround this beautiful bay.

  • West Saint Peters: Located 9 miles from Saint Peters Bay, West Saint Peters is a charming city known for its outdoor and family-friendly experiences. The travel scene here is seasonal, with peak visitor numbers from July to September, making it a lively summer destination. Visitors can enjoy activities such as golfing at local courses and exploring nearby resorts. The area is also home to beautiful beaches, historic sites, and urban parks, offering a perfect blend of relaxation and adventure for families and sports enthusiasts alike.
  • Greenwich: Just 3 miles from Saint Peters Bay, Greenwich is a vibrant city that attracts visitors primarily during the summer months from July to September. Known for its outdoor activities and family-oriented attractions, Greenwich features a shopping mall center and various shopping areas for those looking to indulge in retail therapy. Nearby, you can find stunning beaches, a family-friendly beach environment, and the picturesque National Park, making it an ideal spot for those seeking both urban and natural experiences.
  • Morell: Situated 6 miles from Saint Peters Bay, Morell offers a delightful mix of outdoor and family-themed experiences. With a moderately seasonal influx of travelers, peak visitation occurs from June to August. Morell is home to fantastic golfing opportunities and shopping areas, catering to diverse interests. Visitors can explore its historic places and iconic lighthouses, including a notable historic lighthouse, rounding out a trip filled with both leisure and cultural exploration.

Things to do in and around Saint Peters Bay

Saint Peters Bay offers a delightful mix of activities for families and outdoor enthusiasts. Enjoy shopping at local centers, hit the golf courses, and explore scenic hiking trails. Don’t miss the chance to experience traditional ceilidh music and capture stunning photographic opportunities. If you're visiting in the summer, the annual blueberry festival is a must-see for a taste of local culture and community spirit.

Shopping

In Saint Peters Bay, visit St. Peters Landing for a delightful shopping experience with various shops and family-friendly vibes. If you're up for a drive, check out the nearby Montague Marketplace, located 15 miles away, which offers additional retail options and local goods.

Recreation

Experience the Rodd Crowbush Golf and Beach Resort, where you can enjoy a round of golf surrounded by beautiful landscapes, only 10 miles from Saint Peters Bay. Brudenell Golf, located 15 miles away, offers a serene golfing experience amidst nature. Dundarave Golf Course, also 15 miles away, features scenic views for a perfect day out.

Adventure

At Cardigan River Trailhead, located 13 miles from Saint Peters Bay, you can embark on an exhilarating hiking adventure. The trail offers breathtaking scenery, perfect for nature lovers and outdoor enthusiasts seeking to immerse themselves in the beauty of Prince Edward Island.

Nightlife

Experience the vibrant nightlife in Saint Peters Bay with a visit to St. Peters Courthouse Theatre, where you can enjoy captivating performances in a charming atmosphere. For a slightly longer adventure, head to King's Playhouse, just 16 miles away, for a blend of culture and entertainment that the whole family will love.

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

Booking tips and Expedia advantages for Saint Peters Bay

To save money on your trip to Saint Peters Bay, consider visiting during the cheaper months of January, April, or October. Book your hotel about one month in advance for the best rates, and aim for a Monday stay to avoid higher Friday prices. Use Expedia to find budget-friendly accommodations by sorting from lowest to highest prices, and check for last-minute deals. Combining your hotel with flights and activities through an Expedia package can also save you money. Don’t forget to join Expedia's One Key membership for exclusive discounts and cash rewards on future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Saint Peters Bay are January, April and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Saint Peters Bay is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Saint Peters Bay is Monday. The most expensive day to stay in Saint Peters Bay is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to set your budget, choose your ideal location, and more. You can sort your results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you can refine your search by hotel type—by selecting the Eco-certified filter, you'll discover sustainable and eco-friendly accommodations ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Saint Peters Bay with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Saint Peters Bay

Saint Peters Bay is an ideal destination for families and outdoor enthusiasts, offering a mix of historic sites like the lighthouse, relaxing spots such as a nudist beach, and golf course accommodations. Visitors can enjoy cultural experiences and adventure activities, making it a perfect getaway. Explore local attractions like the St. Peters Destination Centre and St. Peters Landing for a memorable vacation in this charming area.

  • Greenwich Beach: Experience the liberating atmosphere of Greenwich Beach, a stunning nudist beach located 5 miles from Saint Peters Bay. With its adventure vibes, it's perfect for those seeking a unique and open-minded beach day surrounded by nature.
  • St. Peters Harbour Lighthouse: Immerse yourself in the rich history and cultural significance of St. Peters Harbour Lighthouse, situated 8 miles away. This historic lighthouse offers a glimpse into the maritime past of the region, providing picturesque views and a serene ambiance.
  • The Links at Crowbush Cove: Enjoy a round of golf at The Links at Crowbush Cove, located 10 miles from Saint Peters Bay. This golf course accommodation features friendly people, breathtaking scenery, and a secluded atmosphere, making it a perfect retreat for golf enthusiasts.

Best time to go to Saint Peters Bay

The best time to visit Saint Peters Bay is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.5°F (-4.7°C)Light RainMostly CloudyLowSlightly Low
February21.9°F (-5.6°C)Light RainMostly CloudyAverageAverage
March27.5°F (-2.5°C)Light RainMostly CloudyAverageAverage
April37.8°F (3.2°C)Light RainMostly CloudyAverageSlightly Low
May47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
June57.4°F (14.1°C)Light RainMostly SunnyAverageSlightly High
July66.2°F (19.0°C)Light RainMostly SunnyHighSlightly High
August66.9°F (19.4°C)Light RainMostly SunnyHighSlightly High
September60.6°F (15.9°C)Light RainMostly SunnyHighAverage
October51.1°F (10.6°C)Light RainMostly CloudyAverageSlightly Low
November40.8°F (4.9°C)Light RainMostly CloudyLowAverage
December31.5°F (-0.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Saint Peters Bay

Traveling to Saint Peters Bay, Prince Edward Island, is convenient via Charlottetown Airport (YYG), situated 28 miles away. Nearby hotel options include The Sydney Boutique Inn and Fairholm Boutique Inns, both offering 5-star accommodations just 3 miles from the airport. Another excellent choice is Barachois Inn, a 5-star bed & breakfast located 12 miles from YYG. These hotels provide easy access to the airport, ensuring a seamless travel experience as you explore the beautiful surroundings of Saint Peters Bay.

Frequently asked questions

What is the best area to stay in Saint Peters Bay?
The best area to stay in Saint Peters Bay is within the village itself, which offers convenient access to local amenities and the bay.

The village of Saint Peters Bay is a small, welcoming community located along the scenic coastline. It's known for its picturesque harbor, local shops, and eateries, all within a short walk of each other. The Confederation Trail, a popular route for walking and cycling, also runs directly through the village.

For couples seeking a quiet and scenic retreat, staying in the village is ideal. You'll be close to the water, offering opportunities for peaceful strolls along the bay or enjoying fresh seafood at a local restaurant. The village provides a relaxed setting superb for unwinding.

Families will also find the village a good choice due to its accessibility to local activities. The calm waters of the bay are suitable for kayaking or paddleboarding, and the nearby Greenwich National Park offers opportunities for beach days and exploring sand dunes.
What are the best budget hotels in Saint Peters Bay?
For an excellent budget-friendly option in Saint Peters Bay, consider the Gateway to Greenwich Suites.

This 3-star hotel, with a strong 8.6 rating, is highly regarded by guests. It offers the convenience of free WiFi and complimentary parking, including extended duration options, which is ideal for travelers with vehicles. Its location is a significant advantage, as it is just 0.1 miles from St. Peters Landing, making it very accessible for local exploration.
What are the best hotels in Saint Peters Bay near St. Peters Landing?
For hotels in Saint Peters Bay near St. Peters Landing, the Gateway to Greenwich Suites is an excellent choice.

This 3-star hotel, with an 8.6 rating, is conveniently located just 0.1 miles from St. Peters Landing. Guests appreciate the complimentary WiFi and free parking, including extended duration parking options, making it ideal for those traveling with a vehicle.
When is the best time to go to Saint Peters Bay?
The best time to go to Saint Peters Bay is during the summer months, from late June to early September, when the weather is warmest and most suitable for outdoor activities.

During this period, the average daytime temperatures range from 20°C to 25°C (68°F to 77°F), creating ideal conditions for exploring the area's natural beauty. The water temperatures are also at their highest, making it great for beach activities along the nearby Greenwich Beach within Prince Edward Island National Park, just a short drive from Saint Peters Bay. The long daylight hours allow for extended enjoyment of the outdoors.

Families will find this time particularly beneficial as many local attractions, like the St. Peters Landing shops and the Confederation Trail, are fully operational and accessible. The warm weather supports comfortable cycling, walking, and enjoying the local seafood festivals and community events that often take place throughout the summer.

Couples looking for a relaxing getaway will appreciate the pleasant temperatures for scenic drives along the coast, enjoying quiet evenings, and dining at local restaurants that often feature outdoor seating during these months.
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 Saint Peters Bay.
How can I save on a Saint Peters Bay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Saint Peters Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Saint Peters Bay hotel?
Prices for hotels in Saint Peters Bay often vary, but you can find a great deal 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