A sunset over a calm sea with a rocky shoreline and a forested hill in the background.

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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Port Elgin hotels

1. Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
Saugeen Shores
Canada
David
NZ$279
includes taxes & fees
25 Oct - 26 Oct
Holiday Inn Express & Suites Port Elgin by IHG

2. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
Saugeen Shores
Canada
Patricia
NZ$151
includes taxes & fees
28 Oct - 29 Oct
Super 8 by Wyndham Port Elgin

3. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
Saugeen Shores
Canada
Lynda
NZ$323
includes taxes & fees
16 Oct - 17 Oct
Staybridge Suites Port Elgin by IHG

4. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
Saugeen Shores
Canada
Lisa
NZ$138
includes taxes & fees
18 Oct - 19 Oct
Travelodge by Wyndham Port Elgin

5. Windspire Inn

Windspire Inn
Saugeen Shores
United States
Abdollah
NZ$118
includes taxes & fees
29 Oct - 30 Oct
Windspire Inn

6. Paradise Inn On The Beach

Paradise Inn On The Beach
Saugeen Shores
Canada
Tifany
NZ$394
includes taxes & fees
29 Sept - 30 Sept
Paradise Inn On The Beach

7. GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
Saugeen Shores
Canada
Faramarz
NZ$548
includes taxes & fees
29 Sept - 30 Sept
GLOBALSTAY Brand New House in Port Elgin

8. All Seasons Motel

All Seasons Motel
Saugeen Shores
Canada
Marianne
NZ$134
includes taxes & fees
1 Oct - 2 Oct
All Seasons Motel

9. The Sand Castle Suites Motel

The Sand Castle Suites Motel
Port Elgin
Canada
Vasubhai
NZ$149
includes taxes & fees
29 Sept - 30 Sept
The Sand Castle Suites Motel

10. Quality Inn

Quality Inn
Saugeen Shores
Canada
Roy
NZ$198
includes taxes & fees
18 Oct - 19 Oct
Quality Inn

11. Manor Motel

Manor Motel
Saugeen Shores
Canada
Caitlyn
NZ$130
includes taxes & fees
4 Oct - 5 Oct
Manor Motel

12. Driftwood Haus

Driftwood Haus
Saugeen Shores
Canada
Saty
NZ$296
includes taxes & fees
30 Sept - 1 Oct
Driftwood Haus

13. The Shores

The Shores
Saugeen Shores
Canada
Sydney
NZ$189
includes taxes & fees
1 Oct - 2 Oct
The Shores

14. Stop 21 Motel

Stop 21 Motel
Saugeen Shores
United States
Rebecca
NZ$265
includes taxes & fees
5 Oct - 6 Oct
Stop 21 Motel

15. The Sands

The Sands
Sauble Beach
Canada
thea
NZ$393
includes taxes & fees
1 Oct - 2 Oct
The Sands

16. The June Motel Sauble Beach

The June Motel Sauble Beach
South Bruce Peninsula
Canada
Heidi
NZ$380
includes taxes & fees
1 Oct - 2 Oct
The June Motel Sauble Beach

17. Sauble Beach Lodge

Sauble Beach Lodge
South Bruce Peninsula
Canada
Avinash
NZ$277
includes taxes & fees
29 Sept - 30 Sept
Sauble Beach Lodge

18. Dreamers Writing Farm

Dreamers Writing Farm
South Bruce Peninsula
Canada
Gregory
NZ$118
includes taxes & fees
8 Oct - 9 Oct
Dreamers Writing Farm
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port Elgin attractions

Saugeen Rail Trail Trailhead

8.6/10 (97 reviews)
You can take time to visit Saugeen Rail Trail Trailhead during your travels to Port Elgin. Wander the waterfront and beaches in the area.
See properties

Port Elgin Rollerblading Loop Trailhead

8.4/10 (63 reviews)
You can take time to visit Port Elgin Rollerblading Loop Trailhead during your travels to Port Elgin. Wander the waterfront and beaches in the area.
See properties

Holiday Golf Club

8.2/10 (10 reviews)
Enjoy a round of golf in Port Elgin at Holiday Golf Club. Wander the beaches and waterfront in the area.
See properties

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.

See all hotels in Port Elgin
A sunset over a rocky shoreline with a lighthouse in the distance.

Top Port Elgin Hotel Reviews

Recent Reviews in Port Elgin

Manor Motel

Manor Motel

10/10 Excellent
"Excellent"
Daniel 2-night trip
Posted 2 days ago
Manor Motel
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

10/10 Excellent
"We greatly enjoyed our one night stay at this hotel. Everything was clean and modern - The room and lobby were very nice. In the morning, we enjoyed their breakfast, which had an impressive variety of items. We would stay here again in a heartbeat, and would totally recommend it to others."
Angela 1-night trip
Posted 3 days ago
Holiday Inn Express & Suites Port Elgin by IHG
Sauble Beach Lodge

Sauble Beach Lodge

10/10 Excellent
"Great location, 2 mins walk to the beach Close to local eateries Very friendly & helpful staff The best bed - huge & very comfortable"
Pavandip 1-night trip
Posted 4 days ago
Sauble Beach Lodge
Windspire Inn

Windspire Inn

8/10 Good
"Clean room and friendly staff"
Abdollah 1-night trip
Posted 5 days ago
Windspire Inn
"The Lake House" With Spectacular Views!!! Steps to Beach!!

"The Lake House" With Spectacular Views!!! Steps to Beach!!

10/10 Excellent
"Wonderful vacation spot! Great location with plenty to do within walking distance, including the beach, park, marina, shops, and restaurants. The cottage blends modern amenities with cozy charm and feels like a warm hug from an old friend. Highly recommend!"
Marlene C. 8-night trip
Posted 7 days ago
"The Lake House" With Spectacular Views!!! Steps to Beach!!
GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin

10/10 Excellent
"Close to everything , very clean spacious and quiet , We manged but the sofa bed didn't have blanket and pillows and bed sheet,"
Faramarz 2-night trip
Posted 8 days ago
GLOBALSTAY Brand New House in Port Elgin
Paradise Inn On The Beach

Paradise Inn On The Beach

8/10 Good
"Everything was clean and easy to access."
Stacey laura 5-night trip
Posted 12 days ago
Paradise Inn On The Beach
North Shore Cottages

North Shore Cottages

10/10 Excellent
"Amir (host) was very accommodating and very responsive. Tom (manager) was very nice and welcoming. Our cottage (#6) was exactly as described. It would be helpful to remind the guests to bring their own sheets/ blankets, towels, and pillows. The property also has a common fire pit, trampoline, a sand pit, and volleyball net. Each cottage also has a BBQ grill. Across the street, there is a splash pad and a playground for little kids. There is a also a bike/ walking trail just beside the playground, overlooking Lake Huron. Overall, we had an amazing and relaxing time and we look forward to staying here again. ❤️"
Margaret 2-night trip
Posted 3 weeks ago
North Shore Cottages
The Hacienda – Walk to the Beach & Downtown Port Elgin

The Hacienda – Walk to the Beach & Downtown Port Elgin

8/10 Good
"This was a great place to stay. The backyard was very private and offered lots of space to play games and hang out with the whole crew. The outdoor kitchen was a huge plus. We didn’t have much rain, but you could hang out in there if it was raining. Lots of great little features in there. Fridge, stove, sink, Bluetooth speaker, speakers, icemaker, futon, TV, fireplace, it was fantastic little outdoor kitchen/bar set up.The inside was a decent amount of space for everyone and pretty clean. The downstairs bathroom is tiny, but it serves its purpose. The front sunroom, while exceptionally hot most of the time, offered a fantastic place to drop everything when you came back from the beach. Kept all the sand out of the house."
Carla P. 7-night trip
Posted 2 months ago
The Hacienda – Walk to the Beach & Downtown Port Elgin

More cheap accommodation in Port Elgin

Manor Motel

Manor Motel

183 Palmerston St Saugeen Shores ON
NZ$130
4 Oct - 5 Oct
includes taxes & fees
7.6/10 Good! (241 reviews)
Manor Motel
Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

235 Goderich St Saugeen Shores ON
NZ$138
18 Oct - 19 Oct
includes taxes & fees
Travelodge by Wyndham Port Elgin
Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin

5129 Highway 21 South Saugeen Shores ON
NZ$151
28 Oct - 29 Oct
includes taxes & fees
Super 8 by Wyndham Port Elgin
Quality Inn

Quality Inn

100 North Rankin St Saugeen Shores ON
NZ$198
18 Oct - 19 Oct
includes taxes & fees
Quality Inn
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

1208 GODERICH ST Saugeen Shores ON
NZ$279
25 Oct - 26 Oct
includes taxes & fees
9.8/10 Exceptional! (792 reviews)
Holiday Inn Express & Suites Port Elgin by IHG
The Sands

The Sands

119 Lakeshore Blvd N Sauble Beach ON
NZ$393
1 Oct - 2 Oct
includes taxes & fees
9.4/10 Exceptional! (70 reviews)
The Sands

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 iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 program—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$118 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