Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Ribadouro
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Portugal
Portugal
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Amazing views
Rooms
Countryside
National parks
Trending
Farms
Beachfront
Design
Lakefront
Lake
Play
Tiny homes
Bed & breakfasts
Cabins
Boats
Vineyards
Historical homes
Camping
New
Surfing
Golfing
Earth homes
Beach
Filters
0
Show map
Search results; Over 1,000 places in Ribadouro
Over 1,000 places in Ribadouro
Home in Ribadouro
Casa da Eira
Hosted by Casa Da Torre
Hosted by Casa Da Torre
1–6 Apr
1–6 Apr
£90
night
£90 per night
·
£446 total
£446 total
Show price breakdown
Guest favourite
Guest favourite
Farm stay in Santa Leocádia
Quinta Vale Moinhos - River View
Hosted by Quinta
Hosted by Quinta
1–6 Apr
1–6 Apr
£155
night
£155 per night
·
£772 total
£772 total
Show price breakdown
4.93 out of 5 average rating, 30 reviews
4.93 (30)
Home in Ribadouro
Casa da Calçada
Hosted by Casa Da Torre
Hosted by Casa Da Torre
7–12 Apr
7–12 Apr
£84
night
£84 per night
·
£420 total
£420 total
Show price breakdown
Cottage in Baião
The Douro River at your feet ...
Hosted by Francisco
Hosted by Francisco
1–7 Apr
1–7 Apr
£150
night
£150 per night
·
£897 total
£897 total
Show price breakdown
4.71 out of 5 average rating, 41 reviews
4.71 (41)
Home in Baião
King Deluxe Studio
Hosted by J. Almeida
Hosted by J. Almeida
1–6 Apr
1–6 Apr
£171
night
£171 per night
·
£852 total
£852 total
Show price breakdown
Guest favourite
Guest favourite
Home in Marco de Canaveses
Casa do Rio (da Casa do Terço)
Hosted by Lurdes
Hosted by Lurdes
8–13 Apr
8–13 Apr
£198
night
£198 per night
·
£986 total
£986 total
Show price breakdown
4.99 out of 5 average rating, 165 reviews
4.99 (165)
Home in Cinfães
House and pool with access to Rio
Hosted by Carlos
Hosted by Carlos
1–6 Apr
1–6 Apr
£289
£238
night
£238 per night, originally £289
·
£1,187 total
£1,187 total
Show price breakdown
New place to stay
New
Chalet in Cinfães
Casa do Escorregadoiro
Hosted by José Carlos
Hosted by José Carlos
1–6 Apr
1–6 Apr
£86
night
£86 per night
·
£426 total
£426 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Baião
Casa de Sequeiros Apartment Torre
Hosted by a business
Hosted by a business
1–6 Apr
1–6 Apr
£151
night
£151 per night
·
£752 total
£752 total
Show price breakdown
5.0 out of 5 average rating, 44 reviews
5.0 (44)
Villa in Cinfães
Casa da Carlota
Hosted by Soraia
Hosted by Soraia
5–10 Apr
5–10 Apr
£151
night
£151 per night
·
£752 total
£752 total
Show price breakdown
New place to stay
New
Superhost
Superhost
Villa in Baião
Douro Villa - Quinta de Casa Nova Baião
Hosted by Quinta De Casa Nova
Hosted by Quinta De Casa Nova
22–27 Apr
22–27 Apr
£140
night
£140 per night
·
£697 total
£697 total
Show price breakdown
4.92 out of 5 average rating, 62 reviews
4.92 (62)
Home in Santa Cruz do Douro
Oásis Douro
Hosted by Sérgio
Hosted by Sérgio
1–6 May
1–6 May
£161
night
£161 per night
·
£802 total
£802 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in Ancede
Casa Douro Terrace - River Views 60' from Porto
Hosted by João
Hosted by João
30 Apr – 5 May
30 Apr – 5 May
£116
night
£116 per night
·
£577 total
£577 total
Show price breakdown
4.98 out of 5 average rating, 53 reviews
4.98 (53)
Guest favourite
Guest favourite
Cottage in Baião
Casa do Tarrio at Douro Valley with swimming-pool
Hosted by Sara
Hosted by Sara
1–7 Apr
1–7 Apr
£174
night
£174 per night
·
£1,043 total
£1,043 total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Home in Viseu District
Casa de Ferreira Cinfães
Hosted by a business
Hosted by a business
1–6 Apr
1–6 Apr
£126
night
£126 per night
·
£627 total
£627 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Home in Penha Longa
Casa da Bouça - Douro River
Hosted by Filipa
Hosted by Filipa
6–11 Apr
6–11 Apr
£251
night
£251 per night
·
£1,254 total
£1,254 total
Show price breakdown
4.91 out of 5 average rating, 35 reviews
4.91 (35)
Guest favourite
Guest favourite
Villa in Penha Longa
Private pool great views on river Douro — Porto 1h
Hosted by a business
Hosted by a business
2–7 Apr
2–7 Apr
£271
£217
night
£217 per night, originally £271
·
£1,085 total
£1,085 total
Show price breakdown
4.91 out of 5 average rating, 82 reviews
4.91 (82)
Guest favourite
Guest favourite
Cottage in São Lourenço do Douro
Douro Villa
Hosted by a business
Hosted by a business
9–14 Apr
9–14 Apr
£296
night
£296 per night
·
£1,478 total
£1,478 total
Show price breakdown
4.9 out of 5 average rating, 152 reviews
4.9 (152)
1
2
3
4
…
15