Hotel du Lac by Anita Brookner

Romantic novelist Edith Hope is staying in a hotel on the shores of Lake Geneva, where her friends have advised her to retreat following an unfortunate incident. There she meets other English visitors, including Mrs Pusey and her daughter Jennifer, and an attractive middle-aged man, Mr Neville.