Scotland  »  The Scottish Highlands  »  Inverness  »  Loch Ness Castle Tours

Loch Ness Castle Tours

4.9 38 experiences from £ 25 ✓Free cancellation on most experiences

27 of 38 run daily · first departure 06:00, last 14:45 · live guides in 4 languages · most last 7h–9h

Our top 3 of 38 experiences

Loch Ness, Urquhart Castle & Culloden from InvernessOur pick
from · per person£ 53
Loch Ness & Caledonian Canal Cruise with Urquhart Castle ViewsBest value
from · per person£ 34
Loch Ness, Culloden & Cawdor Castle Day Trip from Inverness★ Top rated
from · per group£ 480

Loch Ness Castle Tours 38 options

Sort38 of 38
No experiences match those filters.
Loch Ness, Urquhart Castle & Culloden from Inverness
›
‹
Our pick
Loch Ness, Urquhart Castle & Culloden from InvernessFull-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,019)9hEN✓ Free cancellationfrom£ 53per person
Loch Ness & Caledonian Canal Cruise with Urquhart Castle Views
›
‹
Best value
Loch Ness & Caledonian Canal Cruise with Urquhart Castle ViewsFeel the wind on Loch Ness, glide past Urquhart Castle, and hear local stories on a 2-hour Caledonian Canal cruise from Dochgarroch: includes live commentary onboard.Every day · First departure 09:45, last 14:45 · All ages★ 4.76 (1,414)2hEN✓ Free cancellationfrom£ 34per person
Loch Ness: 50-Minute Cruise & Urquhart Castle Views
›
‹
Travelers' pick
Loch Ness: 50-Minute Cruise & Urquhart Castle Views50-minute Loch Ness cruise from Inverness with Urquhart Castle views and onboard sonar. Small groups, free Wi-Fi, departs Clansman Harbour 20 minutes from town.Every day · First departure 09:00, last 14:00 · All ages★ 4.44 (1,321)50mEN✓ Free cancellationfrom£ 25per person
Isle of Skye Private Day Trip from Inverness: Castles & Loch Ness
›
‹
Travelers' pick
Isle of Skye Private Day Trip from Inverness: Castles & Loch NessChase 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.Every day · 08:00 · Season until 31 Oct★ 4.84 (1,076)9hEN✓ Free cancellationfrom£ 780per group
Isle of Skye & Highlands Tour: Castles, Loch Ness, Inverness Stay
›
‹
Travelers' pick
Isle of Skye & Highlands Tour: Castles, Loch Ness, Inverness StayFeel the wild Scottish Highlands on a 3-day Isle of Skye tour from Edinburgh with castles, Loch Ness cruise option, and two nights in Inverness included.Mon, Wed and Fri · 08:30 · From age 3★ 4.70 (970)3dEN✓ Free cancellationfrom£ 400per person
Loch Ness Cruise & Urquhart Castle from Inverness
›
‹
Travelers' pick
Loch Ness Cruise & Urquhart Castle from InvernessCoach 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:15, 09:30 and 14:15 · All ages★ 4.64 (805)3h 30mEN✓ Free cancellationfrom£ 57per person
Cawdor Castle, Culloden & Loch Ness tour from Invergordon
›
‹
Travelers' pick
Cawdor Castle, Culloden & Loch Ness tour from InvergordonTour from Invergordon port covers Cawdor Castle (entry included), Culloden Battlefield, Inverness and Loch Ness with a guide on a full-day excursion.Every day · First departure 08:30, last 12:30 · All ages★ 4.52 (383)6h–8hEN✓ Free cancellationfrom£ 139per person
Loch Ness Boat Tours: 8-Hour Small-Group Cruise & Urquhart Castle
›
‹
Travelers' pick
Loch Ness Boat Tours: 8-Hour Small-Group Cruise & Urquhart CastleEight-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)8hEN✓ Free cancellationfrom£ 83per person
Invergordon: Culloden, Cawdor Castle & Loch Ness Cruise Tour
›
‹
Travelers' pick
Invergordon: Culloden, Cawdor Castle & Loch Ness Cruise TourCruise shore excursion from Invergordon: Culloden Battlefield, Cawdor Castle, Clava Cairns & Loch Ness. Minibus group, Scottish guide, 7 hours with port pickup.Next departure: 1 Mar 2027★ 4.95 (246)7hEN✓ Free cancellationfrom£ 130per person
Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus
›
‹
Travelers' pick
Loch Ness tour from Inverness: Urquhart Castle & Fort AugustusEight-hour Loch Ness tour from Inverness with stops at Urquhart Castle, Fort Augustus, Falls of Foyers and Dores Beach.Tue, Wed, Fri and Sat · 08:45 · From age 4★ 4.81 (403)8h 45mEN✓ Free cancellationfrom£ 55per person
Isle of Skye Tour: Highlands, Loch Ness & Eilean Donan
›
‹
Travelers' pick
Isle of Skye Tour: Highlands, Loch Ness & Eilean Donan3-day guided tour from Glasgow through the Scottish Highlands to Isle of Skye with 2 nights accommodation, small group travel by coach.Every day · 08:30 and 09:00 · From age 4★ 4.79 (217)3dEN✓ Free cancellationfrom£ 207per person
Inverness, Clava Cairns & Loch Ness Small Group Tour
›
‹
Travelers' pick
Inverness, Clava Cairns & Loch Ness Small Group TourSmall-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)5h–7hEN✓ Free cancellationfrom£ 136per person
Cawdor Castle, Culloden & Loch Ness tour from Invergordon
›
‹
Travelers' pick
Cawdor Castle, Culloden & Loch Ness tour from InvergordonStart from Invergordon Cruise Port or Inverness and visit four Highland landmarks in one day: 4,000-year-old standing stones.Next departure: 8 Aug 2027★ 4.89 (91)7hEN✓ Free cancellationfrom£ 136per person
Loch Ness, Culloden & Cawdor Castle Day Trip from Inverness
›
‹
★ Top rated
Loch Ness, Culloden & Cawdor Castle Day Trip from InvernessFeel 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 · First departure 08:00, last 10:00 · Hotel pickup★ 4.96 (179)7h–8hEN✓ Free cancellationfrom£ 480per group
Loch Ness tour from Invergordon: Castles and Jacobite cruise
›
‹
Travelers' pick
Loch Ness tour from Invergordon: Castles and Jacobite cruiseTour from Invergordon through the Scottish Highlands to Urquhart Castle, a Loch Ness cruise, Culloden Battlefield and Cawdor Castle.Next departure: 12 Jan 2027 · Pickup optional · All ages★ 4.93 (75)8h✓ Free cancellationfrom£ 165per person
Loch Ness & Culloden from Invergordon: Small group Highland tour
›
‹
Travelers' pick
Loch Ness & Culloden from Invergordon: Small group Highland tourSmall-group Highland tour from Invergordon port with live guide, visiting Loch Ness, Urquhart Castle, Culloden Battlefield, Clava Cairns and Cawdor Castle.Every day · First departure 07:30, last 11:00★ 4.91 (140)7h–8hEN✓ Free cancellationfrom£ 560per group
Loch Ness, Urquhart Castle & Culloden: Small Group Day Trip
›
‹
Travelers' pick
Loch Ness, Urquhart Castle & Culloden: Small Group Day TripFeel the wind at Culloden Battlefield, wander Urquhart Castle ruins by Loch Ness, and meet Highland cows near Beauly: all with pickup and a local guide.Every day · First departure 08:30, last 10:30 · All ages★ 4.70 (132)6h–8hEN✓ Free cancellationfrom£ 149per person
Edinburgh to Loch Ness & Urquhart Castle: Full-Day Spanish Tour
›
‹
Edinburgh to Loch Ness & Urquhart Castle: Full-Day Spanish TourSpanish-language full-day tour from Edinburgh to Inverness, Loch Ness, and Urquhart Castle. Includes guide, coach, Culloden Battlefield and Dunkeld. Departs 7:15am, returns 8pm.Every day · 07:15 · All ages★ 4.55 (111)12hES✓ Free cancellationfrom£ 63per person
Inverness Private Tour: Urquhart Castle, Loch Ness & Culloden
›
‹
Likely to sell out
Inverness Private Tour: Urquhart Castle, Loch Ness & CullodenPrivate tour from Inverness with guide covering Urquhart Castle on Loch Ness, Culloden Battlefield, and Cawdor Castle: pickup at the port, lunch included.Every day · First departure 08:00, last 11:00 · Hotel pickup★ 4.96 (79)7h–8hEN✓ Free cancellationfrom£ 620per group
Loch Ness, Cawdor Castle & Clava Cairns tour from Inverness
›
‹
Loch Ness, Cawdor Castle & Clava Cairns tour from InvernessTour from Inverness to the north shore of Loch Ness, Cawdor Castle's gardens, Culloden Battlefield.Every day · 08:30, 09:00 and 10:00 · All ages★ 4.54 (57)6h–8hEN✓ Free cancellationfrom£ 155per person
Invergordon Private Tour: Dunrobin Castle, Loch Ness & Culloden
›
‹
Invergordon Private Tour: Dunrobin Castle, Loch Ness & CullodenPrivate minibus tour from Invergordon for up to 16 passengers with Scottish guide, covering Dunrobin Castle, Culloden Battlefield and Loch Ness.Next departure: 1 Mar 2027★ 5.00 (19)6h–8hEN✓ Free cancellationfrom£ 1,350per group
Invergordon Shore Excursion: Loch Ness Tour & Castle Visit
›
‹
Travelers' pickLikely to sell out
Invergordon Shore Excursion: Loch Ness Tour & Castle VisitShore excursion from Invergordon: explore Urquhart Castle ruins and Loch Ness on a guided boat tour, then discover Inverness's medieval streets and riverside charm.Wed–Sat · 08:30 · From age 4★ 4.60 (30)6hEN✓ Free cancellationfrom£ 159per person
Private Inverness tour: Loch Ness, Culloden, Cawdor Castle
›
‹
Likely to sell out
Private Inverness tour: Loch Ness, Culloden, Cawdor CastlePrivate guided tour of Inverness and the Highlands with pickup and drop-off: visit Loch Ness, Urquhart Castle ruins, Culloden Battlefield.Every day · First departure 07:30, last 10:00 · Hotel pickup★ 5.00 (29)8h 40mEN✓ Free cancellationfrom£ 620per group
Loch Ness Tour with Falls of Foyers & Fort Augustus: Private Guide
›
‹
Loch Ness Tour with Falls of Foyers & Fort Augustus: Private GuidePrivate full-day tour of Loch Ness and the Scottish Highlands with a live English-speaking guide, visiting Falls of Foyers.Sun · 09:00 · Pickup optional★ 5.00 (21)6h–9hEN✓ Free cancellationfrom£ 875per group
Loch Ness, Culloden & Urquhart Castle tour from Invergordon
›
‹
Likely to sell out
Loch Ness, Culloden & Urquhart Castle tour from InvergordonFull-day tour from Invergordon through the Scottish Highlands with a local guide, visiting Urquhart Castle on Loch Ness, Clava Cairns.Every day · 07:30, 08:00 and 08:30 · Hotel pickup · From age 5★ 5.00 (19)8h–9hEN✓ Free cancellationfrom£ 155per person
Loch Ness and Urquhart Castle tour from Inverness
›
‹
Loch Ness and Urquhart Castle tour from InvernessGuided tour through the Scottish Highlands visiting Loch Ness Centre, Urquhart Castle and Beauly Priory with a local driver-guide.Mon–Sat★ 4.67 (15)5h 6mEN✓ Free cancellationfrom£ 136per person
Invergordon Port Loch Ness Tour: Private Highlands day trip
›
‹
Invergordon Port Loch Ness Tour: Private Highlands day tripPrivate tour from Invergordon port visiting Urquhart Castle, Culloden Battlefield and Glen Ord Distillery with a sit-down whisky tasting included.Every day · 08:30 · Season until 31 Oct · Hotel pickup · Ages 18–80★ 5.00 (7)7h✓ Free cancellationfrom£ 231per person
Loch Ness & Urquhart Castle Private Tour from Inverness
›
‹
Likely to sell out
Loch Ness & Urquhart Castle Private Tour from InvernessPrivate 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)4h 30mEN✓ Free cancellationfrom£ 450per group
Loch Ness, Urquhart Castle & Culloden Battlefield from Invergordon
›
‹
Loch Ness, Urquhart Castle & Culloden Battlefield from InvergordonShore excursion from Invergordon through the Scottish Highlands visiting Urquhart Castle on Loch Ness, the 4,000-year-old Clava Cairns.Every day · 08:00, 08:30 and 09:00 · Hotel pickup★ 5.00 (8)8hEN✓ Free cancellationfrom£ 850per group
Loch Ness & Urquhart Castle Private Tour from Edinburgh
›
‹
Loch Ness & Urquhart Castle Private Tour from EdinburghPrivate day tour from Edinburgh to Loch Ness, Urquhart Castle and Culloden Battlefield. Includes luxury vehicle, local driver, door-to-door pickup, Wi-Fi and bottled water.Every day · First departure 06:00, last 09:00 · Hotel pickup★ 5.00 (5)12hEN✓ Free cancellationfrom£ 826per person
Culloden Battlefield & Loch Ness tour: Private guide
›
‹
Culloden Battlefield & Loch Ness tour: Private guideSeven 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)7h–8hEN✓ Free cancellationfrom£ 307per person
Urquhart Castle & Loch Ness from Invergordon: Small group tour
›
‹
Urquhart Castle & Loch Ness from Invergordon: Small group tourEight-hour tour from Invergordon Port to Urquhart Castle and Loch Ness with castle entry, local guide and air-conditioned transport.Next departure: 15 Apr 2027 · From age 12★ 5.00 (4)8hEN✓ Free cancellationfrom£ 175per person
Loch Ness & Culloden Battlefield tour from Inverness: 7 hours
›
‹
Loch Ness & Culloden Battlefield tour from Inverness: 7 hoursSeven-hour guided tour of Beauly Priory, Urquhart Castle on Loch Ness, Old Inverness, Clava Cairns and Culloden Battlefield with pickup and transport.Every day · First departure 08:30, last 10:00 · Hotel pickup★ 5.00 (3)7h–8hEN✓ Free cancellationfrom£ 690per group
Edinburgh: Loch Ness & Urquhart Castle Full-Day Highlands Tour
›
‹
Edinburgh: Loch Ness & Urquhart Castle Full-Day Highlands TourFull-day Highlands tour from Edinburgh visiting Culloden Battlefield, Inverness, and Loch Ness. Includes transport, guide, and optional castle cruise.Tue, Fri and Sun · 07:15 · All ages★ 5.00 (1)12hIT✓ Free cancellationfrom£ 66per person
Edinburgh: Glencoe, Loch Ness & Urquhart Castle Private Tour
›
‹
Edinburgh: Glencoe, Loch Ness & Urquhart Castle Private TourPrivate 12-hour tour from Edinburgh through Glencoe Valley, Loch Ness, and Urquhart Castle. Includes driver-guide, bottled water, and vehicle. Kids 5+.Every day · 07:30 · Pickup optional12hEN · RU✓ Free cancellationfrom£ 950per group
Isle of Skye Tour: Castle & Loch Ness Highlights
›
‹
Isle of Skye Tour: Castle & Loch Ness HighlightsPrivate 3-day tour from Glasgow through the Scottish Highlands to Isle of Skye, Eilean Donan Castle and Loch Ness with a guide and air-conditioned.Every day · 08:00 and 09:00 · Hotel pickup★ 5.00 (4)3dEN✓ Free cancellationfrom£ 2,250per group
Loch Ness & Urquhart Castle Day Tour from Glasgow Private Vehicle
›
‹
Loch Ness & Urquhart Castle Day Tour from Glasgow Private VehiclePrivate day tour from Glasgow to Loch Ness and Urquhart Castle with a Scottish driver, door-to-door pickup.Every day · First departure 06:00, last 09:00 · Hotel pickup★ 5.00 (1)12hEN✓ Free cancellationfrom£ 826per person
Edinburgh: Loch Ness, Glencoe & Urquhart Castle Private Tour
›
‹
Edinburgh: Loch Ness, Glencoe & Urquhart Castle Private Tour12-hour private tour from Edinburgh through Scottish Highlands: Forth Bridge, Glencoe, Loch Ness, Urquhart Castle and Culloden Battlefield with driver-guide.Every day · 07:30 · Pickup optional12hEN · RU✓ Free cancellationfrom£ 950per group

The 12 best of 38 options, side by side

✓ 2026-10-25
OptionPriceLengthRatingDays and timesGuide languages
Loch Ness, Urquhart Castle & Culloden from InvernessOur pick
£ 53 per person
9h4.92★ · 2,019Every day · 08:15English
Loch Ness & Caledonian Canal Cruise with Urquhart Castle ViewsBest value
£ 34 per person
2h4.76★ · 1,414Every day · First departure 09:45, last 14:45English
Loch Ness, Culloden & Cawdor Castle Day Trip from InvernessTop rated
£ 95 per person£ 480 per group (split by 8)
7h–8h4.96★ · 179Every day · First departure 08:00, last 10:00English
Loch Ness: 50-Minute Cruise & Urquhart Castle Views
£ 25 per person
50m4.44★ · 1,321Every day · First departure 09:00, last 14:00English
Isle of Skye Private Day Trip from Inverness: Castles & Loch Ness
£ 114 per person£ 780 per group (split by 8)
9h4.84★ · 1,076Every day · 08:00 · Season until 31 OctEnglish
Isle of Skye & Highlands Tour: Castles, Loch Ness, Inverness Stay
£ 400 per person
3d4.70★ · 970Mon, Wed and Fri · 08:30English
Loch Ness Cruise & Urquhart Castle from Inverness
£ 57 per person
3h 30m4.64★ · 805Every day · 09:15, 09:30 and 14:15English
Cawdor Castle, Culloden & Loch Ness tour from Invergordon
£ 139 per person
6h–8h4.52★ · 383Every day · First departure 08:30, last 12:30English
Loch Ness Boat Tours: 8-Hour Small-Group Cruise & Urquhart Castle
£ 83 per person
8h4.87★ · 341Every day · 09:30English
Invergordon: Culloden, Cawdor Castle & Loch Ness Cruise Tour
£ 130 per person
7h4.95★ · 246Next departure: 1 Mar 2027English
Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus
£ 55 per person
8h 45m4.81★ · 403Tue, Wed, Fri and Sat · 08:45English
Isle of Skye Tour: Highlands, Loch Ness & Eilean Donan
£ 207 per person
3d4.79★ · 217Every day · 08:30 and 09:00English

Loch Ness Castle Tours at a glance

Real price per person across the 37 options: £ 25–£ 826 (median £ 136). With 100+ reviews: 16 of 38.

Of the 38 options: 38 with free cancellation, 33 with instant confirmation, 16 with hotel pickup, 19 kid-friendly, 17 private and 27 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

More things to do in Inverness

Do you need help planning your next activity?