Along the banks of the Douro, there are hotels with wonderful views over the Douro River and the surrounding landscape.

Hotels with Spa, Rural Hotels located in Port wine producing estates, or hotels located in the cities and towns of the region.

From the coastal Douro and the city of Porto to the Alto Douro and Trás-os-Montes, here are some suggestions for hotels in the region.