Find hotels in Carvalhos, Vila Nova de Gaia from ₩82,590
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Carvalhos
Check prices for these dates
Discover 7,912 Carvalhos hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Park Hotel Porto Aeroporto

Octant Douro

The Log Porto Hotel by Piamonte Hotels

Hotel 3K Porto Aeroporto

The Social Hub Porto

Holiday Inn Express Porto - Exponor by IHG
Where to stay in Carvalhos

Santa Marinha
While you're in Santa Marinha, take in top sights like Porto Historic Center and jump on the metro at Jardim do Morro Station to see more of the city.
Canidelo
While visiting Canidelo, you might make a stop by sights like Lavadores Beach and Local Nature Reserve of Douro Estuary.
Oliveira do Douro
If you're spending some time in Oliveira do Douro, Duoro River and Real Companhia Velha Cellars are top sights worth seeing.
Mafamude
While you're in Mafamude, take in top sights like El Corte Inglés de Gaia or Teixeira Lopes House Museum, and hop on the metro to see more the city at João de Deus Station or Câmara de Gaia Station.
Madalena
Though Madalena might not have many top sights, you can venture to the surrounding area to see attractions like Lavadores Beach and Porto Historic Center.























































































