Skip to main content
Spirit Logo
Bealach na Bà, Wester Ross (Credit: Airborne Lens)
Home / Regions / Ross-shire


Ross-shire bisects the Highlands north and west of Inverness and stretches from the old harbour of Cromarty in the east to the ferry terminal of Ullapool in the west. From ancient burghs like Tain and Dingwall, the region expands outwards beyond Ben Wyvis to embrace the majestic mountains and glens of the west, before culminating in the white sandy beaches and wonderful west coast villages such as Gairloch, Poolewe and Achiltibuie.  

Right across Ross-shire there is such variety to discover. You can feel the maritime past in the Seaboard villages around Balintore, live Victorian days in the spa town of Strathpeffer, read all about the Picts in Rosemarkie, or explore the natural world in Beinn Eighe and Loch Maree Islands National Nature Reserve. Whatever you choose to do, you’ll be impressed by the area’s rich history and culture – stretching from the Iron Age through the Clearances to the modern day.

Read more

Locations in Ross-shire

Swipe left for more

Itineraries within Ross-shire