Hotels in Weggis
In Weggis, you'll find 33 hotels offering a variety of stays. The village is home to charming 3-star family-run hotels averaging CHF 150 per night, perfect for cozy retreats. For luxury, opt for 5-star hotels averaging CHF 500, mostly located near Lake Lucerne's serene shores. Recently built is the innovative Hotel Panorama, boasting eco-friendly designs and stunning mountain vistas. Discover more and book confidently through our platform.