I hired a car from Europcar at Faro airport. Went for a "Tesla Model 3 or similar", got a 2023 long range made in China car.
Best part of rental is that there is absolutely no fuel cost. Tesla supercharging is part of package and I can
return the car at any charge level. I drove ~450 km in total, due to using "keep climate on" feature a few times, I needed a quick 10min top up at supercharger. Picked up at just over 90%, returned at 20%.
Only costed me £180 all in for 5 days (didn't pay for rip-off additional insurance of course, got a £40 annual hire car insurance insurance). Car also had on-going premium connectivity, so in-car music was instantly sorted with ad-free Spotify.
https://www.europcar.co.uk/en-gb/p/car-rental/fleet/brand/tesla
Hiring a petrol car and driving 280 miles would have cost £40 in fuel alone at 14p/mile in UK, Portugal fuel prices look similar in number (~1.50 euros per litre). Similar <£200 price automatic petrol cars are Polo or similar size. £150 could only get a petrol auto super-mini when I was booking. Needing automatic made rentals expensive.
There's a few minor things Europcar could have done better. Software running on it was about 6 months out of date. The computer vision parking assist was not as good as latest software in my car. So I paired my phone and sat in the car for 30min to download the update. Europcar reps also did not understand nor had procedure to give me Tesla app access to the car, so every time returning to the car needed to wait a minute or so for air-con to cool the car and needed to fish out the keycard to lock/unlock/drive. Thankfully I was able to pair my own Tesla keycard with the car giving us 2 keys rather than 1. (deleted it when returning of course)
Overall, I'd highly recommend checking out EV rentals if you have some EV charging experience and have the RFID cards/apps (all free to sign up). The cost is probably cheaper and renting Tesla with Europcar's policy are definitely cheaper.