Two weeks is enough time to take in most of Portugal’s highlights, including Lisbon and its surroundings for four days, Porto and the Douro Valley for a 4-day sojourn, the Algarve for a 3-day beach stint, and the bucolic beauty of Alentejo for 3 days. If you skip the Alentejo portion, a 2-week stay even allows for a side trip to the offshore islands of Madeira or the Azores.