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.

M
Marietta
From
United States
The manager and his wife were wonderful! We ended up eating every mean overlooking the beautiful Lake Lucerne. We got to know the waiters and they were so kind. We went for a day into Lucerne, and the manager recommended the best restaurant, Brasserie Bodu which we have since passed on to friends visiting Lucerne. We had a great day, but couldn't wait to get back to Seehotel Gotthard. We would definitely return! Thank you for making our stay special ...
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 394 reviews
Price from
US$188.48
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
Katalin
From
Hungary
Everything was fantastic. The room was small but very clean and comfortable. The staff were exceptionally kind and helpful – always available and smiling. We also loved the food served on the beautiful terrace by the lake – it was truly superb. We really enjoyed our stay and the location is perfect, we visited Luzern and Mount Rigi, both are only 30 minutes away.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,006 reviews
Price from
US$154.63
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.

S
Shannon
From
South Africa
Loved the big room and amazing view. Fantastic breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 185 reviews
Price from
US$179.68
1 night, 2 adults

Boutique Hotel Balm

Luzern (Near Weggis)

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.

T
Toms
From
Latvia
Bus was very comfortable. Breakfast was good, room was tidy. Half board menu was great, everyone should try.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,129 reviews
Price from
US$203.56
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.

S
Sarah
From
Singapore
There is air conditioning for the hot weather in our room! We are warmly welcome by Patrick and he helped us with our travel plan for the next day. Appreciate that.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,290 reviews
Price from
US$251.30
1 night, 2 adults

Hotel Nidwaldnerhof direkt am See

Beckenried (Near Weggis)

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

H
Hervé
From
France
Very nice place, beautiful view, and very clean !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 627 reviews
Price from
US$238.74
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
Soumia
From
Germany
I highly recommend this hotel. I really enjoyed my stay here , the room the view everything was great. The stuff are super friendly. I was hesitating a bit to book because many people were complaining about climbing the stairs to reach the hotel but I found out that you can use a slope instead of the stairs if you are using GPs to get there by bus get out one station before what GPS shows. As I discovered the gps only shows the route where you can only climb the stairs to reach the hotel. However if you get out one station before there is a route where you can use slope ( I know no one wants to use stairs if they are carrying heavy luggage ) I would definitely stay here again if i ever come back highly recommended.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,075 reviews
Price from
US$199.48
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
Larissa
From
Ireland
I had a really good time there! I stayed 3 nights and all the staff (reception, housekeepers and waitress) were kind and polite, also helped me with everything I needed. The quality of the food served in the breakfast was very good. I went there 10 min before it finished on my first day because I confused the time, but the waitress was very helpful and didn't rush me, actually the opposite and asked me if I wanted anything else before she collected the food. The room was clean and organised. The location is also good, very close to the bus stop (around 5 min walking). I felt relaxed and comfortable and I definitely recommed this hotel especially because of the customer service. Thank you very much, I really appreciate it!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,021 reviews
Price from
US$135.70
1 night, 2 adults

Hotel Krone

Buochs (Near Weggis)

Located in Buochs, 18 km from Lucerne Station, Hotel Krone provides accommodation with a garden, free private parking, a terrace and a restaurant.

A
Audumbar
From
Belgium
Rooms size, cleanliness and atmosphere
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,022 reviews
Price from
US$147.01
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.

M
Mohammad Amin
From
Switzerland
We were there for only one night, and it was far beyond our expectations. They upgraded us to a deluxe room with the lake view that was recently renovated. All the staff were super friendly and helpful. Indoor wellness was closed due to the renovation, but the Jacuzzi and Sauna outside were amazing, clean, and with beautiful views. Breakfast was very delicious and complete. Hotel dinner was also tasty, with great ambiance and reasonable prices. There was also a very convenient on-demand transit between the hotel and Vitznau station!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,254 reviews
Price from
US$252.18
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, 7 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, 394 reviews

Popular with guests booking three-star hotels in Weggis

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

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,033 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,805 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,456 reviews

Popular with guests booking three-star hotels in Luzern

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,075 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.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, 226 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.

Hotel Rigi Vitznau

Vitznau
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 665 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.46 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,254 reviews

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 74 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.

Seehotel Baumgarten

Kehrsiten
Budget options available
Scored out of 10, guest rating 8.4
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.

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

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.

Enjoy breakfast in Weggis and nearby

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,129 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.

Hotel Sternen

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

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

Hotel Krone

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

Located in Buochs, 18 km from Lucerne Station, Hotel Krone provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$316.64 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,021 reviews

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

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 427 reviews

Situated in Küssnacht, 14 km from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht features accommodation with free WiFi and free private parking. This 3-star hotel offers luggage storage space.

From US$222.40 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,184 reviews

The Tailormade Hotel STANS SÜD offers you convenient and reasonably priced accommodation in the heart of Central Switzerland at the A2 motorway (Basel-Lucerne-Chiasso), exit Stans-Süd.

From US$214.86 per night

Hotel Royal Luzern

Luzern
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,075 reviews

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.

3 star hotels that guests love in Weggis

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,006 reviews
Its a wonderful location right on the lake and the staff are very nice.
Guest review by
manet
Young couple