Yes, Champéry is close to several notable destinations. You can easily visit Lake Geneva, Montreux, and the famous Château de Chillon for a change of scenery. These areas are only a short drive away, offering a blend of mountain and lakeside exploration.