17th century riverside inn has its own moorings reserved for guests, as well as a cosy bar, restaurant and six stylish bedrooms.
With dinner, bed and breakfast
£390
£355