I used the Confrerie Veterinaire up in Epalinges... It is too far for you, but perhaps the reference will be useful for others.
The doctors have been really wonderful to all our cats, and when recently I had to put down my latest because gravely ill, they have been absolutely professional and understanding. Great follow-up.
Prices under 1/2 of what I paid before in similar situations in the US.