Cape Breton Highlands Links sits in Ingonish Beach, Nova Scotia, on the northeastern tip of Cape Breton Island, within the boundaries of Cape Breton Highlands National Park. The setting alone distinguishes it from virtually any other course in Canada: the layout moves through forested highlands and along dramatic Atlantic coastline, with the Cape Breton Highlands rising sharply inland and the ocean marking the horizon in multiple directions.
The course plays to 18 holes across terrain that shifts between highland plateau and seaside lowland, demanding shot-making adjustments as elevation and exposure change from hole to hole. Wind off the Atlantic is a consistent factor, turning straightforward yardages into genuinely strategic problems. Several holes play directly along the Gulf of St. Lawrence, where errant shots find no forgiveness and the views are expansive.
Cape Breton Highlands Links suits golfers who are comfortable managing uneven lies, sustained wind, and a layout where the landscape rather than artificial difficulty provides the challenge. It is not a course that rewards passive play; course management and accurate iron work matter more than raw distance. That said, the experience draws visitors at every skill level, many of whom come as much for the setting as the scoring.
Ingonish Beach is a small community within Cape Breton Highlands National Park, accessible via the Cabot Trail — one of Canada's most celebrated scenic drives. Golfers arriving from outside Nova Scotia typically build the course into a broader trip along the trail, pairing the round with the park's hiking, coastal scenery, and the broader road-trip circuit around the island. Accommodation options in the immediate area are limited, so planning ahead is advisable, particularly during peak summer season.
Pick your date and party — we’ll line up a tee time here plus a nearby stay, ready to book together.
You’ll choose your exact tee time and room on the next step. Some courses open tee times closer to the play date.