Yes, the people in Lisbon speak good English, especially among the younger generation. The older generation speaks English which is enough to get by. You would not have any problems conversing with local guides or those in the tourism industry.