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

Three-Star Hotels in Weggis

Find the three-star hotels that appeal to you the most

The best three-star hotels in Weggis

Check out our pick of great three-star 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.

I
Inese
From
Latvia
My stay here was only for one night, but the hospitable hosts made it very comfortable and unforgettable. My room was large, with a large bathroom and a lovely terrace. The hotel has a restaurant by the lake with stunning views and serves delicious dishes grilled by the hosts in front of gests. Beatifull beach with sun loungers and access to lake. Lovely breakfast. I definitely recommend this hotel and wish to come back again. Thanks!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 397 reviews
Price from
US$188.64
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.

A
Adriana
From
Poland
Location close to the ferry stop and on the lake. Historic building, nice rooms, very good breakfast.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,050 reviews
Price from
US$223.86
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.

A
Airiin
From
Estonia
The pool was beautiful and the views are great. The rooms were clean and comfortable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 533 reviews
Price from
US$187.39
1 night, 2 adults

Hotel Schweizerhof

Hotel in Weggis

The privately owned and managed Hotel Schweizerhof offers a wonderful location right at Lake Lucerne in the village of Weggis.

D
Daxini Anand
From
India
Very Cooperative Staff & Very best location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 120 reviews
Price from
US$201.22
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Vitznau (Near Weggis)

See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

D
Delila
From
Romania
First of all I would like to thank Janka for all the extra effort she pulled for us because of our late check in, She was very kind and helpful and prepared everything for us. We loved our room, it was clean and the bed extra comfortable, the view breathtaking, the breakfast delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,217 reviews
Price from
US$204.99
1 night, 2 adults

Hotel Felmis

Luzern (Near Weggis)

Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

P
Philip
From
Switzerland
Well located, ample parking, close to mini golf and with children play area. Great restaurant and friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,283 reviews
Price from
US$251.52
1 night, 2 adults

Superior Hotel Nidwaldnerhof

Beckenried (Near Weggis)

Located in Beckenried, right at the shore of Lake Lucerne, Superior Hotel Nidwaldnerhof features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its own...

E
Egor
From
Cyprus
Free covered parking. Amazing view from the room on the lake. Various breakfast with the view also. Friendly staff & welcome drinks & discounts with guest cards.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 666 reviews
Price from
US$238.95
1 night, 2 adults

Hotel Royal Luzern

Luzern (Near Weggis)

Situated in Luzern and with Lido Luzern reachable within 1.8 km, Hotel Royal Luzern features a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

C
Carlos
From
Switzerland
Incredible experience, xmass cookies were an awesome gift
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,796 reviews
Price from
US$264.10
1 night, 2 adults

Seerausch Swiss Quality Hotel

Beckenried (Near Weggis)

Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.

L
Link Dániel
From
Hungary
I can't find the words. Most probably this hotel was the most wonderfull place where I have stayed. The view what you have during breakfast just like heaven. Stuff really nice! Room is clean modern with a good bed. Breakfast was great. I will be back, I am sure.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,165 reviews
Price from
US$164.75
1 night, 2 adults

Hotel Krone

Buochs (Near Weggis)

The modern Hotel Krone is just a 5-minute walk from the banks of Lake Lucerne and Buochs Ferry Port. It features 2 restaurants and a summer terrace with garden lounge.

K
Khalil
From
Israel
Hotel was amazing 😍, i loved all of it Location, good , cleanliness. Everything was wow.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,042 reviews
Price from
US$198.08
1 night, 2 adults
All three-star hotels in Weggis

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Weggis and surroundings in the past month

See all

Save money on three-star in Weggis and nearby – budget options available

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 468 reviews

    Rigi Kaltbad Swiss Quality Hotel offers modern rooms with views of the surrounding Alpine landscape and free entrance to the mineral bath and spa area on site.

  • Kräuterhotel Edelweiss

    Rigi Kaltbad
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Kräuterhotel Edelweiss features a garden, terrace, a restaurant and bar in Rigi Kaltbad. With free WiFi, this 3-star hotel offers ski-to-door access and a concierge service.

  • Hotel Terrasse am See

    Vitznau
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 215 reviews

    Hotel Terrasse am See is situated on the banks of Lake Lucerne, at the steamboat landing stage and the Rigi Mountain Railway Station in Vitznau.

  • Seehotel Baumgarten

    Kehrsiten
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 350 reviews

    The Seehotel Baumgarten is located amid a large park with a beach on Lake Lucerne, at the foot of the Bürgenstock Mountain. It offers panoramic views and parking.

  • Apartment Platten by Interhome

    Gersau
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 8 reviews

    Offering a seasonal outdoor swimming pool and mountain view, Apartment Platten by Interhome is located in Gersau, 33 km from Lion Monument and 33 km from KKL Culture and Convention Centre Lucerne.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 666 reviews

    Located in Beckenried, right at the shore of Lake Lucerne, Superior Hotel Nidwaldnerhof features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its own...

    From US$377.29 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 48 reviews

    Located in Walchwil, 27 km from Lion Monument, Zentrum Elisabeth - convalescent hotel, Kurhotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Hotel Rebstock

    Luzern
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,749 reviews

    Stay at the historic, half-timbered Hotel Rebstock dating from the 14th century, surrounded by a lot of contemporary art, where the people of Lucerne too enjoy wining and dining.

    From US$392.38 per night

Enjoy breakfast in Weggis and nearby

  • Hotel Rigi Vitznau

    Vitznau
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 670 reviews

    Located in the centre of Vitznau, Hotel Rigi is right next to the station of the cog railway and about 50 metres from the pier on Lake Lucerne. WiFi is available free of charge.

    From US$232.66 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,217 reviews

    See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

    From US$249.01 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,160 reviews

    Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

    From US$286.74 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 64 reviews

    Bürgenstock Hotels & Resorts - Pension Taverne 1879 is set on the Bürgenberg mountain, 450 metres above Lake Lucerne in the canton of Nidwalden near Lucerne in the Bürgenstock Resort.

    From US$402.44 per night
  • Hotel Sternen

    Buochs
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 495 reviews

    Situated in Buochs, 19 km from Lucerne Station, Hotel Sternen features accommodation with a terrace, free private parking, a restaurant and barbecue facilities.

    From US$211.28 per night
  • Hotel Krone

    Buochs
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,042 reviews

    The modern Hotel Krone is just a 5-minute walk from the banks of Lake Lucerne and Buochs Ferry Port. It features 2 restaurants and a summer terrace with garden lounge.

    From US$251.52 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 384 reviews

    Located in the centre of Adligenswil, Hotel Rössli is just 5 km from Lucerne. It offers a traditional Swiss restaurant and individually designed rooms with free Wi-Fi and wired internet access.

    From US$276.68 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,165 reviews

    Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.

    From US$181.10 per night

3 star hotels that guests love in Weggis

See all
  • Avg. price/night: US$251.52
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 533 reviews
    Perfectly situated on the lake with stunning views all round. lovely infinity pool to view surroundings and direct access to lake. Easy access for travel, train to luzern and then ferry across lake very nice. Well proportioned rooms, no air con but get good breezes end of day, large opening windows and balconies. buffet breakfast exceptional for a three star rated hotel.
    Guest review by
    amanda
    Young couple
  • Avg. price/night: US$238.95
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,050 reviews
    Its a wonderful location right on the lake and the staff are very nice.
    Guest review by
    manet
    Young couple
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 120 reviews
    Good price for a space full room. Location was perfect and the staff friendly
    Guest review by
    Jo
    Family with young children