While a handful of cruise lines like Hebridean Island Cruises and Fred Olsen offer dedicated voyages to Scotland, many mainstream companies simply add a quick port stop in Scotland on cruises headed ...