Margaree Harbour is a beautiful community located on the western shores of Cape Breton Island along the Cabot Trail. Margaree Harbour belongs to Inverness County. Once, Margaree Harbour was known as Havre de Madre, as well as St. Marquerita. Early settlers to Margaree Harbour came in the first decade of the 19th century, of various locations such as Newfoundland, Ireland and England. The harbour here would be used to ship cattle and produce north to Newfoundland, solely by way of small vessels. Today, Margaree Harbour is a fishing community as well as a tourism destination. Margaree Harbour is 144 km (89.5 mi.) northwest of Sydney.

Margaree Harbour is home to mountains, valleys, a river and the popular Cabot Trail. The Margaree Harbour Beach exhibits sand dunes, swimmable waters, a vast ocean view and protruding cliffs. Activities in Margaree Harbour and area include fishing for salmon and trout, whale watching, golfing and hiking. Visit the Margaree Islands Wildlife Preserve from the confines of a comfortable boat as part of the Margaree Harbour Boat Tours. As well, deep sea fishing tours are available. Check out nearby lighthouses and the interesting architecture that makes Margaree Harbour a place all to its own.

Margaree Harbour accommodations include cottages and inns.

Margaree Harbour Accommodations Listings

  Filter the list by Property Type
Sort the List by Property Name
or Distance from

Duck Cove Inn Hotel Margaree Harbour 10289 Cabot Trail Request Info
Margaree Harbour View Inn B&B B&B Margaree Harbour 4018 Shore Rd Request Info
Whale Cove Summer Village Long Term Margaree Harbour 3316 Shore Rd

Put Your Business On This Page!