All tours (81–89 of 89 · from £ 15)

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 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

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

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

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

Inverness to Isle of Skye: Private Transfer & Hotel Pickup Private transfer from Inverness to Isle of Skye with hotel pickup, air-conditioned vehicle, up to 7 passengers. Fixed price, no hassle routing through the Scottish Highlands. Every day · 08:30 · Hotel pickup ★ 4.33 (3 reviews) Duration: 4h ✓ Free cancellation. from £ 903 per person

Inverness Airport to Lecht Ski Resort: Private Transfer Private transfer from Inverness Airport to Lecht Ski Resort with driver waiting at arrivals and door-to-door delivery service. Every day · No fixed time · Hotel pickup Duration: 1h 25m ✓ Free cancellation. from £ 113 per person

Inverness Airport to Lecht Ski Resort Private Transfer Private round-trip transfer from Inverness Airport to Lecht Ski Resort with flight tracking and nameplate pickup. Your driver waits at arrivals. Every day · No fixed time · Hotel pickup Duration: 2h 50m ✓ Free cancellation. from £ 226 per person

Inverness Airport to Glenshee Ski Resort: Private Transfer Private transfer from Inverness Airport to Glenshee Ski Resort with flight tracking and nameplate pickup. Your driver meets you at arrivals and handles the luggage. Every day · No fixed time · Hotel pickup Duration: 2h 20m ✓ Free cancellation. from £ 161 per person
