I completely recommend the Douro River in Portugal! It is so peaceful, far less crowded than the Rhine or Danube, and the wine is incredible. Before you book, you might want to look at this guide on
managing your travel expenses so you aren't surprised by any hidden costs.