Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

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 – 21 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.

Show more Show less
8.1
Very Good
2,374 reviews
Price from
$153
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. Hotel was lightly booked so we were upgraded to a lake view room with a large terrace. Unfortunately the weather was to cold and cloudy to enjoy the terrace as much as we would have liked. Coffee and water were included in the room. Breakfast was very good. An elegant hotel in a quiet village, I highly recommend!

Show more Show less
8.9
Excellent
753 reviews
Price from
$218
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.

Show more Show less
8.5
Very Good
1,393 reviews
Price from
$96
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... We stayed here for one night, but we will definitely go back sometimes when we can. Staff were friendly and helpful. The location was perfect with a stunning view of the lake and the mountains. Room was tidy, clean and very comfortable. We rented bikes (was included) to cycle around the neighbourhood then we enjoyed some relaxing time in the sauna of the hotel. We had dinner in the restaurant, it was cozy and the food was delicious.

Show more Show less
8.5
Very Good
352 reviews
Price from
$158
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.

Show more Show less
8.7
Excellent
877 reviews
Price from
$171
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. Location is perfect, closed to the ferry port. Lake view was fantastic, and the crib for baby was offered for free!

Show more Show less
8
Very Good
1,262 reviews
Price from
$170
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. All employees was kind, smiling, interested and warm.. Location is wonderful. View is breathtaking. We will come again.

Show more Show less
8.8
Excellent
398 reviews
Price from
$178
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. Location & pool—absolutely awesome views!

Show more Show less
8.4
Very Good
371 reviews
Price from
$268
per night

Seehotel Gotthard

Hotel in Weggis

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 16 mi from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi. What a wonderful family-run hotel! We were greeted warmly, our rooms were ready early, and we even received a complimentary upgrade on one room! The staff and Nanzer family makes your stay really feel like home.

Show more Show less
9
Awesome
403 reviews
Price from
$159
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. Breakfast was good but not excellent. The location of the hotel is great!

Show more Show less
8.1
Very Good
434 reviews
Price from
$212
per night

Most-booked hotels in Weggis in the past month

See all

Budget hotels in Weggis

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