Hotels near MacGregor Lake Cape Breton Highlands National Park
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 18 - Aug 19Tomorrow
Aug 19 - Aug 20This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Top 5 hotels near MacGregor Lake at a glance
- 1. The Mountain View Motel & Cottages — 2.5-star hotel in 12.7 km from MacGregor Lake. Guest rating: 7.8/10 — Good.
- 2. Blue Bayou Resort — 2.5-star hotel in 18.3 km from MacGregor Lake. Guest rating: 8.4/10 — Very Good.
Where to stay near MacGregor Lake?




1. The Mountain View Motel & Cottages
The Mountain View Motel & Cottages12.7 km from MacGregor Lake
Doug
$94
$110 total
includes taxes & fees
Aug 27 - Aug 28




2. Blue Bayou Resort
Blue Bayou Resort18.3 km from MacGregor Lake
Garnett
$259
$304 total
includes taxes & fees
Aug 30 - Aug 31
Other landmarks near MacGregor Lake
Campbells Lake
Campbells Lake is 8 mi (12.9 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Deer Lake
Deer Lake is 6.8 mi (10.9 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Beal Lake
Beal Lake is 7.4 mi (12 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Beulach Lake
Beulach Lake is 7 mi (11.3 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Hill Top Lake
Hill Top Lake is 5.5 mi (8.8 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Doherty Lake
Doherty Lake is 4.7 mi (7.6 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Squirrel Lake
Squirrel Lake is 5.9 mi (9.5 km) from central Cape Breton Highlands National Park, why not stop by during your stay.
Fox Back Lake
Fox Back Lake is 6.3 mi (10.1 km) from central Red River, why not stop by during your stay.
