Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Weggis – 22 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Post Hotel Weggis

Hotel in Weggis

Located in the heart of Weggis, only a short walk from the shores of Lake Lucerne, Post Hotel Weggis offers stylish rooms with beautiful views. Perfect view of the lake. Great breakfast.

Show more Show less
7.8
Good
3,106 reviews
Price from
$227
per night

Hotel Graziella

Hotel in Weggis

With views over the Lake Lucerne and the surrounding mountains, Hotel Graziella features rooms with a private balcony. Free WiFi is available in the lobby. Nice view of the lake, nice clean room very good breakfast.

Show more Show less
7.6
Good
1,499 reviews
Price from
$200
per night

Hotel Alpenblick

Hotel in Weggis

The Hotel Alpenblick in Weggis offers panoramic views of the Alps and Lake Lucerne from the restaurant with its panoramic terrace and from most of its rooms. Wide and clean room, the view from the balcony is amazing, unique decorations, coffee machine and a boiler is available in the room. The weather when we arrived was very hot in the city and they provided an electric fan it really helped that day but the next days the weather got much better. A restaurant available in the hotel also but I didn’t try it. As an overall we’ve enjoyed our stay

Show more Show less
8.3
Very Good
1,293 reviews
Price from
$114
per night

Campus Hotel Hertenstein

Hotel in Weggis

Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and features rooms with attached bathroom with balcony and... Wonderful views from the terrace of the restaurant and the cafe. The staff was very helpful and pleasant. The family room consisting of two connected rooms was great, too. The breakfast was also very good, with a wide variety of fruit, bread (incl. gluten-free on request), cheese, yoghurts, cornflakes, scrambled eggs, bacon, ham etc. The outdoor and indoor playground for kids was great for our two kids to play. There was also a house with two big rabbits at the reception (as it was Easter) - our kids loved to watch them :)

Show more Show less
8.5
Very Good
636 reviews
Price from
$199
per night

Seehof Hotel Du Lac

Hotel in Weggis

The Seehof du Lac is located in the center of Weggis and only 16 mi from Luzern, on one of the loveliest spots on Lake Lucerne. Great location, breakfast, and excellent view for a lakeside room. Very friendly staff.

Show more Show less
8.4
Very Good
865 reviews
Price from
$146
per night

See & Wellnesshotel Gerbi

Hotel in Weggis

The See & Wellnesshotel Gerbi in Weggis is located right on the shore of Lake Lucerne. It offers panoramic lake views, indoor and outdoor pools and free parking. Everything! Every staff member was helpful, kind, and accomodating to us and our 3 children, this kindness was exceptional compared to the many other places we have stayed. The view was gorgeous. The food at both breakfast and dinner was quite good and the choice options met all of our needs with some picky eaters and vegetarians. The pool was so much fun for the kids and I loved the view from the outdoor pool. We wish we could have stayed more than our one night on our way home. The rooms were large and the pillows were soft and comfortable, especially after 2.5 weeks traveling with mostly uncomfortable beds and pillows.

Show more Show less
8.4
Very Good
456 reviews
Price from
$225
per night

Romantik Hotel Beau Rivage Weggis - Beau Rivage Collection

Hotel in Weggis

Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne. Very clean and spatious facilities Delicious food for breakfast and dinner Staff frequently made sure that we felt good, it was a really wholesome experience

Show more Show less
8.8
Excellent
969 reviews
Price from
$195
per night

Hotel Central Am See - Beau Rivage Collection

Hotel in Weggis

This 3-star superior hotel enjoys a quiet yet central location right on the banks of Lake Lucerne in Weggis. The hotel itself is very nice and perfectly located. Everything you can expect from the swiss quality. On the building "3 stars superior" is mentioned. This is a good summary; a 3 star hotel that could easily gain a 4th star on a lot of points. Restaurant was also perfect. (dry-aged meet choice for example)

Show more Show less
7.9
Good
473 reviews
Price from
$207
per night

Hotel Friedheim

Hotel in Weggis

Family-run for more than 100 years, Hotel Friedheim enjoys an elevated position above Weggis. It offers a sunbathing lawn, panoramic views of Lake Lucerne, and free private parking. * Four-star hotel restaurant breakfast * Super comfy duvet and pillow * Great Lake view form the room * Friendly staff

Show more Show less
8.8
Excellent
480 reviews
Price from
$192
per night

Hotel Rössli Gourmet & Spa

Hotel in Weggis

This 4-star hotel in Weggis is beautifully located on the promenade of Lake Lucerne. Hotel Rössli Gourmet & Spa offers beautiful lake and mountain views, as well as a stylish spa area. the best. but too hot couldn’t sleep at night only take the room with AC otherwise you will not going to be able to sleep.

Show more Show less
8.3
Very Good
296 reviews
Price from
$207
per night

Most-booked hotels in Weggis in the past month

See all

Weggis's best hotels with breakfast

See all

FAQs about hotels in Weggis

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Weggis:

Explore guest reviews of hotels in Weggis

See all