Book Port Elgin hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Port Elgin

Cheap Port Elgin hotels

Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin

2 out of 5
5129 Highway 21 South Saugeen Shores ON
Fully refundableReserve now, pay when you stay
The price is AU$116 per night from 28 Dec to 29 Dec
AU$116
28 Dec - 29 Dec
includes taxes & fees
Located in Saugeen Shores, Super 8 by Wyndham Port Elgin is in the suburbs, within a 5-minute drive of Port Elgin Beach and MacGregor Point Provincial Park.
Opens in a new windowSuper 8 by Wyndham Port Elgin
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

2.5 out of 5
1208 GODERICH ST Saugeen Shores ON
Fully refundable
The price is AU$183 per night from 25 Jan to 26 Jan
AU$183
25 Jan - 26 Jan 2026
includes taxes & fees
With a stay at Holiday Inn Express & Suites Port Elgin by IHG in Saugeen Shores, you'll be within a 5-minute drive of Saugeen Rail Trail Trailhead and South ...
Opens in a new windowHoliday Inn Express & Suites Port Elgin by IHG
The Sand Castle Suites Motel

The Sand Castle Suites Motel

217 Goderich St Port Elgin ON
Fully refundableReserve now, pay when you stay
The price is AU$124 per night from 28 Dec to 29 Dec
AU$124
28 Dec - 29 Dec
includes taxes & fees
When you stay at The Sand Castle Suites Motel in Saugeen Shores, you'll be near the airport, within a 5-minute drive of Holiday Golf Club and Saugeen Rail Trail ...
Opens in a new windowThe Sand Castle Suites Motel
Save an average of 15% on thousands of hotels when you're signed in
Windspire Inn

Windspire Inn

3 out of 5
276 Mill Street Saugeen Shores ON
The price is AU$89 per night from 30 Dec to 31 Dec
AU$89
30 Dec - 31 Dec
includes taxes & fees
With a stay at Windspire Inn in Saugeen Shores, you'll be near the beach, just a 5-minute walk from Port Elgin Rollerblading Loop Trailhead and 7 minutes by ...
Opens in a new windowWindspire Inn
Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG

3 out of 5
1208 Goderich St Saugeen Shores ON
Fully refundable
The price is AU$209 per night from 17 Jan to 18 Jan
AU$209
17 Jan - 18 Jan 2026
includes taxes & fees
Located in Saugeen Shores, Staybridge Suites Port Elgin by IHG is within a 5-minute drive of Saugeen Rail Trail Trailhead and South Port Golf Course.
Opens in a new windowStaybridge Suites Port Elgin by IHG
GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin

4 out of 5
Mary Rose Ave Saugeen Shores ON
The price is AU$366 per night from 29 Dec to 30 Dec
AU$366
29 Dec - 30 Dec
includes taxes & fees
When you stay at GLOBALSTAY Brand New House in Port Elgin in Saugeen Shores, you'll be near the beach, within a 5-minute drive of Port Elgin Rollerblading Loop ...
Opens in a new windowGLOBALSTAY Brand New House in Port Elgin
"The Lake House" With Spectacular Views!!! Steps to Beach!!

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

Port Elgin ON
With a stay at this cottage in Saugeen Shores, you'll be within a 10-minute walk of Port Elgin Beach and Lake Huron.
Opens in a new window"The Lake House" With Spectacular Views!!! Steps to Beach!!
Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

2 out of 5
235 Goderich St Saugeen Shores ON
Fully refundableReserve now, pay when you stay
The price is AU$101 per night from 4 Jan to 5 Jan
AU$101
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Saugeen Shores, Travelodge by Wyndham Port Elgin is within a 5-minute drive of Holiday Golf Club and Saugeen Rail Trail Trailhead.
Opens in a new windowTravelodge by Wyndham Port Elgin
Spacious & Private! 3bdrm Beach Town Retreat with Huge Estate Yard!

Spacious & Private! 3bdrm Beach Town Retreat with Huge Estate Yard!

Port Elgin ON
Located in Saugeen Shores, this vacation home is within a 5-minute drive of South Port Golf Course and Saugeen Golf Club.
Opens in a new windowSpacious & Private! 3bdrm Beach Town Retreat with Huge Estate Yard!
Don't see what you're looking for?
See all available properties in Port Elgin
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.

Hotels in Port Elgin, Owen Sound

Are you the sort of traveller who prefers to live large like Kimye or keep things chill? No matter your budget or style, lastminute.com.au has a pretty cool range of hotels waiting for you in Port Elgin, 40 kilometres from Owen Sound.

Improve your back-swing at Piper's Glen Golf Club, an essential stop for lovers of the game. The Super 8 Port Elgin and All Seasons Motel are ideal if you're hoping to get forty winks somewhere nearby. If you love golf, organise a game or two at Holiday Golf Club. The Maplewood Motel and Travelodge Port Elgin are your top choices for this sight.

Want a room in Port Elgin but don't want to burn a hole in your wallet? Check out the bonkers deals at the Sand Castle Suites Motel. You'll want to book in quickly though, as there are limited budget accommodations here.

Why not get the squad together and plan the first night of your getaway over a hot coffee at Ashanti Coffee? It's not far away, and there's plenty of sweet treats to keep your energy levels up. When you start craving something heartier later, follow your nose to JC's Restaurant. Their delicious menu is bound to satisfy your grumbling tummy. Now you've warmed up, we don't reckon you'd say no to a beer (or two... or three...) at Chester's Bar & Grill Co. It's a great place to debrief after a day of adventures.

Accommodation options near Port Elgin

Fed up cos you can't find the ideal hotel in Port Elgin? Then why not have a gander at our Southampton hotels guide? Southampton is 7 kilometres away.

Sure, there isn't anything wrong with take-away food apps and TV streaming sites, but every so often you've got to get out of the house! Experience something new on a breathtaking holiday with some guidance from lastminute.com.au.

Port Elgin hotels essential information

Accommodation
246 hotels
Lowest Price
AU$89
Highest Price
AU$366
Popular hotels
Super 8 by Wyndham Port Elgin, Holiday Inn Express & Suites Port Elgin by IHG, The Sand Castle Suites Motel, Windspire Inn, Staybridge Suites Port Elgin by IHG, GLOBALSTAY Brand New House in Port Elgin, "The Lake House" With Spectacular Views!!! Steps to Beach!!, Travelodge by Wyndham Port Elgin, Spacious & Private! 3bdrm Beach Town Retreat with Huge Estate Yard!

Most recent Port Elgin hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.