Photo by Mike Leeson
Hotels near MacGregor Point Provincial Park
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Trending Hotels Near MacGregor Point Provincial Park

Staybridge Suites Port Elgin by IHG
Staybridge Suites Port Elgin by IHG
9.6 out of 10, Exceptional, (208)
The price is P10,667
P12,054 total
includes taxes & fees
Jul 29 - Jul 30

Holiday Inn Express & Suites Port Elgin by IHG
Holiday Inn Express & Suites Port Elgin by IHG
9.6 out of 10, Exceptional, (498)
The price is P12,875
P14,549 total
includes taxes & fees
Jul 24 - Jul 25

Paradise Inn On The Beach
Paradise Inn On The Beach
9.2 out of 10, Wonderful, (117)
The price is P10,779
P13,779 total
includes taxes & fees
Aug 19 - Aug 20

Super 8 by Wyndham Port Elgin
Super 8 by Wyndham Port Elgin
8.8 out of 10, Excellent, (1001)
The price is P6,713
P7,585 total
includes taxes & fees
Jul 27 - Jul 28

Driftwood Haus
Driftwood Haus
9.2 out of 10, Wonderful, (71)
The price is P8,334
P13,184 total
includes taxes & fees
Aug 17 - Aug 18

All Seasons Motel
All Seasons Motel
7.8 out of 10, Good, (155)
The price is P5,417
P6,121 total
includes taxes & fees
Jul 27 - Jul 28
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 MacGregor Point Provincial Park Hotel Reviews

Holiday Inn Express & Suites Port Elgin by IHG
10/10 Excellent
Destinations near Saugeen Shores
Destinations near Saugeen Shores
Saugeen Golf Club
Enjoy a round of golf in Saugeen Shores at Saugeen Golf Club. Wander the beaches and waterfront in the area.
Southampton Beach
Why not spend a lazy afternoon at Southampton Beach during your trip to Saugeen Shores? Wander the waterfront and beaches in the area.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
Hotels Near MacGregor Point Provincial Park, Saugeen Shores
- Sauble Beach Hotels
- South Bruce Peninsula Hotels
- Saugeen Shores Hotels
- Kincardine Hotels
- Port Elgin Hotels
- Southampton Hotels
- Georgian Bluffs Hotels
- Southern Ontario Hotels
- Great Lakes Hotels
- Southwestern Ontario Hotels
- Huron-Kinloss Hotels
- Brockton Hotels
- Arran-Elderslie Hotels
- Chatsworth Hotels
- Inverhuron Hotels
- Saugeen 29 Hotels
- Tiverton Hotels
- Chesley Hotels
- Tara Hotels
- Paisley Hotels