The family-friendly Dundee Resort and Golf Club is located in West Bay, Cape Breton Island in Canada’s Nova Scotia province. This resort is surrounded by lush forests and the enchanting Bras d’Or Lake. Its well-furnished, spacious traditional rooms and suites come with patios or balconies, and are nestled within rolling hills and offer stunning views of the lake or golf course.