A frozen river with a wooden bridge, houses, and a clear blue sky.

Search Saint Peters Bay hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Sept - 6 Sept
Tomorrow
6 Sept - 7 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Saint Peters Bay hotels

1. Gateway to Greenwich Suites

Gateway to Greenwich Suites
Saint Peters Bay
Canada
Sylvie
AU$330
includes taxes & fees
19 Sept - 20 Sept
Gateway to Greenwich Suites

2. The Barn at Spry Point

The Barn at Spry Point
Little Pond
Canada
Nick
AU$137
includes taxes & fees
8 Sept - 9 Sept
The Barn at Spry Point

3. 45 Steps - The Culinary Beachside Inn

45 Steps - The Culinary Beachside Inn
Goose River
Canada
Marta
AU$561
includes taxes & fees
23 Sept - 24 Sept
45 Steps - The Culinary Beachside Inn

4. Johnson Shore Inn

Johnson Shore Inn
Rock Barra
United States
TIM
AU$231
includes taxes & fees
27 Sept - 28 Sept
Johnson Shore Inn

5. Rodd Crowbush Golf & Beach Resort

Rodd Crowbush Golf & Beach Resort
West Saint Peters
Canada
Charlo
AU$202
includes taxes & fees
5 Oct - 6 Oct
Rodd Crowbush Golf & Beach Resort

6. Rodd Brudenell River

Rodd Brudenell River
Georgetown Royalty
Canada
Callum
AU$193
includes taxes & fees
6 Oct - 7 Oct
Rodd Brudenell River

7. Trailside Inn

Trailside Inn
Mount Stewart
Canada
Dylan
AU$145
includes taxes & fees
8 Sept - 9 Sept
Trailside Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Saint Peters Bay attractions

St. Peters Landing

9.2/10 (21 reviews)
You can search for that perfect souvenir at St. Peters Landing during your stay in Saint Peters Bay. Stroll along the seaside or experience the area's theatre scene.
See properties

St. Peters Destination Centre

8.8/10 (19 reviews)
St. Peters Destination Centre is just one of the places to see in Saint Peters Bay, so why not enjoy the other things to explore during your travels? Wander the beaches and seaside in the area.
See properties

St. Peters Courthouse Theatre

8.0/10 (1 review)
You can make plans for a show at St. Peters Courthouse Theatre during your trip to Saint Peters Bay. Stroll along the beaches or seek out the golf courses.
See properties

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.

See all hotels in Saint Peters Bay
A frozen river with a wooden bridge, houses, and a clear blue sky.

Top Saint Peters Bay Hotel Reviews

Recent Reviews in Saint Peters Bay

The Barn at Spry Point

The Barn at Spry Point

8/10 Good
"Merci de votre accueil chaleureux"
Danielle 1-night trip
Posted 4 hours ago
The Barn at Spry Point
The Bay Dune Cottage: Your Own Private Beach + Cozy Backyard Fire Pit

The Bay Dune Cottage: Your Own Private Beach + Cozy Backyard Fire Pit

8/10 Good
"The cabin was spacious, comfortable and clean. It made a great place to rest and recover from our sightseeing. The screened in porch was particularly useful as the mosquitoes were so bad this year that we were unable to spend any time outside, other than rushing in and out of our car. We heard from many that this had been a bad year all over the province for mosquitoes."
Paul 7-night trip
Posted 2 days ago
The Bay Dune Cottage: Your Own Private Beach + Cozy Backyard Fire Pit
Waterfront 2-Bed PEI Cottage Close to Montague, Golf & Beaches

Waterfront 2-Bed PEI Cottage Close to Montague, Golf & Beaches

10/10 Excellent
"."
Lyne 9-night trip
Posted 3 days ago
Waterfront 2-Bed PEI Cottage Close to Montague, Golf & Beaches
Johnson Shore Inn

Johnson Shore Inn

10/10 Excellent
"Thank you."
Joël 1-night trip
Posted 5 days ago
Johnson Shore Inn
Gateway to Greenwich Suites

Gateway to Greenwich Suites

10/10 Excellent
"Our room was an apartment with a balcony. So amazing. We did not expect that. Plus our bathroom had a jacuzzi tub. Which was perfect since we were celebrating our wedding anniversary. Cute little town. This property is owned/operated by the friendliest family. Thank you"
Sylvie 1-night trip
Posted 8 days ago
Gateway to Greenwich Suites
Wheelhouse Inn: Unit #3

Wheelhouse Inn: Unit #3

10/10 Excellent
"Location is great. Really clean and comfy. Great for long stays, there's a full kitchen. Was more than we expected. Owner/manager (the man we were in contact) was amazing. Even treated us to a dessert from his restaurant. Above and beyond. Such a cute little town too. Only thing we could have used is more pillows for the bed. We would stay again in a heart beat. Thank you"
Sylvie 1-night trip
Posted 8 days ago
Wheelhouse Inn: Unit #3
45 Steps - The Culinary Beachside Inn

45 Steps - The Culinary Beachside Inn

10/10 Excellent
"Everything was perfect. The hosts were friendly and helpful, the food was excellent, and we had the best views of the ocean! I also appreciated the windows and doors that open to the fresh air, and no carpeting. We had the Tower Suite, and it was well worth the extra money that we paid for it. Also, the the inn is very tastefully decorated. If we are ever back in PEI we would definitely stay there again!"
Deborah 4-night trip
Posted 13 days ago
45 Steps - The Culinary Beachside Inn
Sea Dunes Beach House-2026 Vacation Rental of the Year - Sept 2026 Availability

Sea Dunes Beach House-2026 Vacation Rental of the Year - Sept 2026 Availability

10/10 Excellent
"Incredible spot. The house was everything you could ask for. Amazing beach, incredible views (from the decks and rooms), wonderful amenities. You can’t beat how great this house is. Host was also responsive and helpful whenever we had questions. Truly everything we could ask for out of a house on PEI."
Sam R. 7-night trip
Posted 13 days ago
Sea Dunes Beach House-2026 Vacation Rental of the Year - Sept 2026 Availability
Gorgeous Oceanfront Vacation Destination!

Gorgeous Oceanfront Vacation Destination!

10/10 Excellent
"We had a wonderful stay at Don and Diane’s cottage in Cable Head and wouldn’t hesitate to recommend it to anyone looking for a peaceful PEI getaway.From the moment we arrived, the cottage was very clean, comfortable, and equipped with everything our family needed for a relaxing vacation. Don and Diane happened to be visiting and staying in their neighbouring cottage. They were exceptional hosts—friendly, welcoming, and always available if we needed anything, yet they struck the perfect balance by giving us plenty of privacy. We genuinely enjoyed the conversations we had with them during our stay.The location is hard to beat. The beach is absolutely beautiful, and one of our favourite discoveries was being able to walk along the shore all the way to Greenwich National Park. We also brought our kayaks and were able to launch them directly from the beach for some unforgettable sunset paddles. The area is incredibly quiet and private, making it the perfect home base for exploring Prince Edward Island while still feeling like you’ve escaped from it all.Thank you, Don and Diane, for sharing your little piece of paradise with us. We made some wonderful family memories and hope to return again someday."
Paul G. 10-night trip
Posted 2 weeks ago
Gorgeous Oceanfront Vacation Destination!

More cheap accommodation in Saint Peters Bay

The Barn at Spry Point

The Barn at Spry Point

222 Ark Lane Lot B The Barn Little Pond PE
AU$137
8 Sept - 9 Sept
includes taxes & fees
9.2/10 Wonderful! (99 reviews)
The Barn at Spry Point
Trailside Inn

Trailside Inn

109 Main St Mount Stewart PE
AU$145
8 Sept - 9 Sept
includes taxes & fees
Trailside Inn
Rollo Bay Inn

Rollo Bay Inn

1067 Lower Rollo Bay Rd Rollo Bay PE
Get ratesRollo Bay Inn
Tracadie Cottages

Tracadie Cottages

609 Queens Point Rd Grand Tracadie PE
Get ratesTracadie Cottages

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, particularly around the waterfront and Main Street.This central area offers convenient access to local amenities and the scenic Saint Peters Bay. You'll find a selection of local shops, eateries, and accommodation options clustered along Main Street, which runs parallel to the bay. The area is quite compact and easily explored on foot, with the picturesque harbour being a focal point.For couples looking for a relaxing getaway, staying near the waterfront provides beautiful views and easy access to gentle strolls along the bay. You can enjoy the peaceful surroundings and the convenience of having local dining options just a short walk away.Families will also find the village centre appealing due to its proximity to the bay and local parks.
What are the best budget hotels in Saint Peters Bay?
For a highly-rated budget hotel in Saint Peters Bay, consider the Gateway to Greenwich Suites.This 3-star hotel, with a very good rating of 8.6, offers convenient amenities such as free WiFi and complimentary extended duration parking, which is ideal for travellers with vehicles. It is also exceptionally well-located, being just 0.2 kilometres from St. Peters Landing.
What are the best hotels in Saint Peters Bay near St. Peters Landing?
For a comfortable stay in Saint Peters Bay near St. Peters Landing, Gateway to Greenwich Suites is an excellent choice.This 3-star hotel, rated 8.6, is conveniently located just 0.2 kilometres from St. Peters Landing. It offers free self-parking and free extended duration parking, which is ideal for those travelling by car. Guests can also enjoy complimentary WiFi throughout their stay.
When is the best time to go to Saint Peters Bay?
The best time to visit Saint Peters Bay is during the summer months, from late June to early September, when the weather is warm and all local attractions and services are fully operational.During this period, you'll experience pleasant temperatures ideal for exploring the outdoors, with average highs ranging from 20 to 25 degrees Celsius. The days are long, offering plenty of daylight for sightseeing and enjoying the coastal scenery. This is also when the water is warm enough for swimming at the nearby beaches, such as Greenwich Beach, a highlight of Prince Edward Island National Park.For couples looking for a relaxed getaway, early July or late August can be particularly appealing. The peak summer crowds have not yet fully arrived or have begun to thin out, allowing for a more tranquil experience at popular spots. You can enjoy strolls along the shore, indulge in fresh seafood at local eateries, and explore the quaint villages nearby without the busiest rush.Families often find mid-July to mid-August to be the prime time for their visit. All family-friendly activities, from beach days to nature trails within Prince Edward Island National Park, are in full swing.
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 cancelled 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 hotel booking in Saint Peters Bay with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Saint Peters Bay hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Saint Peters Bay?
Prices for hotels in Saint Peters Bay often vary, but you can find a great deal from AU$137 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 our cheapest rates.

Explore a world of travel with Expedia