A község aTigullio-öböl nyugati részén fekszik, Genovától 36 km-re, Repallotól 7 km-re nyugatra. Elérhető az A12-es autópályán Rapallo kijárattól. Északon Santa Margherita Ligure községgel, délen és keleten a Ligur-tengerrel, nyugaton pedig Camogli községgel határos.
Hat másik községgel együtt alkotja a Portofinói Regionális Természeti Parkot, és itt találjuk a Portofinói tengeri rezervátumot is.
Portofino központján a SP 227-es út halad át,amely az egyetlen közúti összeköttetést jelenti számára Santa Margherita Ligure-val. Autópályán közvetlenül nem elérhető, de megközelíthető az A12-es autópálya Rapallo lejárótól. Helyijáratos autóbuszok közlekednek Rapallo felé ütemes menetrendben. Parkolás számára a településközpont gyalogos övezetének határán parkolóház épült. A parkolóházban a parkolás drága, első óra 2013-ban 11 euro. A lakosok számára kijelölt utcai parkolókat (sárga festéssel jelöltek) a vendégek és turisták nem használhatják.
Rapalloból óránként indulnak hajók Portofinoba. Vasútállomása pedig a Santa Margherita Ligure-Portofino a Pisa-La Spezia-Genova vonalon fekszik.
Guy de Maupassant francia író, 1889-ben járt itt, és egy elégikus költeményt szentelt Portofinónak. „És akkor hirtelen megpillantottuk az olajfák és a gesztenyefák közé rejtett öblöcskét. A kis falu, Portofino félkörívben nyúlt el a csendes vízfelület körül.” Így írt Guy Maupassant Az érzelmek útja című regényében, amikor 1889-ben jachton behajózott a csodálatos öbölbe.
A fenyőcsoportok között rejtőző Brown-féle villából ma is ugyanaz a pompás látvány nyílik a Tigullio-öböl környékére, a 12. századba épült lombard román stílusú Sz. Márton- templomra és a tövében egymásra támaszkodó színes házakra, mint Maupassant idején.
És egy magánsziget Portofinónál