Active on the island: 3 road closures · 1 ferry issue (4 total)See details →

Inverness & Western Shore · 29 restaurants

Restaurants in Inverness & Western Shore

The Inverness and Western Shore stretch covers a lot of culinary ground — literally. From the golf resort cluster in Inverness town to the fiddle-music pub in Mabou, the riverside bakery in Margaree Valley, and the family chowder spot in Whycocomagh, eating here means understanding that distances are real and hours are seasonal. Plan accordingly.

Inverness itself has the densest concentration of options, largely because of the Cabot Cape Breton resort. Panorama at Cabot, Cabot Bar, Cabot Public House, and Whit's Public House all sit within the resort footprint and are open to non-golfers, but they track with golf-season calendars. Away from the resort, The Annex, Coal Miner's Café, The Dancing Goat Café & Bakery Inverness, and Coore's Lobster Shack round out a town that, for its size, eats well. The Crab Shack and Pizzeria Ascente handle casual cravings efficiently.

Outside Inverness, the logic shifts. Woodroad in Margaree Harbour is the region's serious tasting-menu destination — 25 seats, Gulf of St. Lawrence views, locally-sourced ingredients, and prices to match. Red Shoe Pub in Mabou is less about the food than the experience: world-class Cape Breton fiddle in a small room, owned by the Rankin Sisters. Charlene's Bayside in Whycocomagh has a multi-award-winning seafood chowder worth the stop. Know what kind of meal you're after before you drive.

All restaurants in Inverness & Western Shore

Red Shoe Pub
Featured

Red Shoe Pub

restaurant · Mabou · $$

Live Cape Breton music seven nights a week. Owned by the Rankin Sisters.

★★★★★ (957)
La Provence Bakery & Cafe

La Provence Bakery & Cafe

restaurant · Whycocomagh

Enjoy authentic French pastries and specialty coffee at La Provence Bakery & Cafe in Whycocomagh, with vegan and gluten-free options available.

★★★★★ (62)
Brook Village Grocery

Brook Village Grocery

restaurant · Whycocomagh

Shop local at this charming rural general store in Whycocomagh featuring homemade products and old-fashioned appeal.

★★★★★ (87)
Woodroad

Woodroad

restaurant · Margaree Harbour

Book a table at Woodroad, a fine dining restaurant in Margaree Harbour with Gulf of St. Lawrence views, open kitchen, and locally-inspired tasting menus at $1

★★★★★ (86)
The Dancing Goat Cafe & Bakery

The Dancing Goat Cafe & Bakery

restaurant · Margaree Valley

Stop at this made-from-scratch roadside café in Margaree Valley for fresh breads, artisanal sandwiches, soups, and quality lattes along the Cabot Trail.

★★★★★ (1046)
Coore’s Lobster Shack

Coore’s Lobster Shack

restaurant · Inverness

Experience a classic Atlantic Canada lobster boil at Coore's Lobster Shack in Inverness, featuring fresh seafood, smoked meats, and outdoor games.

★★★★★ (40)
The Corner Store by missbrenna

The Corner Store by missbrenna

restaurant · Inverness

Visit The Corner Store by missbrenna in Inverness for fresh coffee, baked goods, local gifts, and artisan goods with deck seating on Cape Breton Island.

★★★★★ (29)
The Annex Inverness

The Annex Inverness

restaurant · Inverness

Dine at The Annex in Inverness, a new bar and restaurant celebrating local, in-season ingredients in a seaside setting.

★★★★★ (248)
Cabot Bar

Cabot Bar

restaurant · Inverness

Dine at Cabot Bar overlooking the 18th hole at Cabot Links in Inverness, featuring locally caught seafood, Canadian beef, and curated wines.

★★★★★ (27)
Ice Cream Shop

Ice Cream Shop

restaurant · North East Margaree

Enjoy hard ice cream flavours, soft serve, and homemade waffle cones at this Ice Cream Shop on the Cabot Trail in North East Margaree.

★★★★★ (27)
Celtic Music Interpretive Centre

Celtic Music Interpretive Centre

restaurant · Judique

Experience Cape Breton's music and culture at Nova Scotia's official Celtic centre in Judique, featuring live ceilidhs, traditional food, and interactive exhi

★★★★★ (90)
Galloping Cows Fine Foods

Galloping Cows Fine Foods

restaurant · Port Hood

Browse artisan jams, salsas, and chutneys at this Port Hood retail shop with a field-grown garden, then explore nearby beaches.

★★★★★ (15)
Mabou Freshmart

Mabou Freshmart

restaurant · Mabou

Shop Mabou Freshmart for fresh groceries, meat, produce, and prepared food in Mabou, Cape Breton. Open 7 days a week.

★★★★★ (153)
Charlene’s Bayside Restaurant and Cafe

Charlene’s Bayside Restaurant and Cafe

restaurant · Whycocomagh

Enjoy award-winning seafood chowder and fresh coastal cuisine at Charlene's Bayside Restaurant in Whycocomagh, Cape Breton's welcoming family dining destinati

★★★★ (1017)
Glenora Distillery’s Washback Pub

Glenora Distillery’s Washback Pub

restaurant · Mabou

Dine on gourmet Nova Scotia cuisine at Glenora's Washback Pub in Mabou Highlands, featuring Glen Breton Rare whisky and live Celtic music.

★★★★ (790)
The Clove Hitch Bar & Bistro

The Clove Hitch Bar & Bistro

restaurant · Port Hood

Dine at The Clove Hitch Bar & Bistro in Port Hood, featuring fresh local ingredients, live music all summer, and weekly specials.

★★★★ (466)
Margaree Co-op

Margaree Co-op

restaurant · Margaree Forks

Shop fresh groceries, local meats, farm produce, and baked goods at Margaree Co-op on Cabot Trail in Margaree Forks, Cape Breton.

★★★★ (163)
Panorama at Cabot Cape Breton

Panorama at Cabot Cape Breton

restaurant · Inverness

Dine with Gulf of St. Lawrence views at this premier Inverness restaurant featuring Nova Scotia ingredients and an expertly curated wine selection.

★★★★ (22)
The Farmers Daughter Country Market

The Farmers Daughter Country Market

restaurant · Whycocomagh

Visit The Farmers Daughter Country Market in Whycocomagh for home baked goods, gourmet foods, sweet treats, and unique gifts on Highway 105.

★★★★ (1157)
The Mull Café & Deli

The Mull Café & Deli

restaurant · Mabou · $$

Casual Mabou stop for sandwiches, soups and homemade desserts.

★★★★ (57)
Cabot Public House

Cabot Public House

restaurant · Inverness · $$$

Clubhouse pub at Cabot Cape Breton with ocean-view dining for golfers and visitors.

★★★★ (174)
Whit’s Public House at Cabot Cape Breton

Whit’s Public House at Cabot Cape Breton

restaurant · Inverness

Dine at Whit's Public House in Inverness with ocean views, live music, local seafood, and craft beer on an outdoor patio.

★★★★ (174)
Coal Miner’s Café

Coal Miner’s Café

restaurant · Inverness

Dine at Coal Miner's Café in Inverness for hearty pub-style breakfast, lunch, and supper in a historic atmosphere.

★★★★ (371)
Admiral Lounge & Café

Admiral Lounge & Café

restaurant · Port Hood

Relax at this year-round family restaurant in Port Hood offering a full menu, kids options, and pool games on Main Street.

★★★★ (75)
Beinn Mhabu Dining and Takeout

Beinn Mhabu Dining and Takeout

restaurant

Enjoy comfort food with dine-in and takeout options at Beinn Mhabu in Inverness, featuring an all-you-can-eat Sunday breakfast buffet.

Pizzeria Ascente

Pizzeria Ascente

restaurant

Enjoy artisan-style pizza made with house-made dough and sauce at Pizzeria Ascente in Inverness, featuring local Cape Breton and Nova Scotia ingredients.

The Crab Shack

The Crab Shack

restaurant

Order fresh local lobster rolls and crab combinations at this casual seafood counter in Inverness, Cape Breton, or take home live catches to cook yourself.

The Dancing Goat Café & Bakery Inverness

The Dancing Goat Café & Bakery Inverness

restaurant

Visit The Dancing Goat Café & Bakery in Inverness for fresh-baked breads, pastries, sandwiches, and specialty coffee made with local ingredients.

The Inverness Pantry

The Inverness Pantry

restaurant

Inverness bakery + café for breakfast, lunch, and house-baked breads.

Frequently asked

Do restaurants in this region require reservations?

Woodroad in Margaree Harbour is a 25-seat restaurant and reservations are strongly recommended, especially on summer weekends. The Cabot resort restaurants — Panorama and Cabot Bar — also fill up during peak golf season, so booking ahead is wise. Most casual spots like Coal Miner's Café, Charlene's Bayside, and the pub-style places in Port Hood and Mabou are generally walk-in.

Which places are open year-round versus seasonally?

Several spots in this region operate on seasonal schedules tied to the golf and tourism calendar, typically May or June through October. The Admiral Lounge & Café in Port Hood is explicitly year-round, as is Mabou Freshmart for grocery needs. Always check directly before visiting — even businesses that operate year-round often cut hours significantly outside summer.

Is there good seafood in this area beyond the resort restaurants?

Yes. Coore's Lobster Shack at the Barn by Cabot Cliffs does a classic Atlantic lobster boil with smoked meats on the side. The Crab Shack in Inverness is a seafood counter serving lobster rolls and crab, and will also sell you live catches to cook yourself. Charlene's Bayside in Whycocomagh has built a regional reputation specifically around its seafood chowder.

What are the best options for families with kids?

Charlene's Bayside Restaurant in Whycocomagh and the Admiral Lounge & Café in Port Hood are both family-oriented, with full menus and a relaxed atmosphere. Beinn Mhabu in Inverness offers comfort food with dine-in and takeout, including an all-you-can-eat Sunday breakfast buffet. The Ice Cream Shop in North East Margaree is a reliable roadside stop for families on the Cabot Trail.

Where should I stop if I'm just passing through and need a quick bite?

The Dancing Goat Café & Bakery — with locations in both Margaree Valley and Inverness — is the most reliable road-trip stop: fresh bread, sandwiches, soups, and decent coffee. La Provence Bakery & Café in Whycocomagh handles pastries and specialty coffee well for a highway break. The Mull Café & Deli in Mabou is worth knowing if you're between Glenora Distillery and the Red Shoe Pub — straightforward sandwiches, soups, and homemade desserts.

Is the Red Shoe Pub mainly a music venue or can I eat there too?

The Red Shoe Pub in Mabou serves food, but its identity is built around live Cape Breton fiddle music seven nights a week in a small, packed room. If you're going primarily to eat, a pub menu is what to expect. If you're going for the music — it's owned by the Rankin Sisters and draws world-class players — arrive early, because the room is small and it fills up.

More in Inverness & Western Shore

Places to StayAttractionsBeachesParksLocal ServicesHiking Trails
← Back to Inverness & Western Shore

Around Cape Breton

More news →
SMEStreet · Apr 27, 2026
National Economic Forum and Cape Breton University Canada Sign MoU

Cape Breton University and the National Economic Forum have formalized a partnership agreement to support economic development initiatives.

PNI Atlantic News · May 12, 2026
Victoria County accommodation providers now required to remit marketing levy via reporting portal

Victoria County accommodation providers must now use a new reporting portal to submit their marketing levy payments.

CBC · May 1, 2026
Cape d’Or lighthouse to be staffed this summer

The historic Cape d'Or lighthouse will have staff on site during the summer season.