Hôtel L'Ecu Vaudois is a great choice for a stay in Begnins. You can unwind with a drink at the bar/lounge, and the restaurant is the perfect spot to grab a bite to eat. There's also a terrace, and rooms offer flat-screen TVs and refrigerators.
Pros: great food in the restaurant and great views. Easy and free parking. Bathtubs as well as showers in the rooms.
Cons: Too hot in the rooms and no obvious way to turn down the heating --
Pros: The staff were friendly and welcoming; parking was easy, the room was clean and very spacious and it was quiet.
Cons: The deco is extremely dated. I think this could have been reflected in the price. The wifi didn't work.