Sorption of Eu(III) onto quartz from highly saline solutions (up to 5M NaCl) has been studied by sorption edges. The acid-base titrations of the solid surface suggest the rather unusual presence of two different sites that has been the object of recent discussions in the literature. Europium uptake results show the usual behaviour with a steep pH-edge and nearly complete removal at sufficiently high pH. Previous spectroscopic data on this system suggest the presence of two bidentate surface complexes with different proton stoichiometry. Based on this, a self-consistent Surface Complexation Model (SCM) was fitted to the full set of experimental data, from 0.1 to 5 M NaCl, using a coupled Pitzer/surface complexation approach. The Pitzer model was applied to aqueous species. A Basic Stern Model was used for interfacial electrostatics of the system, which includes ion-specific effects via ion-pair formation. Parameter fitting was done using the general parameter estimation software UCODE coupled to a modified version of FITEQL2 involving separate calculations of the respective ionic strength corrections. At high ionic strength (>1 M), the surface potential is strongly screened by ion-pair formation and the diffuse layer potential is negligibly low, which justifies the extension of the standard electrostatic model to these harsh conditions. Overall, our model is able to describe the full set of analysed data. It is expected that these first systematic data acquisition along with the detailed modelling can serve as a benchmark for the modelling of future studies on sorption in highly saline systems.