Castles in Inverness at a glance
- Our pick: Inverness Castle Experience & City Audio Tour, £ 26 per person (2h–3h).
- Also recommended: Isle of Skye & Eilean Donan Castle tour from Inverness, £ 69 per person (12h, 4.80★ · 2,466).
- Also recommended: Loch Ness, Urquhart Castle & Culloden from Inverness, £ 37 per person (9h, 4.92★ · 2,052).
Price per person across the 19 options priced per person: £ 15–£ 978 (median £ 69). With 100+ reviews: 14 of 31.
Of the 31 options: 30 with live guides in English, 30 with free cancellation, 25 with instant confirmation, 14 with hotel pickup, 19 kid-friendly, 16 private and 18 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.
Castles in Inverness — Urquhart Castle, Eilean Donan Castle, Loch Ness and 8 more
Based on each operator's calendar. Confirmed when you book.
31 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

Inverness Castle Experience & City Audio Tour Inverness Castle ticket with self-guided audio tour through interactive exhibits, plus downloadable audio guide to Cathedral and Ness Islands. Every day · Every 30 min, 10:00 to 15:00 · All ages Duration: 2h–3h ✓ Instant confirmation. from £ 26 per person

Isle of Skye & Eilean Donan Castle tour from Inverness Twelve-hour tour from Inverness to Isle of Skye visiting Eilean Donan Castle, Portree, Old Man of Storr and Kilt Rock with hotel pickup and live guide commentary. Every day · 08:00 · From age 4 ★ 4.80 (2,466 reviews) Duration: 12h Live guide: EN ✓ Free cancellation. from £ 69 per person

Loch Ness, Urquhart Castle & Culloden from Inverness Full-day tour from Inverness to Loch Ness with a 30-minute cruise past Urquhart Castle ruins, plus Beauly Priory. Every day · 08:15 · From age 5 ★ 4.92 (2,052 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from £ 37 per person

Isle of Skye & Eilean Donan Castle Day Tour from Inverness Full-day Isle of Skye tour from Inverness with Eilean Donan Castle, Old Man of Storr, Kilt Rock & Loch Ness. Small group, local guide, lunch in Portree included. Every day · 07:45 · From age 5 ★ 4.93 (2,539 reviews) Duration: 12h Live guide: EN ✓ Free cancellation. from £ 65 per person

Isle of Skye & Eilean Donan Castle tour from Inverness Leave Inverness early for a 12-hour loop through Skye's most dramatic peaks and coastlines, stopping at Quiraing, Old Man of Storr. Every day · 08:00 · From age 5 ★ 4.88 (931 reviews) Duration: 12h Live guide: EN ✓ Free cancellation. from £ 61 per person

Loch Ness Cruise & Urquhart Castle from Inverness Coach and boat combo: 1-hour Loch Ness cruise, Urquhart Castle ruins, expert guide and refreshments included. 3.5 hours total from Inverness Bus Station. Every day · 09:30 · All ages ★ 4.64 (820 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from £ 57 per person

Inverness Walking Tour: Castle, Cathedral & River Ness with Local Guide Ninety minutes through Inverness with a local guide covering Jacobite stories, the castle's Highland history role, and the River Ness. Small groups, no entry fees. Every day · 11:30 · From age 10 ★ 4.79 (817 reviews) Duration: 1h 30m Live guide: EN ✓ Free cancellation. from £ 15 per person

Isle of Skye Private Day Trip from Inverness: Castles & Loch Ness Chase legends at Loch Ness, wander Urquhart & Eilean Donan Castles, and explore Skye’s wild beauty on a private day tour from Inverness with pickup included. Next departure: 1 Mar 2027 ★ 4.84 (1,076 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from £ 780 per group

Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus Eight-hour Loch Ness tour from Inverness with stops at Urquhart Castle, Fort Augustus, Falls of Foyers and Dores Beach. Tue–Sun · 08:45 · From age 4 ★ 4.80 (410 reviews) Duration: 8h 45m Live guide: EN ✓ Free cancellation. from £ 55 per person

John O'Groats tour from Inverness: Dunrobin Castle & Far North Tour from Inverness to John O'Groats with stops at Dunrobin Castle and Loch Fleet, featuring live guide commentary and air-conditioned coach transport. Next departure: 1 Apr 2027 · From age 4 ★ 4.64 (403 reviews) Duration: 11h 15m Live guide: EN ✓ Free cancellation. from £ 66 per person

Loch Ness Boat Tours: 8-Hour Small-Group Cruise & Urquhart Castle Eight-hour Loch Ness tour from Inverness with Jacobite Cruise, Urquhart Castle, Falls of Foyers and lunch. Small groups, mini-coach, driver-guide. Every day · 09:30 · From age 5 ★ 4.87 (341 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from £ 83 per person

Inverness, Clava Cairns & Loch Ness Small Group Tour Small-group tour from Inverness visiting Clava Cairns, Culloden Battlefield, Inverness Castle, and Loch Ness with minibus, guide, and whisky tasting. Every day · 09:00 ★ 4.90 (209 reviews) Duration: 5h–7h Live guide: EN ✓ Free cancellation. from £ 136 per person

Loch Ness, Culloden & Cawdor Castle Day Trip from Inverness Feel the Highlands’ history on a day trip from Inverness to Loch Ness, Culloden Battlefield, and Cawdor Castle, with local guide, pickup, and snacks included. Every day · 08:00, 08:30, 09:00, 09:30 and 10:00 · Hotel pickup ★ 4.96 (179 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from £ 480 per group

Isle of Skye & Fairy Pools 2-Day Tour from Inverness Feel the wild Highlands on a small group Isle of Skye tour from Inverness, with Fairy Pools walk, Highland castles, and overnight in Portree. Includes guide & transport. Every day · 08:00 · From age 4 ★ 4.83 (331 reviews) Duration: 2d Live guide: EN ✓ Free cancellation. from £ 152 per person

Isle of Skye Day Tour from Inverness: Fairy Pools & Castles Full-day Isle of Skye tour from Inverness with local guide visiting Fairy Pools, Dunvegan Castle, Eilean Donan Castle and Urquhart Castle in an air-conditioned vehicle. Next departure: 1 Apr 2027 · From age 5 ★ 4.93 (242 reviews) Duration: 12h 30m Live guide: EN ✓ Free cancellation. from £ 86 per person
Compare 16 more options for Castles in Inverness
From £ 57 per person · 5 h to 12 h

Dunrobin Castle & Glenmorangie Distillery tour from Inverness Private tour from Inverness to Dunrobin Castle, Glenmorangie Distillery & Dornoch. Includes castle entry, whisky tasting, lunch, guide and hotel pickup. Next departure: 1 Apr 2027 ★ 4.76 (84 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from £ 780 per group

Torridon, Applecross & Eilean Donan Castle Small-Group Day Trip Feel the wild Highlands on a small-group Inverness day trip: Torridon, Applecross, Eilean Donan Castle, winding roads, and local stories with pickup included. Next departure: 1 Apr 2027 · From age 5 ★ 4.93 (81 reviews) Duration: 11h Live guide: EN ✓ Free cancellation. from £ 57 per person

Private Inverness tour: Loch Ness, Culloden, Cawdor Castle Private guided tour of Inverness and the Highlands with pickup and drop-off: visit Loch Ness, Urquhart Castle ruins, Culloden Battlefield. Every day · Every 30 min, 07:30 to 10:00 · Hotel pickup ★ 5.00 (29 reviews) Duration: 8h 40m Live guide: EN ✓ Free cancellation. from £ 630 per group

North Highland Tour: Dunrobin Castle & Glenmorangie Tasting Full-day North Highland tour from Inverness visiting Beauly Priory, Dunrobin Castle, Falls of Shin, Loch Fleet and Glenmorangie Distillery with a live guide. Every day · 08:00, 08:30, 09:00, 09:30 and 10:00 · Hotel pickup ★ 4.94 (18 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from £ 499 per group

Culloden Battlefield & Cawdor Castle tour from Inverness Half-day tour from Inverness to Culloden Battlefield, Clava Cairns and Cawdor Castle with a local guide and air-conditioned transport. Next departure: 1 May 2027 · From age 5 ★ 5.00 (20 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from £ 119 per person

Isle of Skye & Eilean Donan Castle day tour from Inverness Ten hours crossing the Highlands to Skye's rock pinnacles, castle ruins and distillery, with a driver-guide, bottled water and hotel pickup included. Every day · No fixed time · Hotel pickup ★ 5.00 (10 reviews) Duration: 10h–11h Live guide: EN ✓ Free cancellation. from £ 770 per group

Culloden Battlefield & Loch Ness tour: Private guide Seven to eight hours exploring Culloden Battlefield, Urquhart Castle and Loch Ness with a private guide and driver. Every day · 09:00, 10:00 and 11:00 · Hotel pickup · From age 5 ★ 5.00 (4 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from £ 307 per person

Dunrobin Castle & Whisky Tasting: Inverness Shore Tour Dornoch, Dunrobin Castle falconry display, Loch Fleet and whisky tasting at Glenmorangie or Balblair distillery on this five-to-six-hour private tour from Inverness. Every day · No fixed time · Hotel pickup · All ages ★ 5.00 (4 reviews) Duration: 5h–6h Live guide: EN ✓ Free cancellation. from £ 220 per person

Loch Ness & Urquhart Castle Private Tour from Inverness Private tour from Inverness with a guide in a kilt, covering Loch Ness, Urquhart Castle, Culloden Battlefield and Clava Cairns in an air-conditioned. Every day · 09:30 · Hotel pickup ★ 5.00 (10 reviews) Duration: 4h 30m Live guide: EN ✓ Free cancellation. from £ 450 per group

Dunrobin Castle & Dornoch from Inverness: Private Highland Tour Private full-day tour from Inverness through the Scottish Highlands with a Highlander guide in a kilt, visiting Dunrobin Castle's falconry show. Next departure: 2 Apr 2027 · Pickup available · From age 5 ★ 5.00 (6 reviews) Duration: 6h–8h Live guide: EN ✓ Free cancellation. from £ 360 per person

Loch Ness & Culloden Battlefield tour from Inverness: 7 hours Seven-hour guided tour of Beauly Priory, Urquhart Castle on Loch Ness, Old Inverness, Clava Cairns and Culloden Battlefield with pickup and transport. Every day · 08:30, 09:00, 09:30 and 10:00 · Hotel pickup ★ 5.00 (3 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from £ 690 per group

Isle of Skye & Eilean Donan Castle Tour Private Guide Private tour of Isle of Skye from Inverness with a Blue Badge guide, visiting Eilean Donan Castle, the Old Man of Storr, Quiraing and Kilt Rock. Mon, Tue, Sat and Sun · 08:30 · Hotel pickup ★ 5.00 (2 reviews) Duration: 11h–12h Live guide: EN · PT ✓ Free cancellation. from £ 1,100 per group

Isle of Skye & Eilean Donan Castle Guided Day Tour Twelve-hour guided tour from Inverness to Isle of Skye with visits to Eilean Donan Castle and Portree. Every day · 10:00 · Hotel pickup · Up to age 60 Duration: 12h Live guide: EN ✓ Free cancellation. from £ 978 per person

Isle of Skye & Eilean Donan Castle Day Tour from Inverness Full-day tour from Inverness through North West Mountains to Isle of Skye, including Old Man of Storr, Kilt Rock, lunch in Portree, and Eilean Donan Castle. Every day · 07:30 · Pickup available Duration: 11h Live guide: EN ✓ Free cancellation. from £ 945 per group

Isle of Skye tour from Inverness: Eilean Donan Castle & Kilt Rock Full-day Isle of Skye tour from Inverness with private transport, a guide, and stops at Eilean Donan Castle, the Fairy Pools, and Kilt Rock. Next departure: 24 Jun 2027 · Hotel pickup Duration: 12h Live guide: EN ✓ Free cancellation. from £ 750 per group

Private Outlander Tour Highlands: Urquhart Castle & Culloden Private Outlander tour through the Scottish Highlands with Urquhart Castle entry and Loch Ness drive included: your driver adjusts the route and pace to what you want to see. Every day · No fixed time · Hotel pickup ★ 5.00 (6 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from £ 649 per group
The top 12 of 31 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
£ 26 per person | 2h–3h | — | Every day · Every 30 min, 10:00 to 15:00 | — | |
£ 69 per person | 12h | 4.80★ · 2,466 | Every day · 08:00 | English | |
£ 37 per person | 9h | 4.92★ · 2,052 | Every day · 08:15 | English | |
£ 65 per person | 12h | 4.93★ · 2,539 | Every day · 07:45 | English | |
£ 61 per person | 12h | 4.88★ · 931 | Every day · 08:00 | English | |
£ 57 per person | 3h 30m | 4.64★ · 820 | Every day · 09:30 | English | |
£ 15 per person | 1h 30m | 4.79★ · 817 | Every day · 11:30 | English | |
£ 780 per group up to 3 people · ≈ £ 260 per person if 3 go | 9h | 4.84★ · 1,076 | Next departure: 1 Mar 2027 | English | |
£ 55 per person | 8h 45m | 4.80★ · 410 | Tue–Sun · 08:45 | English | |
£ 66 per person | 11h 15m | 4.64★ · 403 | Next departure: 1 Apr 2027 | English | |
£ 83 per person | 8h | 4.87★ · 341 | Every day · 09:30 | English | |
£ 136 per person | 5h–7h | 4.90★ · 209 | Every day · 09:00 | English |
By what you need
- Small groups (up to 15) (2): Inverness, Clava Cairns & Loch Ness Small Group Tour (£ 136 per person) · Culloden Battlefield & Cawdor Castle tour from Inverness (£ 119 per person)
- With pickup (14): Loch Ness, Culloden & Cawdor Castle Day Trip from Inverness (£ 480 per group) · Private Inverness tour: Loch Ness, Culloden, Cawdor Castle (£ 630 per group) · North Highland Tour: Dunrobin Castle & Glenmorangie Tasting (£ 499 per group)
Related
More things to do in Inverness
Loch Ness Tours91 optionsLoch Ness Highlands Tour74 optionsIsle of Skye Tours42 optionsHighlands & Isle of Skye Tours29 optionsLoch Ness Boat Tours10 optionsLoch Ness Day Trips15 optionsUrquhart Castle: Tours & Activities21 optionsLoch Ness Minibus Tours7 optionsLoch Ness Overnight Tours14 optionsIsle of Skye Rail Tours6 optionsClava Cairns Tours7 optionsAirport Transfers in Inverness7 options



