MyNextDestination

10 best riverside cities in Europe

Bridges, embankments, and a long-running geography lesson at your feet.

Ranked by climate, cost of living, language access, safety, and lifestyle fit. Personalize this →

  1. #1

    Porto, Portugal

    100
    match

    River-and-port-wine city with painted azulejos, granite alleys, and a slower beat than Lisbon.

  2. #2

    Paris, France

    100
    match

    Still the daydream of cities. Pricey, romantic, intellectually serious, and unbeatable for art and food.

  3. #3

    Lyon, France

    100
    match

    France's gastronomy capital, with two rivers, three hills, and an unhurried tempo.

  4. #4

    London, United Kingdom

    100
    match

    Global city in every sense — anything you want exists here, if you can afford the rent.

  5. #5

    Amsterdam, Netherlands

    100
    match

    Canals, bikes, and one of the most liberal cities on earth. Tiny apartments and tall windows.

  6. #6

    Hamburg, Germany

    100
    match

    Northern port city — canals everywhere, a famously cool music scene, and a maritime soul.

  7. #7

    Zurich, Switzerland

    100
    match

    Wealthy, mountain-clean, punctual. Highest salaries in the world balanced by eye-watering costs.

  8. #8

    Prague, Czech Republic

    100
    match

    Fairy-tale skyline on the Vltava with bohemian cafés, beer pubs, and a serious tech sector.

  9. #9

    Budapest, Hungary

    100
    match

    Two cities across the Danube, thermal baths in every district, and ruin pubs in old courtyards.

  10. #10

    Ljubljana, Slovenia

    100
    match

    Pocket-sized Slovenian capital. Castle on the hill, dragon bridges, Alps and Adriatic both an hour away.

Riverside cities in other regions

Other rankings in Europe