Save up to £600pp on worldwide tours Book now
Join our mailing list for a chance to win a holiday worth £5,000. Join now

Scottish Isles & Faroes Cruises

  • Destination or cruise
  • Any Destination
  • Departure Port
  • Any Port
  • Departure month
  • Any Date
  • Passengers
  • 2
  • {{item.label}}
  • {{item.value ? item.displayValue : item.anyValue}}

Discover spectacular, rugged landscapes, quiet towns, remote island traditions and remarkable archaeological sites on a cruise around Scotland and the Faroes.

Cruise Scotland's coastline, heading to former powerhouse ports like Dundee, Aberdeen, Inverness and Glasgow. Stop at Invergordon, in the sheltered waters of Cromarty Firth, for the chance to explore the lochs and glens of the Scottish Highlands. Step ashore in the Hebrides to stroll along white-sand beaches, explore mountains and moorlands rich in wildlife, and visit pretty port towns and ancient castles.

The multi-coloured houses along Tobermory's harbour offer a sunny welcome to the Isle of Mull, while Lerwick is your gateway to the magnificent landscapes of the Isle of Skye, from The Old Man of Storr in the north to the rocky ridges of the Cuillins in the south. Call in the sheltered west bay of Oban, and perhaps take a trip to the Highland town of Fort William, in the shadow of Scotland’s highest mountain, Ben Nevis.

Further north, as you cruise to the Faroes, Orkney will offer opportunities to revisit the battles and heroism of World War Two at Scapa Flow, while the 3000-year-old archaeological site at Jarlshof in the Shetland Islands takes you even further back, to the Bronze and Iron Ages. And in the remote Danish Faroe Islands a cruise visit will reveal a birdwatcher's paradise where tiny, pretty towns like Torshavn and Kollafjordur retain their links to Norse traditions, their turf-roofed houses surrounded by natural beauty.

Connect with nature, study history both ancient and modern, and enjoy the gentle pace of life on board and ashore on a Scottish Islands and Faroes cruise with Newmarket Holidays.

Call us now on
0330 341 1927

Booking Hotline
Monday - Thursday 9am - 6:30pm
Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm
Customer Services
Monday - Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm