The 10 best beach hotels in Weggis, Switzerland | Booking.com
Skip to main content

Beach Hotels in Weggis

Find the beach hotels that appeal to you the most

The best beach hotels in Weggis

Check out our pick of great beach hotels in Weggis

Filter by:

Review score

Seehotel Gotthard

Hotel in Weggis

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

S
Sunitha
From
India
Loved everything about our stay here. Beautiful, large room right across from the lake. Super friendly service - we went down late for breakfast one day and they not only recommended a fantastic resturant, they also called ahead and checked for us that they were open. The food was fantastic. In short, can't recommend this enough. I'm definitely coming back
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 398 reviews
Price from
US$187.42
1 night, 2 adults

Seehof Hotel Du Lac

Hotel in Weggis

The Seehof du Lac is situated in the centre of Weggis and only 25 km from Luzern, on one of the loveliest spots on Lake Lucerne. Guests can enjoy a large lakeside lounge with direct lake access.

K
Konstantin
From
Bulgaria
Beautiful spot, would definitely recommend people to book rooms with lake view
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,052 reviews
Price from
US$201.16
1 night, 2 adults

Hotel Central am See

Hotel in Weggis

This 3-star superior hotel enjoys a quiet yet central location right on the banks of Lake Lucerne in Weggis.

D
David
From
United States
This is a very nice hotel, with many services offered. Spectacular views from rooms. Clean. Convenient to town offerings including ferry….
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 535 reviews
Price from
US$186.17
1 night, 2 adults

Hotel Beau Rivage Weggis

Hotel in Weggis

Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne.

A
Arthur Yakimovich
From
United Kingdom
We stayed here in early January in the suite with a gorgeous view to the lake. Beau Rivage is a classic hotel with notes of nostalgia. My wife and I really enjoyed its atmosphere. The staff were kind and very attentive. The breakfast was exquisite with a great selection of fresh local pastries and cheese.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 640 reviews
Price from
US$219.90
1 night, 2 adults

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.

A
Andrei Antonov
From
Russia
Small, cozy, it looks like the owners live in it themselves. I love and respect this very much. We were getting back from Lucerne late, the children were already asleep, and it was a kilometer away from the bus stop. I called them, they picked us up in a car from the stop. It was very helpful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 510 reviews
Price from
US$439.81
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Luzern (Near Weggis)

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only 4 km away from the city centre with beautiful views of the...

W
Wenzhen
From
Australia
Super nice staff, and the room is cozy, big and well facilitated. Also the view is gorgeous!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,095 reviews
Price from
US$314.86
1 night, 2 adults

Park Hotel Vitznau

Vitznau (Near Weggis)

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...

L
Laura
From
New Zealand
The breakfast was a la carte, and very quick. The surprise call when we were boarding the ferry to inform of the complimentary pick up was wonderful, (I'd somehow missed this option). The walk up through the forest behind the hotel was lovely. Most importantly the room, hotel and spa facilities were incredible.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
Price from
US$1,374.40
1 night, 2 adults

Dein Traum direkt am See

Walchwil (Near Weggis)

Featuring a hot tub, Dein Traum direkt am See is set in Walchwil. This beachfront property offers access to a terrace, free private parking and free WiFi.

D
Daniel
From
United Kingdom
The property is set in a stunning area. Whilst Switzerland in general is extremely picturesque, you cannot beat the views which are on your door stop. You are set on Lake Zug with views of the surrounding mountains. Whilst slightly off the beaten track it is easy accessible with the train station a short 5 minute walk away with good connections. Not that you’d know because you don’t hear the trains! You can swim in the pool or take a swim in the lake or even better… paddle boarding! The outdoor area is well decorated with the sun setting down throughout the day. The property itself is designed for couples but is well designed, clean and modern. The host is happy to be contacted throughout the stay. I wouldn’t hesitate to stay again despite being on the pricier side which I think is currently a fair value.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
US$336.23
1 night, 2 adults

Backpackers Luzern

Luzern (Near Weggis)

Backpackers Luzern offers accommodation in a quiet area on the shores of Lake Lucerne. There is a shared kitchen and a common lounge area with a tabletop football table at the property.

J
Jan
From
Czech Republic
Great location, friendly staff, modern and clean. We liked this place very much and will be happy to come back.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,736 reviews
Price from
US$137.02
1 night, 2 adults

Rigiblick am See

Buochs (Near Weggis)

Directly on the shore of Lake Lucerne in Buochs, B&B Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake.

A
Asher
From
Israel
Great views and great breakfast
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,285 reviews
Price from
US$168.68
1 night, 2 adults
All beach hotels in Weggis

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Weggis and surroundings in the past month

See all

Beach hotels that guests love in Weggis

See all
  • Avg. price/night: US$439.81
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 510 reviews
    We loved the picturesque setting, the traditional hotel, the two pools, saunas, and private lake front beach. The room overlooked the lake and was perfect for our family of four. They have a well stocked bar and nice wine selection.
    Guest review by
    Thomas
    Family with young children