The town that put the 'Port' in Portugal (as well as the port in your wine glass) is a seriously good deal. Connected with much of Europe via budget airlines, Porto is a lovely town of atmospheric narrow lanes, village-like plazas and buildings decked in azuelo tile. You can stay in antique-filled inns with river views from just €25 (US$37.75), take a ride on an historical tram (€1; US$1.40) or head to the beach near Afurada village by ferry (€1). A few hours east is the traditional wine district of Alto Douro, where you cruise in a flat-bottomed boat (€20; US$28.50) and sleep in 200-year-old homes (€60; US$86). And did we mention the port?