MacLeod’s Beach – Dunvegan

    0 reviews
    0 out of 5

    From: $25.00

    Just a short distance from Inverness, MacLeod’s Beach and Campsite is one of the longest running camping facilities on the island. Opening in 1969, the Macleod’s, set their resort nestled in the hills of Dunvegan, overlooking a sandy beach and out to the Margaree Island.


    Your Cart