Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
MacGregor Point Provincial Park is located in Saugeen Shores, a welcoming area that travelers like for its beaches. Saugeen Shores is home to 19 hotels and other accommodations, so you can find something with the amenities you're looking for.
Choose from 10 hotels and other lodging options within 5 miles of MacGregor Point Provincial Park, including these options:
After you've visited MacGregor Point Provincial Park, you can discover the sights within a few miles of the area.
Holiday Golf Club and Port Elgin Beach are both worth a visit while you're checking out the area. Piper's Glen Golf Club is also located 3.8 mi (6.1 km) from MacGregor Point Provincial Park, and South Port Golf Course is 5.9 mi (9.5 km) away.