Skip to main content

The Red Barn


2 Cabot Trail

902-295-3036

TripAdvisor Traveler Rating

Trip Advisor Rating Based on 250 Reviews

Overview

Whether it be the beginning or the end of your tour of the Cabot Trail, stop into this historic landmark.

We are the largest gift shop on Cape Breton Island. We have three award winning giftshops. We offer a large selection of Cape Breton souvenirs, shirts, clan items, local crafts and handmade sweaters, quilts, moccasins and a wide selection of sterling silver jewelry and Christmas items.

Seeing is believing.

On site is our casual licensed family restaurant with a great view of the Highlands. A varied menu offering superb seafood and children’s menu.

Fun for everyone, our 18 hole mini golf course offers lots of enjoyment for kids and adults alike.

Our friendly service and fine food will linger as one of the pleasant memories of your Cape Breton visit.

Nearby Things To Do

GRÁ

TripAdvisor Traveler Rating

Trip Advisor Rating 23 Reviews

Region: Bras d’Or Lake

Community: Bras d’Or & Boularderie Area

GRÁ is situated on a 150 acre sustainable farm located on the Bras d’Or Lake on Cape Breton Island. We produce various types of produ...


46.1156 -60.6185

Baddeck Lobster Suppers

Regions: Cabot Trail, Bras d’Or Lake

Community: Baddeck & Area

Baddeck Lobster Suppers is family owned and operated,  with over 100 years tradition of working in the fishing industry.  Offering...


46.0973 -60.7571

Baddeck Forks Golf Club

TripAdvisor Traveler Rating

Trip Advisor Rating 22 Reviews

Regions: Cabot Trail, Bras d’Or Lake

Community: Baddeck & Area

9-hole, par 36, 3000 yd. Rating 68.2; Slope 106. Gentle course with views of Baddeck River, valley and mountains. ...


46.1809 -60.7687

Bell Bay Golf Club

TripAdvisor Traveler Rating

Trip Advisor Rating 50 Reviews

Regions: Cabot Trail, Bras d’Or Lake

Community: Baddeck & Area

18-hole, par 72, 7037 yd. Rating 74.8; Slope 144. Beautiful Thomas McBroom championship course high above the Bras d’Or Lakes, overloo...


46.1067 -60.7356

Locals Know Blogs