A small ruined castle is situated on a raised beach behind the village. The beach is one of the most beautiful on the Isle of Arran.
The Kildonan Hotel overlooks Pladda Island and Ailsa Craig and serves a selection of seafood and other local specialities in the dining room. There is a village shop and a campsite within the village.