Best Things to Do in Inverness
By Editorial Team · Last updated 15/08/2026
Inverness, nestled at the head of the Moray Firth, is a city brimming with history, natural beauty, and a palpable sense of Scottish character. It’s a place where ancient clans clashed and legends were born, and today you can still feel the echoes of that powerful past alongside the vibrant energy of a modern Highland capital. With its strategic location on the River Ness and surrounded by stunning landscapes – from the dramatic peaks of the Highlands to the mysterious depths of Loch Ness – Inverness offers something truly special for every kind of traveller. We’ve compiled a guide to help you make the most of your visit, highlighting some of the fantastic tour options available, allowing you to tailor your exploration exactly to your interests and budget.
Let's start with those seeking a deeper understanding of the region’s tumultuous past. There are 11 historical tours available, ranging in price from £15 to upwards of £950, offering insights into key moments like the Jacobite rising at Culloden Battlefield. The “In the Jacobites' Footsteps: A Culloden Battlefield Audio Tour,” consistently rated 5/5, is particularly popular and allows you to immerse yourself in the events that shaped Highland history. Alternatively, a day trip to the Isle of Skye and Eilean Donan Castle from Inverness – frequently achieving top ratings at 5.0/5 - provides an incredible opportunity to explore some of Scotland’s most iconic landscapes while learning about their historical significance. These tours offer a range of experiences, catering to those keen on detailed battlefield explorations or broader journeys encompassing dramatic castles and breathtaking scenery.
For those drawn to the outdoors, there are over 26 nature and wildlife tours available, offering incredible opportunities to connect with Scotland’s natural wonders. The “1-Day Isle of Skye + Hike Options (from Inverness or Skye)” consistently receives outstanding reviews at 5.0/5, allowing you to experience the rugged beauty of Skye firsthand, potentially even incorporating a guided hike through its stunning terrain. You can also explore closer to home with tours focusing on local wildlife spotting – ranging from relatively affordable options like walks exploring the surrounding countryside (starting around £14) to more immersive experiences that might reach upwards of £3,334. The sheer variety ensures there's an adventure for every level of outdoor enthusiast.
If you’re looking for a comfortable and comprehensive way to see the region, 29 bus tours are available, offering access to many key locations. The “Isle oF SkyeTour;PORTREE,OLD MAN STORR,Kilt Rock FROM INVERNESS” consistently receives top ratings at 5.0/5, providing an efficient route with stops at some of Skye’s most famous landmarks. These tours are a great option for those who prefer not to drive and want to maximise their sightseeing time, typically costing between £15 and around £780 depending on the included destinations. You can also opt for cruises and sailing adventures, with 45 tours available at prices from just £25 up to £974 – the “Invergordon or Inverness: Castles & Country Life Private Tour” is consistently a top choice, offering a unique perspective of the Highlands’ coastline and historic sites.
For those with a particular passion for spirits, there are several dedicated tours. The “Speyside Whisky Private Tour from Inverness” regularly achieves 5/5 ratings, taking you on a private journey through the heartland of Scotch whisky production – this tour, costing between £520 and £629, is particularly popular. There’s also a top-rated "Private Highland Whisky Tour including 10+ Single Malt Tastings" (also scoring 5/5) which offers an immersive experience for serious whisky lovers, with prices ranging from £150 to £959. And for a more intimate setting, the “Private Whisky Tasting in Inverness” is consistently rated highly and costs around £35 - £90.
If you enjoy capturing beautiful images, there are 5 photography tours available, allowing you to document your Highland adventure with professional guidance. The “Inverness Private Photo Shoot in Inverness” – consistently scoring 5/5 – provides a dedicated photographer for a bespoke experience, ranging from £119 to £695, perfect for creating lasting memories.
Finally, let's not forget the chance to explore the local culinary scene. There are 6 dining experiences available, including the “Private Whisky Tasting in Inverness” which we’ve already mentioned – these tours generally offer a more relaxed and focused approach, costing between £35 and £90.
To help you plan your trip effectively, we recommend booking tours in advance, particularly during peak season. With so many options to choose from, whether you're interested in delving into the history of the Highlands or simply seeking breathtaking views, Inverness offers an unforgettable experience for every traveller. We hope this guide has provided a useful starting point – now it’s time to start planning your adventure!