Porlezza sa nachádza pri jazere Lago di Lugano v severozápadnej časti Lombardie, len niekoľko kilometrov od hraníc so Švajčiarskom. Mestečko má malebnú promenádu a historické centrum s úzkymi uličkami, je obklopené horami a ideálne pre turistiku, cyklovýlety či oddych v prírode. Vďaka polohe je možné navštíviť aj švajčiarske Lugano (cca 15 km).