Towns & Villages

    The small scattered hamlet of Elgol lies on the shores of Loch Scavaig on the south coast of Isle of Skye.

    Situated 14 miles south west of Broadford at the tip of the Strathaird peninsula, the village is reached by a dramatic road through the Red Cuillins and Strath Suardal with superb views passing the ruined Cill Chriosd and its fascinating and superbly located graveyard.

    Visitors can take a boat from Elgol across Loch Scavaig to the entrance of Loch Coruisk (meaning ‘cauldron of water’) - a glacial loch nearly 2 miles long but only a couple of hundred yards wide, lying in the shadow of the highest peaks of the Black Cuillin.

    There are lots of hikes from Elgol along the coast or into both the Red and Black Cuillins.

    Transport within Scotland

    For public transport information to visit here from within Scotland, enter your postcode and visit date below.

    Journey Planner

    Explore More

    Quick Finder

    Search for Places

    Search Accommodation

    Room / Property
    If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
    Advanced Search

    Search What's On

    Start Date
    End Date

    Search things to do


    Search Food & Drink


    Recently Viewed