Skip to main content

The best guest houses in Weggis

Check out our selection of great guest houses in Weggis

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Wanderlust Guesthouse, hotel in Weggis

The stylish Wanderlust Guest house is located in Weggis, 656 feet form the lake and at the foot of the Rigi mountain. Free Wi-Fi is featured throughout the property. Lucerne is a 30-minute drive away....

location
Scored 8.9
8.9
Rated excellent
Excellent
782 reviews
Price from
$83.80
1 night, 2 adults
Gasthaus zum Kreuz, hotel in Lucerne

Overlooking Lake Lucerne and the Alps, this guest house in Meggen is just 3.7 mi from Lucerne and offers free Wi-Fi. The spacious rooms at Gasthaus zum Kreuz are nonsmoking.

Breakfast is good
Scored 8.7
8.7
Rated excellent
Excellent
1,300 reviews
Price from
$158.77
1 night, 2 adults
Hostel Rotschuo Jugend- und Familienferien, hotel in Gersau

A good location for a relaxing stay in Gersau, Hostel Rotschuo Jugend- und Familienferien is a guest house surrounded by views of the lake.

The location right on the lake was priceless! Amazing to swim in and gorgeous views. Sunset and sunrise peeped behind the Alps. There are tons of common areas, several refrigerators for guests to use, books & games to borrow, and breakfast offered (15 ea). Laundry could be done by staff for a fee.
Scored 8.1
8.1
Rated very good
Very Good
553 reviews
Price from
$65.60
1 night, 2 adults
Villa Castagna Guesthouse, hotel in Lucerne

Providing garden views, Villa Castagna Guesthouse in Lucerne provides accommodations and a garden. This property offers access to a terrace and free private parking.

Very friendly and clean
Scored 8.7
8.7
Rated excellent
Excellent
87 reviews
Price from
$329.46
1 night, 2 adults
Rigiblick am See, hotel in Buochs

Directly on the shore of Lake Lucerne in Buochs, Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake. Cable TV and a mini-bar are a standard in each room....

The location is wonderful.
Scored 7.7
7.7
Rated good
Good
1,203 reviews
Price from
$143.34
1 night, 2 adults
Residence zur Musegg, hotel in Lucerne

1.6 miles from Lido Luzern in the center of Lucerne, Residence zur Musegg features accommodations with access to a garden.

Room was very spacious and comfortable.
Scored 6.7
6.7
Rated pleasant
Pleasant
161 reviews
Price from
$114.12
1 night, 2 adults
Budget rooms Pilatus - Alpnachstad, hotel in Alpnachstad

Budget rooms Pilatus - Alpnachstad enjoys a location in Alpnachstad, 8.8 miles from Lucerne Train Station and 10 miles from Lion Monument.

Common area is very cozy, There are kettle, coffee machine and also full of cutlery and eating utensils. The room is clean and comfortable. Bathroom is big and with hair dryer. Can store luggage before check in. Self check in.
Scored 8.6
8.6
Rated excellent
Excellent
499 reviews
Price from
$93.72
1 night, 2 adults
ROESLI Guest House, hotel in Lucerne

The Roesli Guest House is located in the heart of Lucerne, close to the Spreuer Bridge. You enjoy free access to the sister hotel's renovated outdoor pool across the street.

Beautiful and comfortable Place
Scored 7.6
7.6
Rated good
Good
396 reviews
Price from
$167.70
1 night, 2 adults
Villa Deck, hotel in Brunnen

Villa Deck offers accommodations in Brunnen, 29 miles from Lion Monument and 29 miles from Lucerne Train Station.

Very clean, cosy, comfortable, excellent value.
Scored 7.3
7.3
Rated good
Good
96 reviews
Price from
$143.34
1 night, 2 adults
Buongustaio Fereinzimmer Room inside a Flat, hotel in Morschach

Buongustaio Fereinzimmer Room inside a Flat offers accommodations in Morschach, 20 miles from Einsiedeln Abbey and 25 miles from KKL Culture and Convention Center Lucerne.

Great location close to lake
Scored 7.6
7.6
Rated good
Good
124 reviews
All guest houses in Weggis
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Guest Houses That Travelers Love in Weggis

See all
  • Avg. price/night: $154.64
    Scored 7.0
    7.0
    Rated good
    Good
     · 2,914 reviews
    The property is at a great location, right by the lake next to the ferry station. Rooms have a balcony overlooking the Lucerne Lake. Room size is big enough for two people. We asked to add a baby cot for our 1,5 year old. The property provided the cot without any extra cost. With the baby the room was a bit tight but still sufficiently big for a short stay. A very good breakfast was available at the property. There was a good variety and plenty of food. Staff was also very kind and helpful.
    Onur
    Family with young children
  • Avg. price/night: $202.14
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 677 reviews
    The room was lovely. We were offered an upgrade with view of the lake and it was one of the most relaxing stays we have had. Rooms seemed to be newly decorated in a Alpen Chic style. Beds were very comfortable. So quiet and peaceful. Had a lovely meal in their restaurant. Really tasteful and good quality
    Kaz22
    Family with young children
  • Avg. price/night: $196.26
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 135 reviews
    Staff is super nice freindly! The location is nice, room facing the lake while very quiet
    Juliet
    Family with young children
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 41 reviews
    Amazing views from apartment. Big space and super quiet. The owners very responsive and friendly at every time with detailed information.
    David
    Young couple
  • Avg. price/night: $94.27
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 782 reviews
    Great location, beautiful . Easy self check in after hours. Lots of great information about local activities and close by amenities.
    Sarka
    Family with young children
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 604 reviews
    Charming accommodation with plenty of history! A welcoming host! Great quiet location with easy access to the lake.
    Renata
    Young couple
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 383 reviews
    Great location next to the lake. In mid April the place was very very quiet.
    Jan
    Group
  • Avg. price/night: $109.16
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 1,037 reviews
    Great location with beautiful views over the lake and mountains. The room was old, but clean and comfortable, and quiet. Lovely evening meal in the hotel restaurant.
    Olivia
    Family with young children
  • Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 1,055 reviews
    It’s a great location right next to the lake in Luzern. Quiet and perfect for a isolated getaway. If you love to swim in summer and enjoy the backdrop of surrounding mountains.
    Onakome
    Solo traveler
  • Avg. price/night: $94.27
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 782 reviews
    We loved this guesthouse.It is spotless and in a quiet area.Coop and migros are 5 mins and so is the bus stop.The two kitchens were so convenient to make your meals and bonus was the dishwasher.If you are taking a boat from Lucerne than take a bus after coming out of the boat station on your right and get off at Weggis Neubuhl.
    Rashmi
    Family with young children