C’est difficile de conseiller, parce que tout est possible, et puis ça dépend du nombre de jours passés à Porto et à Lisbonne.
Un roadtrip avec un changement par exemple toutes les. 2 nuits, ça peut être sympa. Le problème, ça va être Lisbonne, parce que la voiture sera clairement un boulet, et un boulet coûteux.
Pour l’Algarve, on peut faire deux arrêts, un à l’Ouest (Portimão ou Lagos, par exemple) et l’autre à l’est (Tavira ou à côté). Mais on peut aussi n’en faire qu’un, plus central, les distances ne sont pas insurmontables.
Pour le nord, aucune idée, je ne suis jamais allé plus haut que Sintra.
Pour la location de voiture et le drop off, une petite agence régionale ne le fera peut-être pas, mais pas de problème avec les agences classiques (hertz, avis, europcar, etc.). Le mieux est de faire une simulation sur leur site.
Arrivée Porto, départ Faro, c’est bien. Après, faut voir le montant des frais d’abandon, sachant aussi que Porto et Faro ne sont qu’à 3 heures de Lisbonne…