Skip to main content

The 10 Best Guest Houses in Weggis, Switzerland

Check out our pick of great guest houses in Weggis

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Weggis and only 400 metres from Lido Weggis, Boutique Guesthouse Villa Pescheria B&B features accommodation with lake views, free WiFi and free private parking. There is a private entrance at the apartment for the convenience of those who stay. Rooms are equipped with a patio with views of the garden.

The property was really nice with a stunning location. Nadja took care of us .

Show more Show less
9.8
Exceptional
10 reviews

The stylish Wanderlust Guesthouse is located in Weggis, 200 metres 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.

Scandinavian style of relative minimalism with lots of elegance and thought put in it. Very clean and neat, wonderfully equipped common kitchen available to guests. Very nice chill area with books. Seem it's also kids-friendly. And again, very clean! This place was a little jem we didn't expect to discover and would love to go back. The only minus is the bunk beds, or it's actually a plus, depending on personal preference.

Show more Show less
8.9
Fabulous
751 reviews
Price from
£67
per night

The Garni-Hotel Frohburg enjoys a quiet, lakeside location in the centre of Weggis. All rooms have a balcony facing the lake, and WiFi is provided for free.

All rooms have an en-suite bathroom, a flat-screen TV, and panoramic views of Lake Lucerne and the Alps.

We were offered to stay at Hotel Central am See and again in an upgraded room with a full lake view in front of us (including the bathroom). And the breakfast was marvellous including a fresh cooked egg as per our wish!

Show more Show less
8.3
Very good
104 reviews
Price from
£152
per night

Set on the car-free Rigi Mountain, Hotel Rigi Klösterli can only be reached by cogwheel train. It features an on-site restaurant and free Wi-Fi in the lounge. It offers basic rooms with shared bathroom facilities.

It's a place where you can disconnect. Great in combination with a hiking trip. Affordable for 1 person. Nice and friendly staff. There is an antique quirkiness about the place: you are encouraged to wear wool slippers that they provide, urinals and faucets are new but old school (you need to turn handles not just lift). Close to many hiking trails and you can explore the Rigi area if based here.

Show more Show less
8.6
Fabulous
80 reviews
Price from
£73
per night

Overlooking Lake Lucerne and the Alps, this guesthouse in Meggen is just 6 km from Lucerne and offers free Wi-Fi.

The spacious rooms at Gasthaus zum Kreuz are non-smoking. All feature wooden furniture, cable TV, and a bathroom.

Breakfast was nutritious, wholesome and absolutely delightful & refreshing. The fresh bread were awesome, amazing fuit juice and delicious warm chocolate drink with fresh eggs. All in the welcoming ambience of a traditional boutique dinning kitchen.

Show more Show less
8.7
Fabulous
1,036 reviews
Price from
£122
per night

This hotel is situated in Meggen, just 700 metres away from Lake Lucerne. It offers an Italian restaurant with garden terrace. All rooms have a bathroom and cable TV.

Pasta dishes, pizza and risotto are served at Ristorante Schlössli. Homemade desserts include tiramisu, panna cotta with blueberries and chocolate mousse.

everything is awesome, the hospitality was really really great. especially Dorina and Kitti really nice persons, very happy!

Show more Show less
8
Very good
246 reviews
Price from
£88
per night

Hostel Rotschuo Jugend & Familienherberge is located on the shores of Lake Lucerne just 300 metres from the next bus stop. The property has a common TV room, 2 fireplaces, table football and table tennis facilities.

Awesome. Right on the lake. Couldn’t have asked for a better location. I was a bit paranoid about the shared bathroom (my hostel days are behind me) but the communal areas were very clean and there are many of them so I never had to wait for a shower/ toilet. We had a quadruple room and it came with a basin (very handy). Ten out of ten.

Show more Show less
8.2
Very good
452 reviews
Price from
£64
per night

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 minibar are a standard in each room.

All accommodation units contain a private bathroom, and some offer lake views as well.

The views are amazing the hotel was clean and staff very friendly

Show more Show less
7.7
Good
1,089 reviews
Price from
£114
per night

With a shared bathroom equipped with a shower and slippers, rooms at the hostel also have free WiFi, while some rooms come with a balcony. At Rigi-Burggeist Alpine Guesthouse all rooms are equipped with bed linen and towels.

Everything… amazing place to stay in

Show more Show less
9.1
Superb
90 reviews
Price from
£87
per night

Guests at the guest house will be able to enjoy activities in and around Luzern, like cycling, fishing and canoeing. Skiing, snorkelling and windsurfing are possible within the area, and Villa Castagna Guesthouse offers ski storage space.

Excellent location, immaculate clean, fantastic view, wonderful decorated room, tasty breakfast, comfortable bed, easy parking. Silvia is so kind and helpful host! Thank you!

Show more Show less
8.6
Fabulous
86 reviews
Price from
£251
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Weggis

Guest houses that travellers love in Weggis

  • Avg. price/night: £221.83
    7.3
    Scored 7.3
    Good
    Rated good
     · 2,824 reviews
    Great location, nice pool/gym/sauna
    Ted
    Family with young children
  • Avg. price/night: £96.43
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 751 reviews
    Comfortable, clean, quiet and good location. Easy check in and check out
    Bianca
    Solo traveller
  • Avg. price/night: £96.43
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 751 reviews
    Its a good clean place , at great location with views. A five minutes walk will take you to a lake with breathtaking view. A grocery store and bus stop is near by
    JAGDEEP
    Young couple
  • Avg. price/night: £221.83
    7.3
    Scored 7.3
    Good
    Rated good
     · 2,824 reviews
    Quiet and peace
    YIFAN
    People with friends
  • Avg. price/night: £221.83
    7.3
    Scored 7.3
    Good
    Rated good
     · 2,824 reviews
    Great location
    Ben
    Young couple
  • Avg. price/night: £280.02
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 689 reviews
    Fantastic location on lake shore. The hotel has pleasant traditional-Style charm. Staff was very friendly. Our room (106) faced the water and offered comfortable beds, a spacious, modern bathroom and a spacious terrace. The room was quiet with windows closed. The restaurant was excellent both for dinner and breakfast, with an outstanding breakfast buffet.
    Raoul
    Young couple
  • Avg. price/night: £230.14
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,076 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
  • 6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 1,204 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 traveller
  • Avg. price/night: £96.43
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 751 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
  • Avg. price/night: £225.76
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 701 reviews
    The great location, quiet, clean, in front of the lake, incredible view, excellent staff, good food. We will be back.
    Stella
    Young couple