This link lists and briefly describes some places to visit. The Hotel may also advise on other services.
A car is advisable, but in alternative you may take a taxi to visit another city. To wander around the Douro valley an option is to rent a special taxi. The Hotel may also advise on other services. Some companies that do it: