Our top picks aboard the S.S. São Gabriel
Douro River Valley
Uniworld River Cruises
31 Mar - 7 Apr 2024 (7 Nights)
From £4,999 pp
Douro River Valley
Uniworld River Cruises
7 Apr - 14 Apr 2024 (7 Nights)
Douro River Valley
Uniworld River Cruises
14 Apr - 21 Apr 2024 (7 Nights)
From £7,399 pp
Douro River Valley
Uniworld River Cruises
21 Apr - 28 Apr 2024 (7 Nights)
From £5,799 pp