La 43e édition du Tour de l'Algarve a eu lieu du 15 au 19 février 2017. La course fait partie du calendrier UCI Europe Tour 2017 en catégorie 2.HC. La course est remportée par le coureur slovène Primož Roglič de l'équipe Lotto NL-Jumbo, devant Michał Kwiatkowski (Team Sky) et Tony Gallopin (Lotto-Soudal).