Isle of Skye
Photo: Isle of Skye / iStock / zhuzhu

10. Isle of Skye, Scotland

A row of pastel-hued 18th-century houses along the harbor in Portree welcomes passengers to this wild and windswept Scottish island. A visit in late August or early September reveals rolling hills carpeted in purple heather — but spring and summer are perfect too for sipping drams of peaty Scotch and sampling local salmon, lamb or — if you dare — haggis.

Who Goes There: Holland America Line, Silversea Cruises, Azamara, Windstar Cruises, Cunard Line, and Fred. Olsen Cruise Lines