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

Find hotels in Saint Peters Bay from AED 362

  • 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
1 Sep - 2 Sep
Tomorrow
2 Sep - 3 Sep
This weekend
4 Sep - 6 Sep
Next weekend
11 Sep - 13 Sep

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 759
AED 873 total
includes taxes & fees
21 Sep - 22 Sep
Gateway to Greenwich Suites

2. 45 Steps - The Culinary Beachside Inn

45 Steps - The Culinary Beachside Inn
Goose River
Canada
Marta
AED 1,275
AED 1,466 total
includes taxes & fees
30 Sep - 1 Oct
45 Steps - The Culinary Beachside Inn

3. Rodd Crowbush Golf & Beach Resort

Rodd Crowbush Golf & Beach Resort
West Saint Peters
Canada
Charlo
AED 560
AED 644 total
includes taxes & fees
1 Oct - 2 Oct
Rodd Crowbush Golf & Beach Resort

4. Johnson Shore Inn

Johnson Shore Inn
Rock Barra
United States
TIM
AED 530
AED 610 total
includes taxes & fees
27 Sep - 28 Sep
Johnson Shore Inn

5. Trailside Inn

Trailside Inn
Mount Stewart
Canada
Dylan
AED 382
AED 439 total
includes taxes & fees
8 Sep - 9 Sep
Trailside Inn

6. The Barn at Spry Point

The Barn at Spry Point
Little Pond
Canada
Patricia
AED 315
AED 362 total
includes taxes & fees
9 Sep - 10 Sep
The Barn at Spry Point

7. Rodd Brudenell River

Rodd Brudenell River
Georgetown Royalty
Canada
Melanie
AED 470
AED 540 total
includes taxes & fees
20 Sep - 21 Sep
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
A frozen river with a wooden bridge, houses, and a clear blue sky.

Top Saint Peters Bay Hotel Reviews

Johnson Shore Inn

Johnson Shore Inn

10/10 Excellent
"Thank you."
Joël 1-night trip
Posted 10 hours ago
Johnson Shore Inn
Rodd Crowbush Golf & Beach Resort

Rodd Crowbush Golf & Beach Resort

8/10 Good
"The cabin was pet friendly and Daphne (english bulldog) was allowed at both resturants on the patios. Water dish was provided for her at both locations. They even had treats for her at the front desk."
Michelle 2-night trip
Posted 13 hours ago
Rodd Crowbush Golf & Beach Resort
Waterfront 2-Bed PEI Cottage Close to Montague, Golf & Beaches

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

10/10 Excellent
"Quality cottage was as advertised. Actually larger than the photos looked. Beautiful view of the water out of the very large windows. We were a family of 5 with adult children. Everyone was impressed."
Dawn F. 2-night trip
Posted 2 days ago
Waterfront 2-Bed PEI Cottage Close to Montague, Golf & Beaches
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 4 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 4 days ago
Wheelhouse Inn: Unit #3
Wheelhouse Inn #1

Wheelhouse Inn #1

10/10 Excellent
"Check in was seamless and the suite was exactly as advertised. Kitchen had everything I needed."
Andrew 2-night trip
Posted 5 days ago
Wheelhouse Inn #1
The Bay Dune Cottage: Your Own Private Beach + Cozy Backyard Fire Pit

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

10/10 Excellent
"The location was fantastic.Very close to a very large north shore beach that is sparsely attended relative to the other north shore beaches while being under 30 minutes to Charlottetown. The cottage itself was very clean and comfortable while still feeling like a cottage. Big fire pit was also enjoyable."
Liam 5-night trip
Posted 6 days ago
The Bay Dune Cottage: Your Own Private Beach + Cozy Backyard Fire Pit
Cedarway Riverview Lodge-by Brudenell River overseeing golf course

Cedarway Riverview Lodge-by Brudenell River overseeing golf course

10/10 Excellent
"We are a senior couple and we appreciated the quiet atmosphere of the property and the cottage. We live in rural Nova Scotia so this cottage suited our lifestyle. The view was lovely, the cottage was layout was convenient. Everything suited us perfectly."
Linda M. 3-night trip
Posted 8 days ago
Cedarway Riverview Lodge-by Brudenell River overseeing golf course
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 9 days ago
Sea Dunes Beach House-2026 Vacation Rental of the Year - Sept 2026 Availability

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 315
AED 362 total
9 Sep - 10 Sep
includes taxes & fees
The Barn at Spry Point
Trailside Inn

Trailside Inn

109 Main St Mount Stewart PE
AED 382
AED 439 total
8 Sep - 9 Sep
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

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 free WiFi 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: Provides 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.