Dinant is a town of about 14,000 squeezed between the Meuse and a cliff, so the whole place is four streets deep and the choice is really riverfront, village or campsite.
Rive droite — the quay under the citadel
The strip along Avenue Winston Churchill and Rue Grande beneath the collegiate church and the cliff. Everything is here — boat quays, the Sax house, the cable car station — and everything is within five minutes, but coach parties fill it between 11:00 and 16:00 in summer.
Bouvignes — the quiet village 2 km north
A separate riverside village upstream on the left bank, with the ruined Crèvecœur castle above it and a fraction of the day-trip traffic. You need the car or the riverside path for dinner in Dinant, which is exactly the trade-off.
Anseremme and Pont-à-Lesse — the kayak end
Where the Lesse joins the Meuse, 3 km south: the kayak landing stage, the adventure park and the campsites. Best base if you are here to paddle or climb rather than sightsee; Anseremme has its own station on the Namur–Dinant line.
Practical tip: base in Namur instead
Namur is 28 km downstream with frequent trains, far more beds and restaurants, and its own citadel. If you want one riverside day in Dinant rather than three, staying in Namur is cheaper and gives you somewhere to eat on a Monday in November.