Shore excursions in Portree, Isle Of Skye, Scotland
Hand-picked tours, activities, and adventures for your stop in Portree, Isle Of Skye, Scotland. Every eligible tour is covered by our Worry-Free Guarantee.

Explore the Isle of Skye in a full day tour

Private Isle of Skye Full-Day Tour – Customisable Experience

Isle of Skye Private Tour from Portree

Isle of Skye Highlights
Skip the typical tourist haunts for a day in the beautiful Isle of Skye with its jagged coastline, magnificent peaks and beautiful waterfalls. Along the way you will see the Neist Point Lighthouse and Dunvegan Castle.
6 hours
Private Isle of Skye Hebridean Highlights, Kilt Rock, and Castles
Embark on a private exploration of the Isle of Skye, the jewel of Scotland's Inner Hebrides. This tour invites you to immerse yourself in island life, with a blend of majestic landscapes, vibrant culture, and historical treasures.
7 hours
Private Highlands Castles and Viking Legends Drive and Walk
Discover the magic of Scotland on this enchanting tour. Begin with a visit to Eilean Donan Castle, one of the country's most photographed landmarks, where you'll dive into its captivating history. Next, enjoy lunch in Kyleakin with picturesque views of Castle Maol, the Skye Bridge, and a charming lighthouse, all while uncovering Viking legends. Finally, arrive in Sligachan, where the rugged mountains meet the sea. Cross the ancient bridge, listen to fairy tales, and soak in the stunning landscapes on this unforgettable journey through the Isle of Skye.
7 hours
Private Skye Castle and Tannery
Start your journey with a convenient pickup from Portree pier, followed by a scenic drive to Sligachan, where dramatic mountain and sea views await. Snap breathtaking photos, stroll across the historic 200-year-old bridge, and enjoy captivating fairy tales. Then, delve into history at Dunvegan Castle, the storied seat of Clan MacLeod. Conclude your adventure with a visit to a traditional tannery to discover the art of crafting sheepskin products before a picturesque return to Portree.
6.5 hours