Torrisdale Bay


    Torrisdale Bay is a fabulous mile-long beach, with clean golden sands, on the north coast of Sutherland.

    An outstanding beach with superb dunes, Torrisdale Bay is reached by a rewarding walk from Invernaver. This beautiful beach, just to the west of the historic village of Bettyhill offers plenty for visitors to enjoy.  Situated at the mouth of the River Naver between Bettyhill and Torresdale, the beach is a popular place with surfers who enjoy the challenging tides. The River Naver, which drains into the bay, originates in Loch Naver, some 18 miles inland. It is one of Scotland's most productive salmon rivers. Fishing permits can be obtained for salmon fishing on the lower association beat of the river.

    Around Torrisdale Bay are a number of ancient cairns and among the dunes on the far side of the river are some ancient hut circles, enclosures and cists. Torrisdale is also home to Torrisdale Castle, a mansion built in 1815, part of an estate that contains some holiday cottages and lodges.

    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