Hotel Beau Rivage Weggis — 4-Star Luxury Hotel in Weggis, Switzerland
★★★★ 4-Star Luxury Hotel

Hotel Beau Rivage Weggis

Weggis  ·  Switzerland  ·  Gotthardstrasse 6

4.4 320 guest reviews

About Hotel Beau Rivage Weggis — Luxury Boutique Hotel in Weggis

Hotel Beau Rivage Weggis is an exceptional 4-star hotel in Weggis, Switzerland. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, concierge, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.4 / 5

Caitlin Sattler
★★★★★ Jul 2025

Beautiful hotel right along Lake Lucerne. Plenty of seating options to lay by the lake (or pool- they have a great mini spa). There are a lot of nearby options, but we were very happy we booked here. Our room was clean, spacious. We had a balcony overlooking the lake with a great breeze at night. Breakfast is lovely, you can eat outside on the patio overlooking the water. Parking options are easy and close if the lot is full.

Wella
★★★★★ Jul 2025

We had the most amazing trip on our way to the hotel. Beautiful lake and view. The hotel is directly at the lake with an amazing view. The rooms are nice and you wake up with the best view. It's peaceful! We were able to swim in the lake, a real cool down in the hot weather. There is a pool with the view. A jacuzzi and a steam room. Breakfast was nice. I will definitely come back.

Katrina Mallari
★★★★★ May 2025

We had an amazing time from start to finish! The location is absolutely beautiful—right by the lake with gorgeous mountain views, especially at sunset. So peaceful and relaxing. We really appreciated the room upgrade—our room was huge, the bathroom was spacious, and the balcony was perfect for unwinding. They also let us check in early and check out late, which made everything even more comfortable. Breakfast was good too, and the lady serving was so kind and attentive. The whole team made us feel very welcome, and everything went smoothly. We loved every second and are already planning to come back in the summer!