Search Port Elgin hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Go beyond your typical stay in Port Elgin

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Elgin hotels

1. Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
2.5 star property
Saugeen Shores
9.8 out of 10, Exceptional, (806 reviews)
"Stayed for an overnight visit, the hotel and room were clean and the hotel was in a great location. Would definitely stay again."
Canada
Christopher
The price is NZ$226
includes taxes & fees
15 Nov - 16 Nov
Holiday Inn Express & Suites Port Elgin by IHG

2. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
2.0 star property
Saugeen Shores
8.2 out of 10, Very good, (1,014 reviews)
"Overall good stay"
Canada
Vaibhavkumar
The price is NZ$116
includes taxes & fees
29 Nov - 30 Nov
Super 8 by Wyndham Port Elgin

3. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (369 reviews)
"Fantastic place!"
Canada
Mitch
The price is NZ$254
includes taxes & fees
22 Nov - 23 Nov
Staybridge Suites Port Elgin by IHG

4. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.8 out of 10, Good, (1,003 reviews)
"Excellent place to stay."
Canada
Rae
The price is NZ$116
includes taxes & fees
15 Nov - 16 Nov
Travelodge by Wyndham Port Elgin

5. GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
4.0 star property
Saugeen Shores
8.6 out of 10, Excellent, (65 reviews)
"Close to everything , very clean spacious and quiet , We manged but the sofa bed didn't have blanket and pillows and bed sheet,"
Canada
Faramarz
The price is NZ$438
includes taxes & fees
15 Nov - 16 Nov
GLOBALSTAY Brand New House in Port Elgin

6. All Seasons Motel

All Seasons Motel
2.0 star property
Saugeen Shores
7.8 out of 10, Good, (189 reviews)
"Very close walking distance to our destination."
Canada
Deborah
The price is NZ$135
includes taxes & fees
9 Dec - 10 Dec
All Seasons Motel

7. Windspire Inn

Windspire Inn
3.0 star property
Saugeen Shores
7.2 out of 10, Good, (401 reviews)
"Clean room and friendly staff"
United States
Abdollah
The price is NZ$72
includes taxes & fees
13 Dec - 14 Dec
Windspire Inn

8. The Sand Castle Suites Motel

The Sand Castle Suites Motel
2.5 star property
Port Elgin
5.8 out of 10, (62 reviews)
"The room was ok but doesn't feel like a motel and also the hallway was was smelling terrible it was like the you are living among bunch of homeless people"
Canada
Vasubhai
The price is NZ$129
includes taxes & fees
28 Nov - 29 Nov
The Sand Castle Suites Motel

9. Quality Inn Southampton

Quality Inn Southampton
2.5 star property
Saugeen Shores
8.8 out of 10, Excellent, (1,003 reviews)
"Breakfast was good & staff very nice. We enjoyed our stay."
Canada
Aruna
The price is NZ$186
includes taxes & fees
2 Dec - 3 Dec
Quality Inn Southampton

10. Driftwood Haus

Driftwood Haus
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (113 reviews)
"Great location and all that we needed for our stay."
Canada
Saty
The price is NZ$256
includes taxes & fees
15 Nov - 16 Nov
Driftwood Haus

11. Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (246 reviews)
"The property was clean and very close to the downtown and beach. Perfect location!"
Canada
Caitlyn
The price is NZ$113
includes taxes & fees
9 Dec - 10 Dec
Manor Motel

12. The Shores

The Shores
3.0 star property
Saugeen Shores
7.8 out of 10, Good, (49 reviews)
"Great size place, great location - easy to walk to everything on the main strip!"
Canada
Sydney
The price is NZ$191
includes taxes & fees
16 Nov - 17 Nov
The Shores

13. The Sands

The Sands
2.0 star property
Sauble Beach
9.4 out of 10, Exceptional, (84 reviews)
"A fabulous stay at The Sands"
Canada
judy
The price is NZ$475
includes taxes & fees
15 Nov - 16 Nov
The Sands

14. Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.0 out of 10, Wonderful, (174 reviews)
"Calm and beautiful place."
Canada
Nikhil
The price is NZ$109
includes taxes & fees
19 Nov - 20 Nov
Dreamers Writing Farm
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.

Stay near popular Port Elgin attractions

Learn more about Port Elgin

Sandy shores at Port Elgin Beach invite swimming and sandcastle building during summer months. Rent bikes to explore the waterfront trail or visit the historic Port Elgin lighthouse when local musicians perform weekend concerts.

A sunset over a rocky shoreline with a lighthouse in the distance.

Find out more about Port Elgin

Top reasons to visit Port Elgin

  • Stunning Beaches: Port Elgin boasts beautiful sandy beaches, including the popular Main Beach, perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy golfing at the South Port Golf Course or explore nearby national parks for hiking and nature walks.
  • Vibrant Community: Stroll through downtown Port Elgin, where friendly locals enhance your experience with a welcoming atmosphere.
  • Evening Entertainment: Catch a film at Port Elgin Cinemas for a relaxed night out after a day of exploring.
  • Diverse Accommodation: Choose from a variety of lodgings, from cosy motels to spacious suites, catering to all travellers.

Find great hotels in and around Port Elgin

Explore a variety of accommodation options in Port Elgin, Ontario, perfect for your beach getaway or family adventure. From cosy motels to spacious suites, including the Travelodge by Wyndham, there’s something to suit every traveller’s needs. Enjoy the charming atmosphere of this coastal town while finding the ideal lodging to enhance your holiday experience.

  • Travelodge by Wyndham Port Elgin: Situated in the heart of Port Elgin, Travelodge by Wyndham offers a budget-friendly motel experience ideal for the cost-conscious traveller. Guests can enjoy a variety of dining options, including an on-site restaurant serving lunch and daily meals. For those seeking adventure, nearby hiking and biking trails are easily accessible, along with golf facilities. The hotel also provides entertainment amenities such as cable TV and a television in each room, making it a convenient choice for families or solo travellers looking to unwind after a day of exploring.
  • Super 8 by Wyndham Port Elgin: With a guest rating of 8.6 out of 10, Super 8 by Wyndham is perfect for those seeking a beach getaway or a romantic family vacation. The property boasts direct access to the beach, allowing guests to soak up the sun and enjoy water activities. Families will appreciate the child-friendly amenities, including outdoor games and nearby sledding options. For a touch of romance, the hotel offers exclusive packages, along with spa and pool services. The indoor and seasonal outdoor pools, complete with sun loungers, provide the perfect setting for relaxation.
  • Quality Inn: Located approximately 8.0km away from Port Elgin, Quality Inn caters to adventure enthusiasts looking for a beach or ski vacation. With direct beach access and proximity to ski shuttle services, this hotel is ideal for those keen on winter sports and outdoor activities. Guests can explore adventure sports such as snowboarding, ice skating, and cave exploring, with many options available nearby. The accommodation provides a comfortable and budget-friendly atmosphere for travellers eager to immerse themselves in the natural beauty and recreational offerings of the area.

Where to stay in Port Elgin

Port Elgin offers a delightful blend of outdoor adventure and vibrant community spirit. Stroll through downtown Port Elgin, where friendly locals welcome you, or unwind on the sandy beachfront perfect for a relaxing beach vacation. The area's stunning Ontario beaches provide countless opportunities for recreation and exploration, making it an idyllic destination for those looking to immerse themselves in a serene yet lively atmosphere. Experience the charm of Port Elgin and its surrounding neighbourhoods for an unforgettable getaway.

  • Saugeen Shores: Saugeen Shores is a vibrant city that encompasses Port Elgin, making it a hub for outdoor adventures and scenic beauty. With visitor numbers peaking from June to August, this destination offers year-round appeal, although it’s most bustling in the summer months. Travellers flock here for its stunning beaches, picturesque lakes, and recreational activities, including camping and winter sports. Key landmarks, such as the modern civic government building, enhance the charm of this coastal city, ensuring a delightful experience for all who visit.
  • Southampton: A quaint village located a mere 6.4km from Port Elgin, Southampton is a seasonal favourite, drawing visitors primarily from June to August. Known for its breathtaking scenery and outdoor pursuits, the village is perfect for those looking to explore nature. Popular activities include golfing, camping, and visiting the local beaches along the stunning shoreline. Southampton's close-knit community and modern civic building add to its allure, making it a charming stop on your travels.
  • Saugeen 29: Situated 14.5km from Port Elgin, Saugeen 29 is a city that thrives on its seasonal tourism, particularly from July to September. Known for its outdoor adventure options, this area boasts recreational facilities, campgrounds, and a lovely golf course. Visitors can immerse themselves in the natural beauty, with nearby lakes and beaches providing ample opportunities for relaxation and exploration. The modern civic government building serves as a notable landmark, showcasing the city’s commitment to community and service.

Things to do near Port Elgin

Shopping

Port Elgin offers a charming shopping experience with local boutiques like The Beach House and Port Elgin Farmers' Market for unique gifts. If you're up for a drive, check out Southampton's shops, featuring handcrafted items and artisanal goods just over 16.1km away.

Recreation

The Sanctuary Spa offers a tranquil environment for relaxation with a range of holistic treatments, including massages and facials. Nearby, the Port Elgin Beach provides an ideal setting for leisurely strolls, sunbathing, and water activities, allowing you to unwind amidst the scenic lakeside views.

Adventure

At Sauble Speedway, located 25.7km from Port Elgin, you can experience the thrill of motor racing amidst an energetic atmosphere. Alternatively, venture to Ascent Aerial Park, 24.1km away, where you can navigate zip lines and rope courses, surrounded by stunning outdoor scenery.

Nightlife

In Port Elgin, the HarbourLight Bistro offers a relaxed atmosphere with live music, ideal for unwinding after a day of exploration. The local pubs, such as the Cow's Ice Cream, serve great drinks and hearty fare, creating a friendly vibe for socialising with fellow visitors and locals alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Port Elgin

Port Elgin is perfect for an outdoor adventure, boasting stunning beaches, scenic lakes, and nearby national parks. Highlights include the popular Port Elgin Main Beach and the picturesque waterfront, ideal for relaxation and water activities. Additionally, catch a film at the Port Elgin Cinema for a bit of entertainment after your day of exploring. This charming town offers a delightful blend of nature and leisure, ensuring a memorable experience for all visitors.

  • Denny's Dam Conservation Area: Located 8.0km from Port Elgin, this serene river setting offers stunning outdoor scenery. It's an ideal spot for leisurely walks and birdwatching, allowing you to immerse yourself in nature's tranquillity.
  • Port Elgin Beach: Just 1.3km from the town centre, Port Elgin Beach boasts sandy shores and inviting waters. It's perfect for sunbathing, swimming, or enjoying a seaside picnic while soaking up the vibrant beach atmosphere.
  • MacGregor Point Provincial Park: Situated 4.8km away, this national park is a haven for adventure seekers. With its scenic trails and diverse wildlife, you can explore the outdoors through hiking, cycling, or simply enjoying the stunning landscapes.

Best time to go to Port Elgin

The best time to visit Port Elgin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Elgin falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Port Elgin falls in February, visitor numbers are average and weather is very cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January21.7°F (-5.7°C)Light RainVery CloudyAverageSlightly Low
February21.2°F (-6.0°C)Light RainVery CloudyAverageSlightly Low
March29.8°F (-1.2°C)Light RainMostly CloudyAverageAverage
April40.1°F (4.5°C)Light RainMostly CloudyAverageAverage
May52.3°F (11.3°C)Light RainMostly SunnyAverageAverage
June60.6°F (15.9°C)Light RainMostly SunnyModerately HighSlightly High
July67.3°F (19.6°C)Light RainMostly SunnyModerately HighSlightly High
August67.1°F (19.5°C)Light RainMostly SunnyModerately HighSlightly High
September61.0°F (16.1°C)Light RainMostly SunnyAverageAverage
October49.8°F (9.9°C)Light RainMostly CloudyModerately LowAverage
November38.1°F (3.4°C)Light RainMostly CloudyModerately LowAverage
December29.5°F (-1.4°C)Light RainVery CloudyModerately LowSlightly Low

The nearest major airports for your trip to Port Elgin

Flying into Port Elgin, Ontario, is convenient via Kitchener, ON (YKF-Region of Waterloo International Airport), located 135.2km away. The airport is serviced by major airlines and offers nearby accommodation options including The Walper Hotel, a 4-star establishment 8.0km from the airport, and DoubleTree by Hilton Kitchener, also a 4-star hotel just 4.8km away. Another option is the Western Hotel & Executive Suites, situated 14.5km from YKF. Transportation services from these hotels to the airport are readily available, making your journey smooth and hassle-free as you arrive to explore the charming town of Port Elgin.

Frequently Asked Questions

What is the best area to stay in Port Elgin?

The best area to stay in Port Elgin is along the Lake Huron shoreline, particularly around Port Elgin Main Beach and the nearby downtown core.


This area is the heart of Port Elgin, offering easy access to the town's main attractions. Port Elgin Main Beach is a prominent feature, known for its sandy shores and the Port Elgin Harbour. The downtown core, just a short stroll from the beach, runs along Goderich Street and contains local shops, restaurants, and cafes. It's a very walkable area, superb for exploring on foot.


Couples looking for a relaxing getaway will find this area particularly appealing. You can enjoy strolls along the beach at sunset, dine at waterfront restaurants, and explore the unique boutiques downtown. The proximity to the harbour also offers opportunities for boat tours or simply enjoying the views.


Families will also appreciate the convenience and activities available here. The main beach provides ample space for children to play, and the nearby Splash Pad offers a fun way to cool down.

When is the best time to go to Port Elgin?

The best time to go to Port Elgin is during the summer months, from late June to early September, when the weather is warm and all the local attractions are fully operational.


For families, July and August are ideal. The water in Lake Huron is at its warmest, great for swimming and enjoying the main beach, which is a lovely sandy stretch with a long pier. These months also see the most organised activities, from beachfront events to the weekly craft markets and street performances along Goderich Street.


Couples looking for a slightly quieter experience with pleasant weather might prefer late June or early September. The crowds are thinner, but the weather is still very agreeable for enjoying walks along the shoreline, exploring the quaint shops downtown, and having leisurely meals on patios.

Where can I find the best nightlife in Port Elgin?

Port Elgin's nightlife is generally relaxed, focusing on pubs and casual dining spots that often extend their hours. You'll find most of the activity concentrated along the main streets, particularly during the summer months.


Miramichi Bay Road and Goderich Street are where you'll find a few establishments offering a low-key evening. These often include pubs with a selection of local beers and spirits, and some may feature live music on weekends, usually acoustic sets or cover bands. It's more about a friendly atmosphere for a drink and a chat than late-night clubs.


During the summer, the area around the main beach, especially Harbour Street, sees a bit more activity. You might find a patio or two open later, serving drinks and light snacks.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 Port Elgin.

How can I save on a hotel booking in Port Elgin with Expedia?

One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Port Elgin 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 Port Elgin?

Prices for hotels in Port Elgin often vary, but you can find a great deal from NZ$71 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