Selv om Colonsay fremstår nakent og noe avskrekkende når man kommer fra havet, er landskapet variert med flere vakre sandstrender og et skjermet og fruktbart indre, uvanlig godt skogkledd for en øy i Hebridene. Den er knyttet til Oronsay med en tidevannsvei (kalt The Strand). Det høyeste punktet på øya er Carnan Eoin, 143 m over havet.