Les principales attractions touristiques de Porto-Vecchio sont les plages de Palombaggia et Santa Giulia, la citadelle, les tours génoises, les ruelles pittoresques du centre-ville, et les sites archéologiques de l'Alta Rocca.
Les meilleures plages de Porto-Vecchio sont Palombaggia, Santa Giulia, Rondinara, et la plage de Pinarello.
Le meilleur moment pour visiter Porto-Vecchio est pendant les mois d'été, de juin à septembre, lorsque le temps est chaud et ensoleillé. Cependant, il peut être très fréquenté pendant cette période, donc il est recommandé de réserver à l'avance.
À Porto-Vecchio, on peut pratiquer la plongée, les sports nautiques, la randonnée, le VTT, le golf, et découvrir la gastronomie locale.
Les événements populaires à Porto-Vecchio comprennent le Festival du Film de Lama, la Fête de la Musique, et la Nuit des Etoiles.