Upper Margaree is a small community in Nova Scotia, located in Inverness County on Cape Breton Island.
Mackinnon's Campground
East Lake Ainslie, NS | (902) 756-2790
www.mackinnonscampground.ca
We are 45 minutes from the Canso Causeway, Cheticamp and Baddeck, 20 minutes from the Cabot Trail, the Margarees and Inverness, 90...
View DetailsOld Miller Trout Farm Guest House
Margaree Forks, NS | (902) 248-2080
www.oldmiller.com
We have converted our former B&B into a Four Star Canada Select Guest House. This Guest House is located across the driveway from...
View DetailsMacleod Beach and Camp Site
Inverness, NS | (902) 258-2810
www.macleods.com
MacLeod's is a fully-equipped campsite located on the scenic Ceilidh Trail. Minutes from Inverness and only nine miles from the...
View DetailsSalmon Pool Inn
Margaree Forks, NS | (902) 235-2737
www.salmonpoolinn.com
Located on Cape Breton Island, just minutes from the world famous Cabot Trail, the Salmon Pool Inn sits on the peaceful Margaree...
View Details