Weggis is a small lakeside town in the Swiss canton of Lucerne. It's a popular spot for holidays and weekends away, thanks to its location on the shores of Lake Lucerne and its proximity to the city of Lucerne. Weggis is a great place to relax and enjoy the fresh mountain air, with plenty of hiking and cycling trails in the surrounding area, and a number of restaurants and cafes to enjoy. There's also a small beach on the lake, and a few small shops and supermarkets. Weggis is a great place to stay if you're exploring the Lucerne area, and it's also easily accessible by train from Zurich and other Swiss cities.
Average temperatures during the day in Weggis.