Scotland  ›  The Scottish Highlands  ›  Inverness  ›  Castles in Inverness

Castles in Inverness

Average traveler rating of these tours: 4.8 13,093 reviews Free cancellation on most experiences

Our top 3 of 31 experiences

Inverness Castle Experience & City Audio TourOur pick
Inverness Castle Experience & City Audio Tour Duration: 2h–3h Every day · every 30 min, 10:00 to 15:00
from · per person £ 26
Isle of Skye & Eilean Donan Castle tour from InvernessAlso recommended
Isle of Skye & Eilean Donan Castle tour from Inverness ★ 4.80 (2,466 reviews) Duration: 12h Every day · 08:00 Live guide EN
from · per person £ 69
Loch Ness, Urquhart Castle & Culloden from InvernessAlso recommended
Loch Ness, Urquhart Castle & Culloden from Inverness ★ 4.92 (2,052 reviews) Duration: 9h Every day · 08:15 Live guide EN
from · per person £ 37

Castles in Inverness at a glance

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

31 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Inverness Castle Experience & City Audio Tour
›
‹
Our pick
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
›
‹
Also recommended
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
›
‹
Also recommended · -30% off its previous price
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
›
‹
Travelers' pick · -10% off its previous price
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
›
‹
Travelers' pick · -15% off its previous price
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
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
›
‹
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
›
‹
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
›
‹
Likely to sell out
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
›
‹
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
›
‹
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
›
‹
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
›
‹
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
›
‹
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
›
‹
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 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
OptionPriceDurationRatingDays and timesGuide languages
Inverness Castle Experience & City Audio TourOur pick
£ 26 per person
2h–3h—Every day · Every 30 min, 10:00 to 15:00—
Isle of Skye & Eilean Donan Castle tour from InvernessAlso recommended
£ 69 per person
12h4.80★ · 2,466Every day · 08:00English
Loch Ness, Urquhart Castle & Culloden from InvernessAlso recommended
£ 37 per person
9h4.92★ · 2,052Every day · 08:15English
Isle of Skye & Eilean Donan Castle Day Tour from Inverness
£ 65 per person
12h4.93★ · 2,539Every day · 07:45English
Isle of Skye & Eilean Donan Castle tour from Inverness
£ 61 per person
12h4.88★ · 931Every day · 08:00English
Loch Ness Cruise & Urquhart Castle from Inverness
£ 57 per person
3h 30m4.64★ · 820Every day · 09:30English
Inverness Walking Tour: Castle, Cathedral & River Ness with Local Guide
£ 15 per person
1h 30m4.79★ · 817Every day · 11:30English
Isle of Skye Private Day Trip from Inverness: Castles & Loch NessPrivate
£ 780 per group up to 3 people · ≈ £ 260 per person if 3 go
9h4.84★ · 1,076Next departure: 1 Mar 2027English
Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus
£ 55 per person
8h 45m4.80★ · 410Tue–Sun · 08:45English
John O'Groats tour from Inverness: Dunrobin Castle & Far North
£ 66 per person
11h 15m4.64★ · 403Next departure: 1 Apr 2027English
Loch Ness Boat Tours: 8-Hour Small-Group Cruise & Urquhart Castle
£ 83 per person
8h4.87★ · 341Every day · 09:30English
Inverness, Clava Cairns & Loch Ness Small Group TourGroup of up to 7
£ 136 per person
5h–7h4.90★ · 209Every day · 09:00English

By what you need

Related

More things to do in Inverness

Need help planning your next activity?