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

Sand Castle Suites Motel (Port Elgin, Canada) 2.0 of 5
217 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
4.4 km 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
Colonial Motel (Port Elgin, Canada)
235 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
4.5 km from Macgregor Point Provincial Park
#2 of 5 hotels in Port Elgin
Professional photos | Traveller photos (2) | Map
Show Prices
Maplewood Motel (Port Elgin, Canada)
319 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
4.7 km 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
5.0 km 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
5.8 km 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
10.3 km from Macgregor Point Provincial Park
#3 of 4 hotels in Southampton
Traveller photos (3) | Map
Manor Motel (Southampton, Canada)
183 Palmerston Street, Southampton, Ontario N0H 2L0, Canada
11.1 km from Macgregor Point Provincial Park
Huron Haven Motel (Southampton, Canada)
21 Huron St. South, Southampton, Ontario N0H 2L0, Canada
11.3 km from Macgregor Point Provincial Park
#2 of 4 hotels in Southampton
Traveller photos (4) | Map
Quality Inn (Southampton, Canada) 2.5 of 5
100 North Rankin Street, Southampton, Ontario N0H 2L0, Canada (Formerly Guest House Inn)
12.1 km from Macgregor Point Provincial Park
Special Offer Choice Privileges Points
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
28.4 km 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
28.4 km 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
28.6 km 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
28.6 km from Macgregor Point Provincial Park
#3 of 6 hotels in Sauble Beach
Traveller photos (3) | Map
1126 Sutton Street, Kincardine, Ontario N2Z 2E2, Canada
28.8 km from Macgregor Point Provincial Park
Special Price 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)
28.9 km from Macgregor Point Provincial Park
#6 of 6 hotels in Kincardine
Professional photos | Traveller photos (9) | Map
Show Prices
Sauble Beach Lodge (Sauble Beach, Canada)
213 Second Ave North, Sauble Beach, Ontario, Canada
29.0 km from Macgregor Point Provincial Park
#4 of 6 hotels in Sauble Beach
Professional photos | Traveller photos (43) | Map
Show Prices
Maple Leaf Inn (Kincardine, Canada)
481 Broadway St., Kincardine, Ontario N2Z 2C2, Canada (Formerly Thriftlodge)
29.3 km 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
29.4 km 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
29.6 km 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)
29.9 km 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
31.3 km 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
39.0 km 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
Professional photos | Traveller photos (33) | Map
Show Prices
Knights Inn Owen Sound (Owen Sound, Canada) 1.5 of 5
672 10th Street West, Owen Sound, Ontario N4K 3R9, Canada
42.7 km from Macgregor Point Provincial Park
Knights Inn Owen Sound Slideshow
#2 of 10 hotels in Owen Sound
Professional photos | Traveller photos (20) | Map
Show Prices
RR 1, Highway 6 | beside the OPP station, Wiarton, Ontario N0H 2T0, Canada
43.6 km from Macgregor Point Provincial Park
#4 of 4 hotels in Wiarton
Professional photos | Traveller photos (5) | Map
Show Prices
Owen Sound Inn (Owen Sound, Canada) 2.0 of 5
485 9th Avenue East, Owen Sound, Ontario N4K 3E2, Canada
44.6 km from Macgregor Point Provincial Park
#3 of 10 hotels in Owen Sound
Professional photos | Traveller photos (49) | Map
Show Prices
Pinecrest Motel (Owen Sound, Canada)
896 6th St E (on Hwy # 6 and 10), Owen Sound, Ontario N4K 1G8, Canada
44.6 km from Macgregor Point Provincial Park
#4 of 10 hotels in Owen Sound
Traveller photos (18) | Map
BEST WESTERN Inn On The Bay (Owen Sound, Canada) 3.0 of 5
1800 2nd Avenue East | P O Box 516, Owen Sound, Ontario N4K 5RI, Canada
44.7 km from Macgregor Point Provincial Park
Offers & Announcements Save up to 20%
BEST WESTERN Inn On The Bay Slideshow
#1 of 10 hotels in Owen Sound
Professional photos | Traveller photos (93) | Map
Show Prices
Days Inn Owen Sound (Owen Sound, Canada) 2.5 of 5
950 6th Street East, Owen Sound, Ontario N4K 1H1, Canada
44.7 km from Macgregor Point Provincial Park
#7 of 10 hotels in Owen Sound
Professional photos | Traveller photos (14) | Map
Show Prices
Travellers Motel & Restaurant (Owen Sound, Canada)
740 9th Ave E, Owen Sound, Ontario N4K 3E5, Canada
44.7 km from Macgregor Point Provincial Park
#8 of 10 hotels in Owen Sound
Professional photos | Traveller photos (2) | Map
Show Prices
Diamond Motor Inn (Owen Sound, Canada)
713 Ninth Avenue East, Owen Sound, Ontario N4K 3E6, Canada
44.7 km from Macgregor Point Provincial Park
#10 of 10 hotels in Owen Sound
Professional photos | Traveller photos (1) | Map
Show Prices