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.

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, 396 reviews
Price from
US$188.32
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.

Н
Надежда
From
Germany
Great location and staff! We have tried in Chalet (in Hotel) Traditional Fondue. Amazing quality.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,030 reviews
Price from
US$232.27
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.

H
Hanna
From
Ukraine
Simply WOW! 💖 Fantastic place and absolutely amazing staff! You guys are magicians at creating an atmosphere of hospitality and comfort! Everything was simply perfect: delicious, clean, friendly, beautiful, but what surprised me most was that the managers really listened to people's comments here! Can you imagine, it turns out there are managers in this world who really improve the service after complaints from guests!? 😁 And absolutely everything I read here about the hotel before checking in, absolutely all the wishes of previous guests, were met and fulfilled. You guys truly set the highest standards in the business! My deepest gratitude! We will definitely be back!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 547 reviews
Price from
US$179.54
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.

b
barbara
From
Spain
Lovely Swiss hotel with Old World Charm. Loved the bathtub with a beautiful view. Delicious meals as well and enjoyed watching Eurocopa with the Swiss. Pool nice and warm as well. Also enjoyed the sax and guitar music at the birthday celebration.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,239 reviews
Price from
US$209.67
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.

N
Natalia
From
Russia
Very clean and exceptionally welcoming staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,284 reviews
Price from
US$251.10
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...

J
John
From
United Kingdom
I love this hotel. It is run by people who care about what they do. This shows in all areas.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 640 reviews
Price from
US$238.54
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.

S
SungWon Kwak
From
South Korea
Great view. Clean and large room. Kind staffs. Glad that we could also borrow some German->Swiss adapters from the reception.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,948 reviews
Price from
US$232.86
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.

E
Erik
From
Sweden
This was a perfect stop for a few days when driving home from Italy to Sweden in the real summer heat. The building is a bit dull from the outside but that doesnt´t reflect the interior, the location, the facilities and the service at all. Everything else is super, especially the views, the staff, the restaurant with its large windows and terrace and superb food and very good wine list, and the lush and green beach garden with the wonderful beach bar. The rooms are also nice and functional. Plentiful car parking possibilities with direct access to the hotel. Very close to Engelberg, Pilatus, Luzern and other sights around for short excursions. We really enjoyed our days at the hotel!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,076 reviews
Price from
US$164.47
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.

A
Anna
From
Poland
Perfectly clean rooms, tasty breakfasts and nice staff. Minor technical issues in the rooms solved instantly. The cleaning lady was extremely nice and friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,049 reviews
Price from
US$203.39
1 night, 2 adults

Hotel Rebstock

Luzern (Near Weggis)

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.

B
Brent
From
Canada
Great location, great rooms and wonderful staff
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,728 reviews
Price from
US$241.05
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

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 29 reviews

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 396 reviews

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,030 reviews

Popular with guests booking three-star hotels in Weggis

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 547 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,948 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,421 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,773 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,162 reviews

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

Kräuterhotel Edelweiss

Rigi Kaltbad
Budget options available
Scored out of 10, guest rating 9.7
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, 225 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, 360 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 8.3
Very good - What previous guests thought, 614 reviews

The family-run Seehotel Riviera at Lake Lucerne is situated in the small bay of Gersau at Lake Lucerne, surrounded by a marvellous mountain scenery.

Hotel Felmis

Luzern
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,284 reviews

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.

Hotel Alpina Luzern

Luzern
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 573 reviews

Hotel Alpina occupies a charming historic building right next to the Lucerne Train Station and the KKL Convention Centre. The Chapel Bridge is just a 3-minute walk away.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 704 reviews

The Allmend Comfort Apartments are located next to the Fitnesspark Allmend Luzern with lots of fitness and spa facilities and feature modern accommodation units with free WiFi and a balcony, 2 km from...

Enjoy breakfast in Weggis and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 467 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.

From US$366.60 per night

Hotel Rigi Vitznau

Vitznau
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 662 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.27 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,239 reviews

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

From US$351.54 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,131 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$214.69 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 73 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$389.20 per night

Hotel Sternen

Buochs
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 520 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$182.67 per night

Hotel Krone

Buochs
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,049 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$169.49 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 392 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.21 per night

3 star hotels that guests love in Weggis

See all
Avg. price/night: US$179.54
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 547 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,030 reviews
Its a wonderful location right on the lake and the staff are very nice.
Guest review by
manet
Young couple