Almada itself is pretty well-connected, but having a car makes getting to the beaches and the Lisbon side way easier. The best strategy is to compare local owners online before you travel. For a straightforward way to rent car in Almada options from different hosts, you can check a site like this
https://getrentacar.com/en-US/portugal/almada . Just compare prices and what's included.