Book Cheap Hotels in Douro Valley
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Douro Valley
Most frequently booked Douro Valley hotels

Octant Douro
Estrada Nacional 222 Km 41 Castelo de Paiva
Free cancellation
Reserve now, pay when you stay
71.28 km from city centre
The price is CA $500 per night
CA $500
CA $530 total
Apr 22 - Apr 23
includes taxes & fees
Book a stay at this luxury hotel in Castelo de Paiva. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Baloiço da Lagoa do Fojo and Baloiço de São Gens are located nearby.
Pool
Breakfast included

Six Senses Douro Valley
Quinta de Vale Abraão Lamego
Free cancellation
Reserve now, pay when you stay
25.13 km from city centre
The price is CA $2,355 per night
CA $2,355
CA $2,496 total
Apr 18 - Apr 19
includes taxes & fees
Book a stay at this luxury hotel in Lamego. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Adega - Cadão Douro and Douro Museum are located nearby.
Pool
Hot tub

The Vintage House - Douro
Rua António Manuel Saraiva Alijó
2.13 km from city centre
The price is CA $476 per night
CA $476
CA $504 total
Apr 27 - Apr 28
includes taxes & fees
Book a stay at this luxury hotel in Pinhao. Enjoy free WiFi, free parking, and a marina. Our guests praise the helpful staff in our reviews. Popular attractions Quinta do Bomfim and Quinta de La Rosa are located nearby.
Pool
Parking included

Vila Gale Douro Vineyards Hotel
Quinta do Val Moreira - Marmelal Armamar
Free cancellation
Reserve now, pay when you stay
11.21 km from city centre
The price is CA $266 per night
CA $266
CA $282 total
Apr 21 - Apr 22
includes taxes & fees
Stay at this farm stay in Armamar. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Quinta do Tedo and Quinta do Popa are located nearby.
Pool
Breakfast included

The Wine House Hotel - Quinta da Pacheca
Rua do Relógio do Sol, 261, Cambres Lamego
23.11 km from city centre
The price is CA $450 per night
CA $450
CA $477 total
Apr 22 - Apr 23
includes taxes & fees
Book a stay at this spa hotel in Lamego. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Douro Museum and Casa do Douro are located nearby.
Pool
Hot tub

Douro Royal Valley Hotel & SPA
Portela do Rio, Pala - Ribadouro Baiao
Free cancellation
Reserve now, pay when you stay
48.66 km from city centre
The price is CA $220 per night
CA $220
CA $233 total
Apr 20 - Apr 21
includes taxes & fees
Book a stay at this luxury hotel in Baiao. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Parque de Lazer do Ribeiro de Sampaio and Municipal Stadium Cinfaes are located nearby.
Pool
Hot tub

Ventozelo Hotel & Quinta
Ervedosa do Douro São João da Pesqueira Viseu
Free cancellation
Reserve now, pay when you stay
6.64 km from city centre
The price is CA $460 per night
CA $460
CA $487 total
Apr 20 - Apr 21
includes taxes & fees
Stay at this hotel in São João da Pesqueira. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Quinta da Roêda Winery and Quinta do Bomfim are located nearby.
Pool
Breakfast included

Casa de São Domingos
Avenida Diocese de Vila Real Peso da Régua Douro Valley
Free cancellation
Reserve now, pay when you stay
21.51 km from city centre
The price is CA $196 per night
CA $196
CA $208 total
Apr 17 - Apr 18
includes taxes & fees
Book a stay at this business-friendly B&B in Peso da Régua. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Casa do Douro and Douro Museum are located nearby.
Pool
Breakfast included

Vila Gale Collection Douro Hotel
Lugar dos Varais - Cambres Lamego
Free cancellation
Reserve now, pay when you stay
22.11 km from city centre
The price is CA $207 per night
CA $207
CA $219 total
Apr 20 - Apr 21
includes taxes & fees
Book a stay at this spa hotel in Lamego. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Casa do Douro and Douro Museum are located nearby.
Pool
Hot tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Douro Valley hotel deals

Hotel Rural Quinta do Silval
Quinta Do Silval Alijó
The price is CA $220 per night from Apr 27 to Apr 28
CA $220
CA $233 total
Apr 27 - Apr 28
includes taxes & fees
9.2/10 Wonderful! (216 reviews)
Top cheap Douro Valley hotel deals

Hotel Columbano
Avenida Sacadura Cabral Peso da Régua
The price is CA $85 per night from Apr 19 to Apr 20
CA $85
CA $90 total
Apr 19 - Apr 20
includes taxes & fees
8.2/10 Very Good! (417 reviews)
Top hotels in Douro Valley for Extended Stay

Spacious 6-bedroom hotel suites with AC, WiFi in charming Torre de Moncorvo
Torre de Moncorvo Braganca
The price is CA $2,266 per night from Apr 21 to Apr 22
CA $2,266
CA $2,718 total
Apr 21 - Apr 22
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Douro Valley hotels essential information
Accommodation | 778 hotels |
|---|---|
Lowest Price | CA $90 |
Highest Price | CA $2,718 |
Popular hotels | Octant Douro, Six Senses Douro Valley, The Vintage House - Douro, Vila Gale Douro Vineyards Hotel, The Wine House Hotel - Quinta da Pacheca, Douro Royal Valley Hotel & SPA, Ventozelo Hotel & Quinta, Casa de São Domingos, Vila Gale Collection Douro Hotel |
Recent Douro Valley hotel reviews by fellow wanderers

Casa de São Domingos
5 out of 5
Posted 3 hours ago
Travelocity Verified Review
"Excellent, food and people"
A verified traveller stayed at Casa de São Domingos













