Welcome To MacLeod Inn

(877) 636-1170

Your Perfect Vacation Getaway in Cape Breton

Spend an unforgettable vacation in Cape Breton. MacLeod Inn is located near Inverness, Nova Scotia, now operating as a whole home rental, just minutes from Cabot Cliffs and Cabot Links — two of the region's most spectacular golf courses. Nestled among beautiful, rolling hills, the inn is a perfect getaway. Visitors will enjoy hiking, biking, or driving along Broad Cove Marsh Road. This stunning trail hugs the rugged shoreline of Broad Cove and is edged with wildflowers. We're also situated on the Ceilidh Trail, which is perfect for anyone who wants to explore the region's rich Celtic heritage.





All it Takes is All You've Got

Listed on both the Golf Digest World's 100 Greatest Golf Courses and Golf Magazine's World Top 100, Cabot Links and Cabot Cliffs represent a dramatic departure from the typical golf. From endless, rolling seaside dunes, to spectacular panoramas, you will be inspired at each and every turn.
Come play in our backyard.

The MacLeod Room

The Gillis Room

The MacLellan Room

The MacKinnon Room

The MacDonald Room

Call today to make a reservation.
(877) 636-1170

About MacLeod Inn

Since 1994, MacLeod Inn has been welcoming guests from all over the world. Located in a calm, secluded setting just north of Inverness, we offer the perfect tourist accommodation for your Cape Breton adventure. Guests love swimming at the nearby beaches, enjoying the breathtaking sunsets, or relaxing on our deck and watching the local eagles at play.

As a family-owned-and-operated business, we strive to create a warm, welcoming atmosphere for all our guests. Our modern, five-room inn is tastefully furnished to reflect our heritage.

Please note that reservations will be held and confirmed by credit card number but will not be processed until arrival. Reservations cancelled within 14 days of arrival will be charged the full rate for one night.


(877) 636-1170

30 Broad Cove Marsh Road, Inverness, NS B0E 1N0

Service Area
MacLeod Inn is three kilometers north of Inverness, just off Route 19.

Hours of Operation
Monday - Sunday: 9:00 a.m. - 7:00 p.m.

Book Now


View Our Location

All Prices Are in Canadian Dollars & Subject to 15% HST