Alcantara Doca as I said is the main dock for Cruise Liners in Lisbon, although there are some facilities at Sta. Apolonia.
However,there are several different quays at Alcantara, one of which is "O Terminal de Cruzeiros da Rocha Conde de Óbidos".
Link here to the relevant page of the the Port Authority here: (in Portuguese)
Google maps link here:
The quay is 3 km from Praça de Comercio and about 5 km from Zuzabed.
Zuzabed is about 9km from the Airport and look at between Euro 10 and 20 depending on time of day and week and whether you have bags.