Cruise Advice
Cruise Advice
If Scotland were on the other side of the world, you wouldn't hesitate to put it on your 'must visit' list, like David Attenborough on his series Wild Isles, where he visited coastlines and landscapes around the UK, including Scotland. Read on to discover the four best small ship cruises to Scotland.
Beautiful scenery, lots of history, great food (and whisky), dramatic landscapes, busy cities, culture, wildlife, castles and more. Because it's on our doorstep, we tend to set it aside as something we can do at any time, but it is the perfect choice to explore by cruise. Some cruises may visit a couple of ports but here we are focussing on the voyages that give you an in-depth exploration of this wonderful and varied region. Read on for some of our favourite small ship cruise lines plying the waters around Scotland...
As the name suggests, Hebridean Island Cruises has Scotland in its DNA. The 48-guest Hebridean Princess will take you to beautiful and remote destinations including the Scottish mainland and the rarely visited islands, enabling you to explore far and wide without the worries of packing and unpacking, or missing the fantastic sights because you need to keep your eyes on the road.
Offering a luxury cruise experience around Scotland, Hebridean Princess has a boutique and intimate feel, with local specialties served on board, attentive and knowledgable crew and guides, and a convivial atmosphere shared with your fellow guests. A focus on cycling or walking is the highlight of certain itineraries, but whichever itinerary you choose, you can be super active, or totally lazy, simply sitting back and enjoying the changing views.
The second ship from Hebridean Island Cruises, small enough to transit the intricate waters and impossibly tight locks of the Caledonian Canal, whilst still able to go to sea, albeit in the sheltered waters around Scotland's hauntingly beautiful fretted west coast, carries a maximum of 38 guests. Lord of the Highlands has the same unmistakeably Scottish feel as Hebridean Princess, with the same relaxed house party atmosphere, and the 6- and 7-night itineraries all make a transit of the Canal, combined with exploration further afield. This little ship is a great base to discover the wonders of Scotland, and there are also themed voyages from wildlife to 'flavours of the Highlands'.
French cruise line Ponant offers a whole host of Scottish small ship cruises, predominantly on their Explorer Yachts, 184-guest vessels which mix a modern super yacht feel and nautical tradition with French flair. Offering both classic voyages and expedition voyages, Ponant is a great choice for those who are looking for adventure ashore and luxurious comfort on board. Ponant also offer select voyages in partnership with Smithsonian Journeys which are designed for destination immersion with onboard experts and curated excursions.
We have been moving from 'very small' to 'tiny' as we list the best vessels for your Scottish exploration, so it is only right that we finish off with two lovely barges operated by European Waterways, the 12-guest Spirit of Scotland and the 8-guest Scottish Highlander. The perfect vessels to charter for a magical trip with family and friends, these cosy but stylish barges are a great base for walking and cycling, exploring towns and castles, pretty villages and remote countryside, and enjoying fantastic meals based on local produce. After a wee dram or two you might even spot the Loch Ness monster...
Find a cruise
From Invergordon to Invergordon
23 Jul - 1 Aug 2026 (9 Nights)
From £12,790 per guest
From Kyle of Lochalsh to Oban
27 Jul - 3 Aug 2026 (7 Nights)
From £4,700 per guest
From Invergordon to Invergordon
1 Aug - 10 Aug 2026 (9 Nights)
From £12,790 per guest
From Oban to Kyle of Lochalsh
3 Aug - 10 Aug 2026 (7 Nights)
From £5,400 per guest
From Invergordon to Invergordon
10 Aug - 19 Aug 2026 (9 Nights)
From £9,590 per guest
From Kyle of Lochalsh to Inverness
10 Aug - 17 Aug 2026 (7 Nights)
From £6,420 per guest
From Invergordon to Oban
19 Aug - 28 Aug 2026 (9 Nights)
From £8,050 per guest
From Kyle of Lochalsh to Inverness
24 Aug - 31 Aug 2026 (7 Nights)
From £4,700 per guest
From Oban to Oban
28 Aug - 1 Sep 2026 (4 Nights)
From £3,890 per guest
From Inverness to Kyle of Lochalsh
31 Aug - 7 Sep 2026 (7 Nights)
From £4,700 per guest
From Oban to Oban
1 Sep - 8 Sep 2026 (7 Nights)
Call us for a price
From Oban to Oban
1 Sep - 8 Sep 2026 (7 Nights)
From £6,810 per guest