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.

A
Alan
From
Hong Kong
Everything in the hotel was perfect. We enjoyed our stay in Seehotel Gotthard very much.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 402 reviews
Price from
US$186.44
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.

Z
Zheng
From
China
The service is very good, thanks for helping me a lot. Perfect location, next to the lake. Every thing is good, unfortunately we only stayed there for one night.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,036 reviews
Price from
US$200.11
1 night, 2 adults

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 en-suite rooms with balcony and beautiful views of...

S
Shai
From
Israel
Perfect location. There are plenty of things to do in the hotel area. Very friendly staff. Clean rooms, the swimming area is peaceful and clean.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 523 reviews
Price from
US$278.91
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
Domokos
From
Hungary
Excellent location, excellent view, over average breakfast, friendly staff.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 539 reviews
Price from
US$181.47
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.

m
majed
From
Saudi Arabia
The staff are very nice and helpful. Location is excellent. I it will be my first choice.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 653 reviews
Price from
US$218.76
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.

E
Elizabeth
From
United Kingdom
The amazing location and views. The beautiful pool and spa
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 503 reviews
Price from
US$437.51
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...

N
NANCY
From
United States
The bus stop was close to the hotel and a short ride into Luzern.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,080 reviews
Price from
US$313.22
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...

A
Anastasiia
From
Switzerland
Spa is amazing! Location just a dream 🥰 employees very helpful and friendly. Very nice experience!!! We celebrated my birthday there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
Price from
US$1,367.22
1 night, 2 adults

Dein Traum direkt am See

Walchwil (Near Weggis)

Set in Walchwil, Dein Traum direkt am See offers accommodation with a private pool. 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.6
Exceptional - What previous guests thought, 16 reviews
Price from
US$356.85
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.

S
Sofie
From
Denmark
10 minute walk from the station and they give you a free bus ticket to use in the city and the bus stop is only 5 minutes away and take you straight to the old centre. The kitchen is really nice and equipped with everything we needed!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,718 reviews
Price from
US$136.30
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$354.98
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 521 reviews
    It was a nice location, with private beach and nice privacy
    Guest review by
    Pegah
    Young couple
  • Avg. price/night: US$354.98
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 521 reviews
    Perfect location. There are plenty of things to do in the hotel area. Very friendly staff. Clean rooms, the swimming area is peaceful and clean.
    Guest review by
    Shai
    Family with young children
  • Avg. price/night: US$437.51
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 503 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
  • Avg. price/night: US$354.98
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 521 reviews
    The private beach and sauna! And the view!!!
    Guest review by
    Laura
    Family with young children
  • Avg. price/night: US$354.98
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 521 reviews
    Very friendly staff, amazing location with private beach and outside sauna, wonderful lake and mountains view from the balcony, clean room,nice and delicious breakfast, free mini bar with soft drinks. I can only recommend this place and we’ll definitely come back!
    Guest review by
    Adelina
    Young couple