Kilmory Beach

Kilmory beach is located by the small crofting township of Kilmory on the north coast of West Ardnamurchan. Kilmory beach is a lovely white sandy beach punctuated with volcanic outcrops. The beach is within a sheltered cove flanked by rocky promontories, with a small rocky islet (Ardtoe Island) on the east side of the bay. The beach affords some fine views of the Small Isles.