Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Saint Peters Bay Hotels from CA $135

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Saint Peters Bay hotels and places to stay

Ocean Front Cottage.
60 Domnuill Lane, Saint Peters Bay, Prince Edward Island
Get Rates
5.03 km from city centre
Ocean Front Cottage.
The Perfect Place! Stunning Waterview, Tranquil & Near Ntl Park Beach
Get Rates
5.67 km from city centre
5/5Exceptional! (8 reviews)
Perfect relaxing nest

"The cottage is perfect, everything that you might need is there. The owner is very friendly, she is a phone call away to help. The view is fantastic , good for relaxing for few days. We spent 6 nights and we will love to return to this fabulous house. Many thans to Jennifer."…"

Reviewed on Aug. 27, 2019

The Perfect Place! Stunning Waterview, Tranquil & Near Ntl Park Beach
Greenwich Moonlight Bay Cottage, Pei, Stunning Waterview, Near Beach, Great Amenities
Off the Grid in Goose River
13812 Northside Road, Saint Peters Bay, Prince Edward Island
Get Rates
5.9 km from city centre
Off the Grid in Goose River
Gorgeous Beachfront Vacation Destination!
230 Shore Road, Saint Peters Bay, Prince Edward Island
Get Rates
6.77 km from city centre
4.7/5Exceptional! (19 reviews)
Great ocean side cottage

"Eagles, fox, sand and ocean surf makes a great vacation! Fantastic ocean side cottage!"…"

Reviewed on Sep. 24, 2019

Gorgeous Beachfront Vacation Destination!
Your Beach and Golf Destination
1188 Route 336 Cable Head West, Saint Peters Bay, Prince Edward Island
Get Rates
5.89 km from city centre
4.9/5Exceptional! (20 reviews)
Charming home near a beautiful quiet beach

"Greenwich Gables was true to description with well-appointed kitchen, comfortable beds, peaceful “away from it all” verdant property on a quiet road near beautiful beaches. There were several times when we had the beach all to ourselves. Beautiful Greenwich Dunes stretching as far as we could see ..."…"

Reviewed on Aug. 31, 2019

Your Beach and Golf Destination
Spectacular Modern Luxury Oceanfront Getaway on Pei's Most Exclusive Beach
318 Route 336, Saint Peters Bay, Prince Edward Island
Get Rates
4.81 km from city centre
5/5Exceptional! (8 reviews)
Fabulous beachfront vacation

"My family of four thoroughly enjoyed our holiday this very clean and beautifully decorated beach house. Everything you may need was available from linens to laundry detergent. The photos are accurate. The beach is sandy, the water clear and it is very quiet with few people. Paul is easily reachable ..."…"

Reviewed on Aug. 30, 2019

Spectacular Modern Luxury Oceanfront Getaway on Pei's Most Exclusive Beach
St Peters Bayview Suites
3 out of 5
5560 Rte 2, Saint Peters Bay, PE
Free CancellationReserve now, pay when you stay
The price is CA $140 per night
1.38 km from city centre
4/5Very Good! (54 reviews)

"The owners were kind, friendly and considerate. The beds were comfortable and the water hot."…"

Reviewed on Sep. 13, 2019

St Peters Bayview Suites
Johnson Shore Inn
3.5 out of 5
9984 Northside Road, Route 16, Hermanville, PE
The price is CA $135 per night
21.46 km from city centre
4.8/5Exceptional! (122 reviews)
Wonderful place to stay

"It was difficult to find, but it was worth it! Amazing views, a friendly labrador (Mr Johnsie) who goes on walk with you, a quiet place place with brand new bathroom and a fireplace that makes you feel at home.... David was the perfect host. I am looking forward to go back...."…"

Reviewed on Oct. 30, 2019

Johnson Shore Inn
The Inn at Spry Point
4 out of 5
222 Ark Lane, Little Pond, PE
The price is CA $179 per night
23.71 km from city centre
4.6/5Wonderful! (82 reviews)

"Absolutely beautiful setting. Serene, peaceful. David's attention to detail perfect. Would love to return."…"

Reviewed on Sep. 29, 2019

The Inn at Spry Point
Don't see what you're looking for?
See all available properties in Saint Peters Bay
View all properties
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.

Saint Peters Bay Hotel Guide

Expedia.ca offers a selection of 84 hotels in Saint Peters Bay. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Saint Peters Bay. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Saint Peters Bay neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Saint Peters Bay, Prince Edward Island now!

Frequently asked questions

What's the best place for a stay in Saint Peters Bay?
Based on our traveler data, St Peters Bayview Suites is one of the top choices for your stay. This 3-star hotel offers a restaurant and free WiFi. Cable Head Suites is another good choice for your visit.
If I need to cancel my hotel reservation in Saint Peters Bay, will I receive a refund?
Yes! Most room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and receive a refund within a 24-hour period of booking. Add dates, click “Search”, then use the filter option “free cancellation” to get the best options available in Saint Peters Bay.
What is staying in Saint Peters Bay like?
Visitors can enjoy all that Saint Peters Bay has to offer including the seaside and theaters. This city also attracts tourists with its relaxing setting. In Saint Peters Bay, there are 12 hotels and other accommodations to choose from.
What should I see while I'm in Saint Peters Bay?
Favorite places to visit include Prince Edward Island National Park, St. Peters Destination Centre, and St. Peters Courthouse Theatre. Additionally, you might want to add St. Peters Landing to your agenda.
What's the weather like in Saint Peters Bay?
The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and February with an average of 23°F. Average annual rainfall for Saint Peters Bay is 31 inches.

Recent Reviews in Saint Peters Bay

More trip options