Rainy Day Activities in Inverness
By Editorial Team · Last updated 16/08/2026
- Best season
- June to August
Inverness, nestled on the banks of the River Ness, is a city brimming with history, stunning scenery, and a vibrant culture – all things that can be enjoyed regardless of the weather. While Scotland is famed for its dramatic landscapes, we know that rain can often dampen outdoor adventures, so let’s explore some fantastic ways to spend a rainy day in Inverness, drawing on the diverse range of tours available.
When the clouds roll in, certain tour categories naturally become more appealing. The historical tours, with 11 options ranging from £15 to £950, are consistently popular and hold up remarkably well in inclement weather. A day trip to places like the Isle of Skye and Eilean Donan Castle – a top-rated option at 5.0/5 – offers an engaging experience regardless of whether you’re sheltering inside a vehicle or learning about significant historical sites. Similarly, the bus tours offer a solid alternative with 29 options priced between £15 and £780, particularly when exploring destinations like Skye. These types of tours provide valuable insights and comfort without being entirely dependent on sunshine.
For those seeking a deeper dive into Scotland’s past, the “In the Jacobites' Footsteps: A Culloden Battlefield Audio Tour” – consistently rated 5.0/5 and costing from £5 to £1,002 – is an excellent choice. The audio format allows you to immerse yourself in the story of this pivotal battle, even if the rain keeps you under cover. The “Private Whisky Tasting in Inverness” tour, a top-rated option at 5.0/5 and priced from £35 to £90, also provides a cosy and engaging experience – perfect for enjoying a dram while learning about the region’s renowned whisky heritage.
When the weather is particularly challenging, nature and wildlife tours can become less viable. While there are 26 options available ranging from £14 to £3,334, many of these involve outdoor activities that are significantly impacted by rain. However, a top-rated "1-Day Isle of Skye + Hike Options (from Inverness or Skye)" at 5.0/5 offers some shelter within the vehicle and focuses on exploring the island’s dramatic landscapes regardless of the conditions – it's a fantastic option for those who want to see the best of Skye, even if hiking is limited.
Photography tours offer another strong choice with 5 options ranging from £119 to £695, particularly the “Inverness Private Photo Shoot in Inverness” at 5.0/5, which can be adapted to utilise indoor locations and studio settings when necessary. The price range allows for flexibility depending on your needs.
The cruises & sailing category offers 45 tours ranging from £25 to £974, with the “Invergordon or Inverness: Castles & Country Life Private Tour” at 5.0/5 providing a comfortable and sheltered way to experience the local coastline and historic sites. Additionally, sporting events, particularly the “Private Highland Whisky Tour including 10+ Single Malt Tastings” at 5.0/5, offer an ideal indoor activity with a focus on tastings and learning – expect to pay from £150 to £959 for this premium experience.
Finally, the ‘Seasonal Experiences’ category with 11 tours ranging from £40 to £595, including the “Cawdor Castle Loch Ness & Outlander Stones & Battlefield Private” at 5.0/5, offers a blend of history and folklore that can be enjoyed regardless of the weather.
Considering the diverse options, it’s clear that historical tours, bus tours, photography tours, whisky-related experiences, and cruises are all strong contenders for rainy days in Inverness. The “Wine Tastings” category has only 2 options (from £520 to £629) with the "Speyside Whisky Private Tour from Inverness" at 5.0/5 being top-rated – this is a fantastic choice if you’re keen on tasting some of Scotland's finest whiskies. Food tours are currently unavailable, but we anticipate this will change in the future.
Ultimately, it’s wise to have a backup plan for inclement weather. Inverness offers plenty to see and do indoors, so consider booking a theatre performance, visiting a local pub, or simply enjoying some time browsing the shops. With options ranging from £5 to £950, you're sure to find something suitable for your budget, ensuring that even the wettest day in Inverness can be a memorable one.