Find hotels in Saint Peters Bay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 200 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Saint Peters Bay hotels

Rodd Brudenell River

4.0 star property
9.0 out of 10, Wonderful, (1019)
"Amazing place to R&R."
Rodd Brudenell River

The Barn at Spry Point

2.0 star property
8.8 out of 10, Excellent, (49)
"Quick but great stay!"
The Barn at Spry Point

Johnson Shore Inn

3.0 star property
9.8 out of 10, Exceptional, (223)
"Lovely inm located in an amazing landscape. Big and comfortable rooms and beds."
Johnson Shore Inn

Gateway to Greenwich Suites

3.0 star property
8.6 out of 10, Excellent, (106)
"Wonderful staff. Very clean and comfortable. Loved the location."
Gateway to Greenwich Suites

Trailside Inn

2.5 star property
8.8 out of 10, Excellent, (51)
"Wonderful place to spend a quiet night. Room was quaint, comfortable bed and great location!"
Trailside Inn

Rodd Crowbush Golf & Beach Resort

5.0 star property
8.8 out of 10, Excellent, (597)
"Good resort"
Rodd Crowbush Golf & Beach Resort

45 Steps - The Culinary Beachside Inn

5.0 star property
10.0 out of 10, Exceptional, (48)
"Excellent Inn - very clean and well maintained. Thomas and Barbara are excellent hosts. The dining experience us great with fresh home made food prepared every day. We really enjoyed our stay."
45 Steps - The Culinary Beachside 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

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

More cheap stays in Saint Peters Bay

Frequently asked questions

Where can I learn more about changing or cancelling my trip to Saint Peters Bay?

To access more information about updating your trip to Saint Peters Bay or cancelling it, click here.

What's the weather like in Saint Peters Bay?

The hottest months are usually August and July with an average temp of 63°F, while the coldest months are February and January with an average of 26°F. The snowiest months in Saint Peters Bay are February, January, December, and April, with each month seeing an average of 15 inches of snowfall.