Currency
SAR
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 1 more
Show -3 more
Casa Nova Agroturismo
Based on 14 Ratings and 0 reviews
Cleanliness5
Room5
Hospitality5
(14 Ratings)
SAR 438
SAR 407
+ SAR 67 taxes & fees
Per Night
Hotel Comércio
SAR 184
SAR 171
+ SAR 29 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Douro Marina Hotel & SPA
Based on 184 Ratings and 0 reviews
Hospitality4.5
Room4.2
Cleanliness4.5
(184 Ratings)
SAR 242
SAR 225
+ SAR 37 taxes & fees
Feel Discovery Douro LAS House
SAR 1,531
SAR 1,378
+ SAR 214 taxes & fees
Peso Village
(17 Ratings)
SAR 449
SAR 385
+ SAR 63 taxes & fees
Hotel Rural Douro Scala
Based on 90 Ratings and 0 reviews
Hospitality4.4
Room4.5
Cleanliness4.6
(90 Ratings)
SAR 397
SAR 370
+ SAR 61 taxes & fees
Hotel Porto Antigo
SAR 317
SAR 295
+ SAR 49 taxes & fees
Quinta Alto do Rio
SAR 420
SAR 391
+ SAR 66 taxes & fees
Delfim Douro Hotel
Based on 231 Ratings and 0 reviews
Hospitality4.6
Room4.6
Cleanliness4.7
(231 Ratings)
SAR 346
SAR 322
+ SAR 54 taxes & fees
Six Senses Douro Valley
Based on 213 Ratings and 0 reviews
Hospitality4.8
Room4.9
Cleanliness4.9
Value For Money3
(213 Ratings)
SAR 2,387
+ SAR 174 taxes & fees
Hotel Navarras
SAR 192
SAR 178
+ SAR 30 taxes & fees
Covelo - The Original Rooms and Suites
SAR 220
SAR 205
+ SAR 34 taxes & fees
Aldeia do Tâmega
Based on 23 Ratings and 0 reviews
Cleanliness4
Room4.1
Hospitality3.4
(23 Ratings)
SAR 282
+ SAR 17 taxes & fees
MyStay - Oliveira Douro House
Based on 6 Ratings and 0 reviews
Cleanliness4.3
Hospitality4
(6 Ratings)
SAR 143
SAR 118
+ SAR 20 taxes & fees
Residencial Douro
Based on 20 Ratings and 0 reviews
Room4.3
(20 Ratings)
SAR 157
SAR 142
+ SAR 22 taxes & fees
Quinta da Pousadela
SAR 209
+ SAR 35 taxes & fees
Hotel Columbano
SAR 161
SAR 150
+ SAR 25 taxes & fees
Douro Royal Valley Hotel & SPA
SAR 652
Douro Palace Hotel Resort and Spa
SAR 452
Baião