Situado en la costa oeste de Oporto, Foz do Douro es una zona con una oferta de ocio bastante amplia. Además cuenta con antiguos castillos y monumentos.
Al oeste de Oporto (a unos 5 kilómetros) bañado entre las aguas de la desembocadura del Duero y del Océano Atlántico, se encuentra Foz do Douro, uno de los municipios más sofisticados y residencia de las clases más adineradas y pudientes de la ciudad.
Entre las atracciones turísticas que podemos encontrar en este barrio destacan el Parque da Cidade, lugar de esparcimiento de la población local y el Castillo de San Juan Bautista (Forte de São João Baptista) otro de los puntos más llamativos de esta zona.
En el extremo norte se encuentra el Fuerte de San Francisco Javier o como le suelen llamar el Castelo do Queijo (Castillo del Queso), una gran fortaleza que data del año 1661. Otros encantos que atraen a la población local y algunos turistas son las playas, el paseo marítimo y los numerosos bares, restaurantes y discotecas que se extienden por la costa de Foz.