Find hotels near MacGregor Lake, Cape Breton Highlands National Park
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare hotels close to MacGregor Lake with room rates, reviews, and availability. Most hotels are fully refundable.
Top MacGregor Lake Hotel Reviews

Sea Breeze Cottages And Motel
10/10 Excellent
Hotels near Other Cape Breton Highlands National Park Attractions
Hotels near Other Cape Breton Highlands National Park Attractions

Cape Breton Highlands National Park
5/5(50 reviews)
Hike through forests, go looking for dolphins and whales and swim in freshwater lakes at this spectacular park in the north of Cape Breton Island.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Cape Breton Highlands National Park Attractions
Other Hotels near MacGregor Lake, Cape Breton Highlands National Park
- Cape Breton Island Hotels
- Cheticamp Hotels
- Ingonish Hotels
- Cabot Trail Hotels
- Ingonish Beach Hotels
- Pleasant Bay Hotels
- South Harbour Hotels
- Cape North Hotels
- Wreck Cove Hotels
- Meat Cove Hotels
- Atlantic Provinces Hotels
- Dingwall Hotels
- Bay Saint Lawrence Hotels
- White Point Hotels
- Petit-Etang Hotels
- Red River Hotels