Lisbon, Porto, and Algarve breaks need hotel-area and airport-transfer checks before the cheapest fare wins.