Craobh Haven Scottish Gaelic pronunciation: [kɾɯːv] is a small purpose-built village and sailing port on the west coast of Argyll and Bute, Scotland. It is situated on the Craignish peninsula, 1 mile (1.6 km) to the west of the A816 road, approximately 22 miles (35 km) south of Oban. Craobh Haven is between Arduaine and Kilmartin, and around 17 miles (27 km) north of Lochgilphead.