Sorry I can't help with lodgings, as we did a house exchange; but I can recommend some things to do and see. Martigny is not too far, and it has three attractions that span a wide range of interests. There is an antique car museum, an art museum with a great modern sculpture garden, and an antiquities collection. They are all part of Fondation Pierre Gianadda. There are also concerts there some evenings.
You can visit the Chateau de Chillon. It's fun to go at least one way on a lake steamers.
From the chateau, it's about a 15 minute walk to the town of Montreux. The boats also go to other towns on the lake, including Geneva.
Gruyere is very cute and close-by, and can be combined with a trip to Fribourg. Fribourg houses Place Jean Tinguely, an art museum featuring the works of JT and the whimsical sculpture of his wife, Nicki Ste Phalle. (sp.?)
A section of the road heading east along the lake is a wine route. Good restaurants and wine, charming villages.