Port Bannatyne ligger på Firth of Clyde, ca. 3 km nord for Rothesay på den skotske Isle of Bute og 10 km fra Rhubodach. Flere skifer- og steinhus vender ut mot havet rundt Kames Bay. Landsbyens midtpunkt er steinmoloen midt på den sørsiden av Kames Bay. I bukten er det sikker fortøyning for lystbåter og fiskebåter.