Grand Hotel Les Trois Rois
On the Rhine in the Old Town, on the same bank as the St. Johann landing
'Has stood by the banks of the Rhine since the year 1026' — 82 rooms right on the river in the heart of the Old Town.
Basel's grand hotel in the literal sense, on the river since 1026. The river rooms face the water on the St. Johann bank, so boarding day is a short ride, not an expedition.
See rates on Booking.com