MacLeod's Beach Campsite
A long-running 150-site beachfront resort in Dunvegan, named for the ancestral home of Clan MacLeod, with views of Margaree Island bird sanctuary.
Sites & amenities
150 sites — full-service, partial-service and unserviced — overlooking a long sandy beach. Flush toilets, showers, laundry, store and beach access. Rates run $49–$99/night.
Best for
Families and beach-day travellers on the Ceilidh Trail. RV-friendly with mixed services.
Park & access
Reservations 902-258-2433 / macleodsbeachcampsite.com. Right off the Cabot Trail/Ceilidh Trail.
Combine it with
Inverness Beach (15 min), Cabot Links golf, Glenora Distillery and the Doryman Saturday Ceilidh in Chéticamp.
Getting there
Reservations via macleodsbeachcampsite.com.
Visitor photos
Sign in to add a photoLoading photos…


