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

Find hotels in Saint Peters Bay from AED 359

  • 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
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Saint Peters Bay hotels

1. Gateway to Greenwich Suites

Gateway to Greenwich Suites
Saint Peters Bay
Canada
Sylvie
AED 751
AED 864 total
includes taxes & fees
25 Oct - 26 Oct
Gateway to Greenwich Suites

2. Johnson Shore Inn

Johnson Shore Inn
Rock Barra
United States
Surinder
AED 524
AED 603 total
includes taxes & fees
25 Oct - 26 Oct
Johnson Shore Inn

3. The Barn at Spry Point

The Barn at Spry Point
Little Pond
Canada
Francine
AED 312
AED 359 total
includes taxes & fees
26 Oct - 27 Oct
The Barn at Spry Point

4. Rodd Brudenell River

Rodd Brudenell River
Georgetown Royalty
Canada
Adam
AED 305
AED 368 total
includes taxes & fees
1 Nov - 2 Nov
Rodd Brudenell River
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 browse for the perfect souvenirs at St. Peters Landing during your visit to Saint Peters Bay. Stroll along the seaside or experience the area's theater 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 get tickets for a performance at St. Peters Courthouse Theatre on 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
An aerial view of a rural area with a church, barns, and a body of water.

Top Saint Peters Bay Hotel Reviews

Johnson Shore Inn

Johnson Shore Inn

10/10 Excellent
"This is a lovely Inn to stay at everything was wonderful. The expansive ocean view from our room and the property grounds was outstanding. Johnson Shores Inn has a welcoming and comfortably homey feel about it. The host Dave greeted us with a tour of the Inn and the amenities available. Dave also cooked an amazing fresh breakfast for us offering choices for our selection. The room was perfect with nice big ensuite and comfortable bed. The Inn has friendly pets cat and dogs to round out that welcoming homey feel. Was a very peaceful, laid back stay. There’s a trail down to the red cliff shored beach that heightens the expansive ocean view."
Carmen 1-night trip
Posted 22 hours ago
Johnson Shore Inn
Eagle's Nest Loft- 1 bdrm lakeside apartment nestled up high in the trees.

Eagle's Nest Loft- 1 bdrm lakeside apartment nestled up high in the trees.

10/10 Excellent
"Quiet, relaxing, friendly, helpful, close to the beach, have walking trails, secluded yurts for privacy, this happens all in one place. Excellent!"
Debbie L. 2-night trip
Posted 9 days ago
Eagle's Nest Loft- 1 bdrm lakeside apartment nestled up high in the trees.
Cabin #1 centrally located to beaches, golfing and the Confederation Trail!

Cabin #1 centrally located to beaches, golfing and the Confederation Trail!

10/10 Excellent
"Peaceful in a beautiful woodland setting, it was a basic, clean and cozy cabin, and big enough for 2 people. The shared facilities were clean as well. Jenna was very easy to communicate with and provided prompt responses"
Wendy W. 3-night trip
Posted 2 weeks ago
Cabin #1 centrally located to beaches, golfing and the Confederation Trail!
Charming 2-bedroom cottage with AC and WiFi in delightful Saint Peters Bay

Charming 2-bedroom cottage with AC and WiFi in delightful Saint Peters Bay

10/10 Excellent
"Charming place within a short walk to the water. The confederation trail runs right past this property. Enjoyed my stay here"
Mythili 2-night trip
Posted 1 month ago
Charming 2-bedroom cottage with AC and WiFi in delightful Saint Peters Bay
Located on PEIs famous north shore this is the perfect getaway & relaxation spot

Located on PEIs famous north shore this is the perfect getaway & relaxation spot

10/10 Excellent
"Absolutely wonderful stay! Jeff was a fantastic host—communication was clear and quick, check-in and check-out were seamless, and the space was exactly as pictured. The decor was beautifully curated, making the space feel like home: authentic, cozy, and comfortable. The location, with direct beach access, was private yet incredibly accessible. The beach views from the house were fantastic! Jeff was thoughtful about the guest experience. We were provided with welcome gifts (for us and our dog), a booklet with recommendations for restaurants and activities, including a history of the property, kayaks, paddleboards, plenty of warm blankets, a vinyl record player with records, and a fully equipped kitchen. We would stay here again without hesitation. The hosts clearly made a great effort to create and curate a lovely beachfront space. Highly recommended for travelers and guests."
Gem P. 4-night trip
Posted 1 month ago
Located on PEIs famous north shore this is the perfect getaway & relaxation spot
Experience tranquility by the sea, Magnificent views, Romantic charm.

Experience tranquility by the sea, Magnificent views, Romantic charm.

10/10 Excellent
"This property was even better than we expected. The ocean view was beautiful and we enjoyed watching the seals. The location was convenient for biking and sightseeing. The cottage was stocked with everything we needed. Even the weather was perfect for our vacation. Thank you-We would definitely stay here again."
Donna C. 5-night trip
Posted 1 month ago
Experience tranquility by the sea, Magnificent views, Romantic charm.
Wheelhouse Inn: Unit #3

Wheelhouse Inn: Unit #3

8/10 Good
"It was a beautiful and modern property to stay in when visiting Georgetown. It was also nice and spacious, and they had a very helpful binder with tips for the area, if you hadn't already done your research on the surrounding area ahead of time. It was also an ideal location in the town. Check in and out were very simple, too. My only suggestion would be to reach out to the host to double check that there will be enough pillows/sheets for the people staying there."
Chelsea S. 1-night trip
Posted 2 months ago
Wheelhouse Inn: Unit #3
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 2 months ago
Sea Dunes Beach House-2026 Vacation Rental of the Year - Sept 2026 Availability
Charming PEI Cottage Retreat | Firepit, Beaches & Golf

Charming PEI Cottage Retreat | Firepit, Beaches & Golf

10/10 Excellent
"Overall the cottage was beautiful. It was impeccably clean, well equipped and a very pleasant place to spend our vacation. The furniture was comfortable and the kitchen was spacious. The property is very well taken care of and decorated nicely. A quiet beach is within walking distance or a very quick bike ride and was great for enjoying the sunset or cooling off. It’s a gradual drop so you can walk into the water for quite a while, would be great for kids. The only negatives we found were, in addition to a camera facing the driveway, there is one facing the deck and fire pit. For us, this meant we didn’t feel comfortable spending much time there. Maybe that wouldn’t bother most and I understand the need to monitor the property but for me, when I rent a property in a secluded location, I don’t want to feel watched during family down time. Also, there are sheers in the bedrooms, no blinds. This made it difficult to sleep past sunrise or change clothing at night as the dirt road passes directly in front of the cottage."
Brad S. 7-night trip
Posted 3 months ago
Charming PEI Cottage Retreat | Firepit, Beaches & Golf

More cheap stays in Saint Peters Bay

The Barn at Spry Point

The Barn at Spry Point

222 Ark Lane Lot B The Barn Little Pond PE
AED 312
AED 359 total
26 Oct - 27 Oct
includes taxes & fees
The Barn at Spry Point
Trailside Inn

Trailside Inn

109 Main St Mount Stewart PE
Get rates
9/10 Wonderful! (105 reviews)
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

Find out more about Saint Peters Bay

Top reasons to visit Saint Peters Bay

  • Scenic Beaches: Enjoy the stunning sandy beaches and picturesque scenery that make Saint Peters Bay a coastal gem.
  • Outdoor Adventures: Explore scenic hiking trails, golf courses, and historic lighthouses for a perfect outdoor experience.
  • Local Culture: Experience community events like the annual blueberry festival and traditional ceilidh celebrations.
  • Family-Friendly Activities: Engage in various attractions suitable for families, ensuring a memorable vacation for all ages.
  • Unique Accommodations: Choose from charming resorts and agritourism properties for a relaxing beach getaway.

Find great hotels in and around Saint Peters Bay

Explore the ideal hotel options in Saint Peters Bay, Prince Edward Island, where you can choose from charming resorts and unique agritourism properties. Enjoy a memorable beach vacation experience with pet-friendly accommodations, excellent parking, and relaxing amenities. Whether you're seeking surf cottages, a cozy bay house, or a refreshing pool area, you'll find the perfect place to unwind and embrace the adventure that awaits you in this picturesque coastal destination.

  • Rodd Crowbush Golf & Beach Resort: This luxurious 5-star resort, located 16.1km from Saint Peters Bay, is perfect for travelers seeking a blend of relaxation and adventure. With its spa-themed amenities, guests can indulge in deep tissue massages and aromatherapy treatments at the on-site spa, or take a dip in the pool. For those looking to explore, the resort offers nearby adventure sports such as kayaking, biking, and hiking. Whether you’re on a business trip or a leisure vacation, Rodd Crowbush provides an ideal escape with its stunning landscapes and recreational activities.
  • Gateway to Greenwich Suites: Situated in the heart of Saint Peters Bay, this charming 3-star hotel caters to nature enthusiasts and adventure seekers. The suites provide comfortable accommodations, making it a cozy base for exploring the beautiful surroundings. Guests can enjoy various outdoor activities, including canoeing, swimming, and hiking, all within easy reach. With its emphasis on adventure and nature, Gateway to Greenwich Suites is a fantastic choice for those looking to immerse themselves in the great outdoors while enjoying a relaxing stay.
  • 45 Steps - The Culinary Beachside Inn: Just 6.4km from Saint Peters Bay, this exquisite 5-star inn offers direct access to the beach, making it an ideal luxury getaway for beach lovers. Known for its culinary excellence, guests can savor delightful dishes while enjoying panoramic ocean views. With a focus on a luxurious beach experience, 45 Steps provides a serene atmosphere to unwind and rejuvenate. Perfect for travelers looking to indulge in both relaxation and fine dining, this inn guarantees a remarkable stay by the sea.

Where to stay near Saint Peters Bay

Saint Peters Bay, a charming destination in Prince Edward Island, offers a delightful mix of family-friendly activities and serene outdoor experiences. Explore the stunning sandy beaches and picturesque scenery that define this coastal gem. Nearby, you'll find friendly neighborhoods and hidden adventures waiting to be discovered. Whether you're lounging on the beach or enjoying the local vibe, Saint Peters Bay promises a relaxing getaway filled with memorable moments.

  • Greenwich: Located 4.8km from Saint Peters Bay, Greenwich is a vibrant city known for its seasonal influx of visitors, particularly from July to September. This charming city offers a delightful mix of family-friendly activities, outdoor adventures, and urban experiences. Explore the local shopping areas and malls, or unwind at the beautiful family beach and urban park. The scenic landscapes and engaging activities make Greenwich a perfect spot for families looking to enjoy a day out in nature or indulge in some retail therapy.
  • Morell: Situated 9.7km away from Saint Peters Bay, Morell is a city that attracts a moderate number of travelers, especially during the peak season from June to August. Known for its outdoor and sports experiences, Morell is a golfer's paradise, boasting excellent golf courses and resorts. The city is also home to notable landmarks, such as the historic lighthouse and monument, which add a unique charm to the area. Whether you're looking to hit the greens or explore local history, Morell offers a perfect blend of recreation and culture.
  • Lakeside: A quaint village located 14.5km from Saint Peters Bay, Lakeside is a seasonal destination that shines from July to September. This village is ideal for families and sports enthusiasts, featuring stunning golf courses and resorts. Lakeside's proximity to beautiful beaches and a historic lighthouse makes it a delightful place to relax and soak in the natural beauty. With its welcoming atmosphere and variety of outdoor activities, Lakeside is a fantastic destination for those seeking both adventure and tranquility.

Things to do in and around Saint Peters Bay

Saint Peters Bay offers a delightful mix of family-friendly activities and outdoor adventures. Visitors can explore scenic hiking trails, enjoy the local ceilidh, and capture stunning photographs of the picturesque landscape. For those interested in shopping, there are various mall centers and areas to browse. Don't miss the annual blueberry festival, which celebrates this delicious local fruit and provides a fun way to experience the community's vibrant culture.

Shopping

The nearest shopping destination is St. Peters Landing, a vibrant center offering a mix of entertainment and family-friendly vibes. If you're up for a drive, check out nearby Charlottetown for a variety of boutiques and unique stores featuring local crafts and souvenirs.

Recreation

At Rodd Crowbush Golf and Beach Resort, enjoy a round of golf surrounded by nature, followed by relaxation on the beach. Brudenell Golf offers a scenic course ideal for sports enthusiasts, while Dundarave Golf Course provides a similar outdoor experience, perfect for unwinding after a day of fun.

Adventure

Explore the Cardigan River Trailhead for an exhilarating hiking experience, located 20.9km from Saint Peters Bay. Enjoy the beautiful outdoor scenery as you trek through lush landscapes, making it a perfect adventure for nature lovers and outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife in Saint Peters Bay at the St. Peters Courthouse Theatre, where romance and culture blend seamlessly. For a short drive, visit King's Playhouse, 25.7km away, offering an equally enchanting atmosphere filled with entertainment and charm.

*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. Booking your stay about a month in advance can help you find lower rates, especially if you choose to travel on a Monday. For budget-friendly accommodations, use Expedia to filter and sort hotels by price, and look for last-minute deals. Additionally, explore free activities in the area and consider package deals that combine flights, hotel, and activities for further savings.

  • 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: Booking a hotel in Saint Peters Bay about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 enables you to customize your search based on your budget, desired location, and additional preferences. You can easily sort the results by price, allowing you to view the most affordable hotels first. Additionally, you have the option to filter your choices by hotel type. For instance, selecting the Eco-certified filter will display sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Saint Peters Bay with your flights and activities through an Expedia package deal.

Find the best attractions in and around Saint Peters Bay

Saint Peters Bay is perfect for family-friendly outdoor vacations, offering a variety of attractions such as golf courses, historic lighthouses, and a nudist beach. Visitors can explore popular sites like St. Peters Landing and enjoy adventurous experiences in this charming area. With a blend of natural beauty and cultural heritage, there's something for everyone in and around Saint Peters Bay, making it an ideal destination for travelers seeking memorable activities.

  • Greenwich Beach: Experience the freedom and adventure of this unique nudist beach located 8.0km from Saint Peters Bay. Surrounded by stunning natural beauty, it offers a liberating atmosphere perfect for sunbathing and swimming in a serene environment.
  • St. Peters Destination Centre: Situated within Saint Peters Bay, this visitor center is ideal for families looking for outdoor adventures. With various activities and helpful information, it serves as a hub for exploring the local area and enjoying nature.
  • The Links at Crowbush Cove: This golf course accommodation, located 16.1km away, provides a scenic and secluded retreat. With friendly staff and breathtaking views, it’s perfect for golf enthusiasts and those seeking a relaxing getaway.

Best time to go to Saint Peters Bay

The best time to visit Saint Peters Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Saint Peters Bay falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Saint Peters Bay falls in February, 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 is convenient with Charlottetown Airport (YYG), located 45.1km away. This airport serves several airlines and is easily accessible from nearby hotels. For a luxurious stay, consider the Fairholm Boutique Inns or the Sydney Boutique Inn, both 4.8km from YYG. Another option is the Barachois Inn, situated 19.3km from the airport. Each of these hotels offers comfortable accommodations and is well-connected to the airport, making your arrival and departure seamless. Enjoy your stay in this picturesque region of Prince Edward Island.

Frequently asked questions

What's the best place for a stay in Saint Peters Bay?
Based on our traveler data, Gateway to Greenwich Suites is one of the top choices for your stay. This hotel offers free parking and private balconies. Other good choices for your visit to the area are Rodd Brudenell River and Rodd Crowbush Golf & Beach Resort. See all available top hotels, or vacation rentals in Saint Peters Bay.
What are some of the best vacation home rentals in Saint Peters Bay?
Bright and Inviting 3-Bedroom Home Overlooking St. Peter's Bay: This Saint Peters Bay vacation home rental is equipped with a selection of games, laundry facilities, and a Smart TV to help you feel comfortable during your stay. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Saint Peters Bay.
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. Filter your search by fully refundable to find flexible hotel deals in Saint Peters Bay.
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 best hotel to stay with easy access to St. Peters Destination Centre?
Adjacent to St. Peters Destination Centre, St Peters Bayview Suites is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free parking and free WiFi. Another good option is Cable Head Suites, located 1.7 mi (2.7 km) away.
What are some hotels with pools in Saint Peters Bay?
Rodd Brudenell River: Features an indoor pool, an outdoor pool, and 2 outdoor tennis courts. Another option that features an onsite pool is Rodd Crowbush Golf & Beach Resort. View all hotels with pools in Saint Peters Bay.
What's the best accommodation near Charlottetown, PEI Airport (YYG)?
Rodd Royalty is a popular 4.5-star hotel featuring free breakfast and a restaurant. It's located a short 1.6 mi (2.5 km) from Charlottetown, PEI Airport. Other options close to the airport are Sherwood Inn and Motel and Canadas Best Value Inn & Suites Charlottetown.
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 13 hotels and other accommodations to choose from. Find out more about Saint Peters Bay.
What should I see while I'm in Saint Peters Bay?
A couple of favorite places to visit are St. Peters Landing and St. Peters Courthouse Theatre. You'll also find Greenwich Beach and Rodd Crowbush Golf and Beach Resort in the area. Check out what more to see and do in Expedia's Saint Peters Bay guide.
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.