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.

F
Filip
From
Poland
Great location, parking space, nice breakfast, friendly staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
Price from
US$189.26
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.

I
Ina
From
Moldova
We are here for the third time, because everything is amazing. The staff, the restaurant, the view, the place exceed all expectiations. Free,) and safe parking). Close to ferry and bus stations. Easy to visit Lucerne, Schwytz, Rigi kulm from here. We would come again for sure!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,034 reviews
Price from
US$233.42
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
Artur Krzy.
From
Poland
Location of the hotel is perfect. View from the balcony was GREAT. You may have your breakfast in the breakfast room or in the garden, at the lake bank.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 542 reviews
Price from
US$184.22
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.

i
irina
From
Israel
We stayed at this hotel for 2 nights. The staff was attentive, the room was nice and clean. The location is perfect, near to Lucerne lake. The parking is right next to the hotel and there is an itailian restaurant also We enjoyed walking around the hotel's neighborhood. We highly recommend to stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,280 reviews
Price from
US$252.35
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...

P
Pieter
From
Austria
The staff were all extremely welcoming and quite simply, lovely. My daughter of 4, who doesn't speak a word of German, said one of the waitresses/hosts was now her 'best friend,' and she was sad to leave. Really absolute A+ service throughout, always a smile. The breakfast was terrific as well. Delicious cappuccino and a broad selection of everything. Bread, croissants (laugen, even!), yoghurt, pastries and cake. My daughter went to the buffet four times; we've never seen her enjoy breakfast as much as here. Oh, and the fresh orange juice was delicious, too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 651 reviews
Price from
US$239.73
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.

D
Darcy
From
France
Hotel Royal is wonderful! Fantastic location beautiful views and lovely and helpful staff!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,914 reviews
Price from
US$234.02
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.

h
hsiangte (Andrew)
From
Taiwan
Room, balcony view, and service are excellent
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,100 reviews
Price from
US$165.29
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 8.9
Fabulous - What previous guests thought, 1,231 reviews
Price from
US$210.71
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.

M
Marina
From
Egypt
The location is great just in the city center, walking distance to the major touristic attractions, the breakfast is amazing with great variety of food, the room is clean, spacious, and equipped with everything. You get a QR code upon check-in that offers free transportation inside the city, free wifi access in the city center as well, and we even got a 10% reduction when we reserved Pilatus trip.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,727 reviews
Price from
US$249.83
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.

D
Damian Marshall
From
Ireland
The reception staff was hosted by an extremely helpful lady. Amazing views from the bedroom.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,134 reviews
Price from
US$204.40
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

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, 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$233.42 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,233 reviews

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

    From US$252.35 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 72 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$391.14 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 391 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$277.59 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,100 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$131.22 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 408 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$271.28 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 651 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$239.73 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,192 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$185.48 per night

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, 466 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$407.55 per night
  • 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.

  • Boutique Hotel Balm

    Meggen, Luzern
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,134 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
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 514 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$183.58 per night
  • Seehotel Baumgarten

    Kehrsiten
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 358 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, 612 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,280 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.

3 star hotels that guests love in Weggis

See all
  • Avg. price/night: US$203.14
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 542 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$170.34
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,034 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.6
    Good - What previous guests thought, 124 reviews
    Good price for a space full room. Location was perfect and the staff friendly
    Guest review by
    Jo
    Family with young children