Craobh Haven is a small, purpose-built village and sailing port on the west coast of Argyllshire. It stands on the Craignish peninsula, between Arduaine and Kilmartin. It was built in 1983 as a holiday resort village and marina and overlooks the Slate Islands, with the Garvellachs beyond.