Inchmarnoch est une petite île avec une histoire fascinante qui se trouve au large de la côte ouest de Bute. En dépit de seulement 4 km x 1 km, il était bien connue comme un centre ecclésiastique du 7ème siècle grâce à l'arrivée des Irlandais St. Marnoch, l'un des premiers missionnaires qui ont apporté le christianisme en Écosse. Vestiges d'une église médiévale (construite sur le site de la chapelle du saint) peut être considéré à Midpark, dans le centre de l'île. Un service de ferry tourne à l'île, qui est géré comme une ferme biologique aujourd'hui.