Businesses in Strait Area
Filters· Restaurants
Country Kitchen at the Hearthstone Inn
Dine on hearty Cape Breton home cooking and fresh seafood at Country Kitchen in Port Hastings, a beloved local restaurant since 1955.
★★★★★ (351)Dundee Resort & Golf Club – MacRae’s Dining Room
Enjoy home-style Cape Breton cooking at MacRae's Dining Room, where Chef Marie serves traditional Nova Scotian meals and signature salmon dinners in Dundee.
★★★★★ (11)Eileanan Brèagha Vineyards
Visit Cape Breton's only estate winery overlooking Bras d'Or Lake in Marble Mountain, offering wine tastings and purchases daily.
Farmer’s Pantry
Visit Farmer's Pantry, an organic and fair trade coffee shop in St. Peter's, Cape Breton for ethically sourced specialty coffee.
★★★★★ (146)Fine Dining at the Bras d’Or Lakes Inn
Savor fresh local seafood and fine cuisine with stunning Bras d'Or Lakes views at this upscale Cape Breton restaurant in the Strait Area.
Fleur de-Lis Tea Room and Dining Room
Book a table at Fleur de-Lis in Port Hawkesbury for home-cooked breakfast, Acadian seafood, and Cape Breton cuisine with vegetarian and gluten-free options.
★★★★★ (251)Groundswell Pub & Inn
Stay and dine at this coastal pub and inn in D'Escousse, Cape Breton, with ocean views, adventure rentals, and locally sourced food for outdoor enthusiasts.
★★★★★ (248)Lockmaster’s Pub
Enjoy hearty pub fare and local craft beers at Lockmaster's Pub in the Strait Area, a cozy spot near the historic St. Peters Canal lock.
Louie’s Cosy Corner
Enjoy casual dining at Louie's Cosy Corner in Saint Peter's, featuring fresh seafood, homemade burgers, Chinese food, and pizza.
★★★★★ (256)MacBouch Restaurant and Lounge
Dine at MacBouch Restaurant and Lounge in St. Peter's, a historic tavern serving budget-friendly food in a charming 1920s building with local character.
★★★★★ (225)Miller’s Seafood & Chophouse
Dine at Miller's Seafood & Chophouse in Port Hawkesbury with casual elegance, fresh local seafood, steaks, and a summer patio overlooking the Strait Area.
★★★★★ (454)Papa’s Pub and Eatery
Dine at Papa's Pub and Eatery in Port Hawkesbury for Canadian cuisine with modern flair, craft pizzas, and an extensive wine list in a warm atmosphere.
★★★★★ (585)Seal Cove Restaurant & Lounge
Dine at Seal Cove Restaurant & Lounge in Louisdale for all-day breakfast, lunch, and dinner made with fresh local ingredients.
★★★★★ (162)St. Peter’s Co-op (Foodland)
Shop fresh groceries, quality meats, and homemade baked goods at St. Peter's Co-op Foodland in Cape Breton's Strait Area.
★★★★★ (171)












