Currency
OMR
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show -2 more
Feel Discovery Casa do Monte
OMR 114
OMR 106
+ OMR 17 taxes & fees
Per Night
Feel Discovery Casa de Cima
OMR 97
OMR 80
+ OMR 13 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Javardo Family House
OMR 130
OMR 102
+ OMR 16 taxes & fees
Douro Royal Valley Hotel & SPA
OMR 67
OMR 63
+ OMR 11 taxes & fees
Portovella
OMR 56
OMR 52
+ OMR 9 taxes & fees
Lavandeira Douro Nature & Wellness
(20 Ratings)
OMR 53
BHDouro
(18 Ratings)
OMR 38
OMR 30
+ OMR 5 taxes & fees
Douro Marina Hotel & SPA
Based on 184 Ratings and 0 reviews
Hospitality4.5
Room4.2
Cleanliness4.5
(184 Ratings)
OMR 35
OMR 32
Hotel Comércio
Based on 22 Ratings and 0 reviews
Cleanliness4.6
Room4.4
Hospitality4.6
(22 Ratings)
OMR 21
OMR 19
+ OMR 3 taxes & fees
Casas de Pousadouro 1043
OMR 55
OMR 51
Douro Palace Hotel Resort and Spa
Based on 220 Ratings and 0 reviews
Hospitality4.3
Room4.3
(220 Ratings)
OMR 50
+ OMR 8 taxes & fees
Casa de Campo Benfeito
OMR 23
Central Suites Arouca
Based on 27 Ratings and 0 reviews
Cleanliness4.9
Room4.8
Hospitality4.9
(27 Ratings)
OMR 18
Hotel S Pedro
Based on 113 Ratings and 0 reviews
Location4.5
Cleanliness4.3
Hospitality4.4
(113 Ratings)
OMR 27
+ OMR 2 taxes & fees
Quinta Alto do Rio
OMR 42
Cinfães