Currency
CAD
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 1 more
Show -3 more
BHDouro
(18 Ratings)
CAD 140
CAD 108
+ CAD 18 taxes & fees
Per Night
Douro Royal Valley Hotel & SPA
CAD 182
CAD 169
+ CAD 28 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Portovella
CAD 207
CAD 192
+ CAD 32 taxes & fees
Lavandeira Douro Nature & Wellness
(20 Ratings)
CAD 212
CAD 179
+ CAD 29 taxes & fees
Feel Discovery Casa de Cima
CAD 440
CAD 362
+ CAD 61 taxes & fees
Feel Discovery Casa do Monte
CAD 438
CAD 407
+ CAD 65 taxes & fees
Hotel Porto Antigo
CAD 119
CAD 110
Quinta Alto do Rio
Based on 6 Ratings and 0 reviews
Hospitality5
Room5
Cleanliness5
(6 Ratings)
CAD 150
+ CAD 24 taxes & fees
Aldeia do Tâmega
Based on 23 Ratings and 0 reviews
Cleanliness4
Room4.1
Hospitality3.4
(23 Ratings)
CAD 107
+ CAD 6 taxes & fees
Casas de Pousadouro 1043
CAD 203
CAD 189
Douro Palace Hotel Resort and Spa
Based on 220 Ratings and 0 reviews
Hospitality4.3
Room4.3
Cleanliness4.6
(220 Ratings)
Hotel Comércio
Based on 22 Ratings and 0 reviews
Room4.4
Hospitality4.6
(22 Ratings)
CAD 69
CAD 64
+ CAD 11 taxes & fees
Douro Marina Hotel & SPA
Based on 184 Ratings and 0 reviews
Hospitality4.5
Room4.2
Cleanliness4.5
(184 Ratings)
CAD 100
+ CAD 17 taxes & fees
Casa das Lérias
CAD 103
CAD 96
+ CAD 16 taxes & fees
Hotel Navarras
Based on 130 Ratings and 0 reviews
Location3.8
Cleanliness4.4
Room4
Hospitality4.2
(130 Ratings)
CAD 74
Covelo - The Original Rooms and Suites
(26 Ratings)
CAD 77
CAD 71
+ CAD 12 taxes & fees
Quinta de Santo António - Country House & Villas
CAD 181
Marco de Canaveses