Photo by Carlos Parra

Hotels in Port Elgin

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

Where to stay in Port Elgin?

GLOBALSTAY 4Bd Basement Port Elgin Beach

4.0 star property
6.0 out of 10, (1)
GLOBALSTAY 4Bd Basement Port Elgin Beach

All Seasons Motel

2.0 star property
7.8 out of 10, Good, (155)
All Seasons Motel

GLOBALSTAY Brand New House in Port Elgin

4.0 star property
6.0 out of 10, (19)
GLOBALSTAY Brand New House in Port Elgin

The Sand Castle Suites Motel

4.4 out of 10, (7)
The Sand Castle Suites Motel

Windspire Inn

3.0 star property
7.4 out of 10, Good, (319)
Windspire Inn

Staybridge Suites Port Elgin by IHG

3.0 star property
9.6 out of 10, Exceptional, (201)
Staybridge Suites Port Elgin by IHG

Travelodge by Wyndham Port Elgin

2.0 star property
7.6 out of 10, Good, (1010)
Travelodge by Wyndham Port Elgin

North Shore Cottages

3.0 star property
7.6 out of 10, Good, (141)
North Shore Cottages

Holiday Inn Express & Suites Port Elgin by IHG

2.5 star property
9.6 out of 10, Exceptional, (494)
Holiday Inn Express & Suites Port Elgin by IHG

Super 8 by Wyndham Port Elgin

2.0 star property
8.8 out of 10, Excellent, (1017)
Super 8 by Wyndham Port Elgin

Paradise Inn On The Beach

3.0 star property
9.2 out of 10, Wonderful, (116)
Paradise Inn On The Beach

Stop 21 Motel

2.0 star property
6.8 out of 10, (81)
Stop 21 Motel

Manor Motel

2.0 star property
6.8 out of 10, (111)
Manor Motel

The Shores

3.0 star property
7.8 out of 10, Good, (37)
The Shores

Driftwood Haus

3.0 star property
9.2 out of 10, Wonderful, (69)
Driftwood Haus

Quality Inn

2.5 star property
8.6 out of 10, Excellent, (969)
Quality Inn

The Sands

2.0 star property
9.8 out of 10, Exceptional, (7)
The Sands

The June Motel Sauble Beach

4.0 star property
9.6 out of 10, Exceptional, (63)
The June Motel Sauble Beach

Sauble Beach Lodge

2.0 star property
7.6 out of 10, Good, (262)
Sauble Beach Lodge

Dreamers Writing Farm

1.5 star property
9.4 out of 10, Exceptional, (100)
The price is €116
€98 nightly
€116 total
Total includes taxes and fees
17 Jul - 18 Jul
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.

Top landmarks in Port Elgin

Learn more about Port Elgin

Notable for its port, Port Elgin features attractions such as Port Elgin Beach and Lake Huron. This beachside city has something for everyone including sights like Port Elgin Rollerblading Loop Trailhead and Saugeen Rail Trail Trailhead.

Photo by Carlos Parra
Open Photo by Carlos Parra

Check out reviews of Port Elgin hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Port Elgin?
If you want the flexibility to change your plans to Port Elgin, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Port Elgin if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 31 holiday homes. You can also consider one of the 10 cottages for your trip.
What will the weather in Port Elgin be like during my visit?
The warmest months in Port Elgin are usually July and August, with an average temperature of 18°C. February and January are the chilliest months, when the average temperature is -4°C. The rainiest months are April and August.
Why should I book my Port Elgin hotel with Hotels.com?
There are lots of reasons to book your Port Elgin trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Port Elgin

Find out more about Port Elgin

Spend time at the beach and visiting the port in Port Elgin. Nature lovers can visit Lake Huron and Port Elgin Rollerblading Loop Trailhead. While you're in town, don't miss a chance to see sights like Port Elgin Beach and Saugeen Rail Trail Trailhead.

Keep exploring

Keep exploring