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

3-Star Hotels in Weggis

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

The best 3-star hotels in Weggis

Check out our selection of great 3-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, 16 mi from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

G
Ghassan
From
Saudi Arabia
Everything especially the location in Lucern lake.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 402 reviews
Price from
$188.10
1 night, 2 adults

Seehof Hotel Du Lac

Hotel in Weggis

The Seehof du Lac is located in the center of Weggis and only 16 mi from Luzern, on one of the loveliest spots on Lake Lucerne. Guests can enjoy a large lakeside lounge with direct lake access.

R
ROSEMARY
From
United States
location , great European breakfast , staff was friendly and pleasant
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,047 reviews
Price from
$201.89
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
Deborah
From
United States
I fell in love with this hotel. Right on the lake, with lively terrace for breakfast, drinks/tea, dinner. By great good fortune, I had a corner room with a huge terrace. Truly, I did not want to leave. Clean, spacious, comfortable, great shower/tub! And views, views, views!!! Please read in the "negative " section where I refute some others' negative reviews. I'm already planning my next trip!!!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 535 reviews
Price from
$186.85
1 night, 2 adults

Hotel Felmis

Lucerne (Near Weggis)

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

M
Marc-André
From
Luxembourg
The beds were comfortable, the room was quiet and cosy, and the staff was very friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,271 reviews
Price from
$250.80
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
Ela
From
Israel
The view to the lake is stunning. Close to the places I wanted to visit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 661 reviews
Price from
$238.26
1 night, 2 adults

Hotel Royal Luzern

Lucerne (Near Weggis)

Located in Lucerne and with Lido Luzern reachable within 1.1 miles, Hotel Royal Luzern has a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

E
Eva
From
Puerto Rico
This is an older property with a lot of character. While the rooms are a bit outdated, the warm and welcoming atmosphere makes it feel very homey. What truly stands out is the five-star service—the staff is exceptional, attentive, and genuinely kind. Their hospitality more than makes up for any lack of modern amenities. I would definitely stay here again thanks to the people who make the experience so enjoyable.p
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,853 reviews
Price from
$263.34
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.

M
Michel
From
Switzerland
Incredible spot and view ! Ideally located beside the ferry terminal
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,141 reviews
Price from
$164.27
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Vitznau (Near Weggis)

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

E
Ercan
From
Estonia
Rooms are nice, breakfast is ready good. Wellness area exceeded my expectations
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,218 reviews
Price from
$206.53
1 night, 2 adults

Hotel Rebstock

Lucerne (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.

G
Gregory
From
United States
Location was close to old town sights. Restaurant was great to have right there with outdoor dining. Excellent meal in beautiful surroundings.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,734 reviews
Price from
$248.29
1 night, 2 adults

Boutique Hotel Balm

Lucerne (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 specialties and offers free WiFi in all rooms.

K
Kholidino
From
Indonesia
new renovated room..room space is quite large..and the view very awesome..
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,144 reviews
Price from
$203.15
1 night, 2 adults
All 3-star hotels in Weggis

Looking for a 3-star hotel?

Combining comfort with value, 3-star hotels offer a wide variety of amenities to keep you happy. You can expect a private bathroom, Wifi in public areas, and dining areas with breakfast options. Plenty of chain hotels fall in this star-rating, with central locations close to popular landmarks.

Most booked 3-star hotels in Weggis and surrounding area in the past month

See all

Save money on 3-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. This 3-star hotel offers ski-to-door access and a concierge service. Guests can have a drink at the snack bar.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,216 reviews

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

    From $243.28 per night
  • Seehotel Baumgarten

    Kehrsiten
    Budget options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 354 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
    Excellent - What previous guests thought, 388 reviews

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

    From $275.88 per night
  • Apartment Platten by Interhome

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

    Apartment Platten by Interhome offers accommodations in Gersau, 20 miles from Lion Monument and 20 miles from KKL Culture and Convention Center Lucerne.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 605 reviews

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

    From $281.02 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 703 reviews

    The Allmend Comfort Apartments are located next to the Fitnesspark Allmend Luzern with lots of fitness and spa facilities and feature modern accommodations units with free WiFi and a balcony, 1.2 mi...

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 774 reviews

    The spacious and modern Allmend Comfort Studios are opened in 2012, offering free WiFi and a balcony, located 1.2 mi from the Luzern Train Station.

Enjoy breakfast in Weggis and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 465 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 $403.79 per night
  • Hotel Rigi Vitznau

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

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

    From $231.99 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,144 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 specialties and offers free WiFi in all rooms.

    From $309.74 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 66 reviews

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

    From $388.74 per night
  • Hotel Sternen

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

    Located in Buochs, 11 miles from Lucerne Train Station, Hotel Sternen has accommodations with a terrace, free private parking, a restaurant and barbecue facilities.

    From $210.67 per night
  • Hotel Krone

    Buochs
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2,054 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 $219.45 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 3,141 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 $209.42 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 398 reviews

    Located in Küssnacht, 8.9 miles from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht has accommodations with free WiFi and free private parking. This 3-star hotel offers luggage storage space.

    From $225.72 per night

3-star Hotels That Guests Love in Weggis

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