We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Macgregor Point Provincial Park

1593 Bruce Rd, Port Elgin, Ontario, Canada
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Colonial Motel (Port Elgin, Canada)
235 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
2.8 miles from Macgregor Point Provincial Park
#2 of 5 hotels in Port Elgin
Professional photos | Traveller photos (2) | Map
Show Prices
Sand Castle Suites Motel (Port Elgin, Canada) 2.0 of 5
217 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
2.8 miles from Macgregor Point Provincial Park
Sand Castle Suites Motel Slideshow
#3 of 5 hotels in Port Elgin
Professional photos | Traveller photos (19) | Map
Show Prices
Maplewood Motel (Port Elgin, Canada)
319 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
2.9 miles from Macgregor Point Provincial Park
#4 of 5 hotels in Port Elgin
Professional photos | Traveller photos (1) | Map
Show Prices
Super 8 Port Elgin (Port Elgin, Canada) 2.0 of 5
Highway 21 South, Port Elgin, Ontario N0H 2C0, Canada
3.1 miles from Macgregor Point Provincial Park
#1 of 5 hotels in Port Elgin
Professional photos | Traveller photos (31) | Map
Show Prices
All Seasons Motel (Port Elgin, Canada) 2.0 of 5
760 Goderich Street | Highway 21 North, Port Elgin, Ontario N0H 2C0, Canada
3.6 miles from Macgregor Point Provincial Park
#5 of 5 hotels in Port Elgin
Professional photos | Traveller photos (3) | Map
Show Prices
Cedar Court Motel (Southampton, Canada)
P.O. Box 96 | 243 Huron Street South, Southampton, Ontario N0H 2L0, Canada
6.4 miles from Macgregor Point Provincial Park
#3 of 4 hotels in Southampton
Traveller photos (3) | Map
Huron Haven Motel (Southampton, Canada)
21 Huron St. South, Southampton, Ontario N0H 2L0, Canada
6.9 miles from Macgregor Point Provincial Park
#2 of 4 hotels in Southampton
Traveller photos (4) | Map
Manor Motel (Southampton, Canada)
183 Palmerston Street, Southampton, Ontario N0H 2L0, Canada
6.9 miles from Macgregor Point Provincial Park
Quality Inn (Southampton, Canada) 2.5 of 5
100 North Rankin Street, Southampton, Ontario N0H 2L0, Canada (Formerly Guest House Inn)
7.4 miles from Macgregor Point Provincial Park
Special Offer T.G.I. MIDWEEK
Quality Inn Slideshow
#1 of 4 hotels in Southampton
Professional photos | Traveller photos (22) | Map
Show Prices
328 Main St South, Sauble Beach, Ontario N0H 2G0, Canada
17.6 miles from Macgregor Point Provincial Park
#1 of 6 hotels in Sauble Beach
Professional photos | Traveller photos (4) | Map
Show Prices
Golden Eagle Cottages and Motel (Sauble Beach, Canada)
323 Main Street, Sauble Beach, Ontario N0H 2G0, Canada
17.6 miles from Macgregor Point Provincial Park
#6 of 6 hotels in Sauble Beach
Traveller photos (3) | Map
Lakeview Motel & Cottages (Sauble Beach, Canada)
625 Main Street, Sauble Beach, Ontario N0H2G0, Canada
17.7 miles from Macgregor Point Provincial Park
#2 of 6 hotels in Sauble Beach
Traveller photos (7) | Map
Centennial Motel (Sauble Beach, Canada)
10 Sauble Falls Pky., Sauble Beach, Ontario, Canada
17.7 miles from Macgregor Point Provincial Park
#3 of 6 hotels in Sauble Beach
Traveller photos (3) | Map
Sauble Beach Lodge (Sauble Beach, Canada)
213 Second Ave North, Sauble Beach, Ontario, Canada
17.9 miles from Macgregor Point Provincial Park
#4 of 6 hotels in Sauble Beach
Professional photos | Traveller photos (43) | Map
Show Prices
1126 Sutton Street, Kincardine, Ontario N2Z 2E2, Canada
18.0 miles from Macgregor Point Provincial Park
Special Offer Stay 3+ Nights, Save 20%
#4 of 6 hotels in Kincardine
Professional photos | Traveller photos (8) | Map
Show Prices
Knights Inn Kincardine (Kincardine, Canada) 1.5 of 5
1111 Sutton Street, Kincardine, Ontario N2Z 2C5, Canada (Formerly Save Inn Motel)
18.0 miles from Macgregor Point Provincial Park
#6 of 6 hotels in Kincardine
Professional photos | Traveller photos (9) | Map
Show Prices
Maple Leaf Inn (Kincardine, Canada)
481 Broadway St., Kincardine, Ontario N2Z 2C2, Canada (Formerly Thriftlodge)
18.3 miles from Macgregor Point Provincial Park
#5 of 6 hotels in Kincardine
Professional photos | Traveller photos (5) | Map
Show Prices
2 Millenium Way, Kincardine, Ontario N2Z 0B5, Canada
18.4 miles from Macgregor Point Provincial Park
Special Offer SAVE between 10-30%!
Holiday Inn Express & Suites Kincardine Slideshow
#2 of 6 hotels in Kincardine
Professional photos | Traveller photos (34) | Map
Show Prices
BEST WESTERN PLUS Governor's Inn (Kincardine, Canada) 3.5 of 5
791 Durham Street, Kincardine, Ontario N2Z 1M4, Canada
18.5 miles from Macgregor Point Provincial Park
Offers & Announcements Save up to 20%
BEST WESTERN PLUS Governor's Inn Slideshow
#3 of 6 hotels in Kincardine
Professional photos | Traveller photos (33) | Map
Show Prices
Inn at the Harbour (Kincardine, Canada)
249 Harbour Street, Kincardine, Ontario N2Z 2X9, Canada (Formerly Harbour Motor Inn)
18.7 miles from Macgregor Point Provincial Park
#1 of 6 hotels in Kincardine
Professional photos | Traveller photos (34) | Map
Show Prices
Kit Wat Motel Restaurant & Marina (Sauble Beach, Canada)
71 Sauble Falls Road, Sauble Beach, Ontario N0H 2G0, Canada
19.4 miles from Macgregor Point Provincial Park
#5 of 6 hotels in Sauble Beach
Traveller photos (62) | Map
10 East Ridge Road, Walkerton, Ontario N0G 2V0, Canada
24.4 miles from Macgregor Point Provincial Park
Travellers' Choice® 2014 Winner Top Hotels | Service Offers & Announcements Save up to 20%
GreenLeadersGold level
BEST WESTERN PLUS Walkerton East Ridge Hotel Slideshow
#1 of 1 hotels in Walkerton
Traveller photos (33) | Map
Show Prices