Skip to main content

B&Bs in Weggis

Find the B&Bs that appeal to you the most

The best B&Bs in Weggis

Check out our pick of great B&Bs in Weggis

Filter by:

Review score

Wanderlust Guesthouse

Weggis

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

F
Francesca
From
Canada
Nice parking spot, few stops to center and great breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 741 reviews
Price from
US$94.65
1 night, 2 adults

Berggasthaus Rigi-Burggeist

Gersau (Near Weggis)

Situated just 10 km from Rigi, Berggasthaus Rigi-Burggeist offers accommodation in Gersau with access to a bar, barbecue facilities, as well as bicycle parking.

I
Iina
From
Finland
It was such a wonderful experience to stay there overnight. The host was very friendly and kind. The views were insane. It felt like a home/cottage in a good way. Worth the money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews
Price from
US$173.06
1 night, 2 adults

Villa Castagna Guesthouse

Luzern (Near Weggis)

Located within 6.4 km of Lucerne Station and 6.6 km of KKL Culture and Convention Centre Lucerne in Luzern, Villa Castagna Guesthouse provides accommodation with seating area.

G
Graham
From
Australia
A wonderfully comfortable place in a lovely neighbourhood by the lake just outside Lucerne. Sunshine and a good breakfast provided on the terrace with superb views is a delightful way to start the day.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews
Price from
US$436.02
1 night, 2 adults

Art Deco Villa Mon Abri BnB

Goldau (Near Weggis)

Set just 26 km from KKL Culture and Convention Centre Lucerne, Art Deco Villa Mon Abri BnB offers accommodation in Goldau with access to a garden, barbecue facilities, as well as a 24-hour front desk....

B
Bridget
From
United Kingdom
This BnB is sensational, we booked as we wanted to stay close to climb Mt Rigi and we are glad we did. You immediately are welcomed by the lovely owner Erika, who takes pride in the Villa and wants to make it a truely wonderful experience. Erika gave us the local suggestions and an personalised itinerary for the three days we stayed in Goldau. Without her suggestions we would’ve missed, Brunnen and Lake Lauerz which are both close by. The house is also magnificent, over a 100 years old and a real treat. I would highly recommend a stay here and if you do, give yourself 4 days at least to explore the area. With the easy connections from Arth-Goldau (train station, 5 minute walk away), the surrounding regions are all very accessible. There is a lot history to the town and Villa itself and we were quite charmed by the church bells nearby. Thank you Erika for a wonderful stay!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$224.17
1 night, 2 adults

Rigiblick am See

Buochs (Near Weggis)

Directly on the shore of Lake Lucerne in Buochs, B&B Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake.

T
Trevor
From
United Kingdom
The views are amazing the hotel was clean and staff very friendly
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,310 reviews
Price from
US$174.36
1 night, 2 adults

Gasthaus zum Kreuz

Luzern (Near Weggis)

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.

h
hsuan Wen
From
Taiwan
everything just prefect, location and breakfast , transportation is convenient ( bus and train)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,224 reviews
Price from
US$179.34
1 night, 2 adults

Bettstatt-Neustadt

Luzern (Near Weggis)

Bettstatt-Neustadt features free Wi-Fi and offers individually furnished accommodation units in Luzern.

X
Xin Ping
From
Singapore
The hotel is clean and has an apartment-like setup, offering a cozy and comfortable stay. It features three rooms that share one bathroom, making it a homely and practical choice. The hotel owner is incredibly friendly and helpful. He shared recommendations for must-visit places in Lucerne, such as iconic landmarks and attractions. When we asked if we could leave our luggage at the hotel after check-out and pick it up later after exploring the city, he kindly agreed. Additionally, he introduced us to Lucerne’s enchanting Christmas market, ensuring we don’t miss this festive experience. His thoughtfulness has made our stay even more enjoyable!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 618 reviews
Price from
US$122.05
1 night, 2 adults

Gasthaus Tübli Gersau

Gersau (Near Weggis)

Situated in Gersau, 31 km from Lion Monument, Gasthaus Tübli Gersau features accommodation with a garden, free private parking, a terrace and a restaurant.

C
Csmbrg
From
United Kingdom
Perfect place, nice, calm, centrally located on the lake shore, with nice staff. Their cuisine is also very good, the boat station is a few minutes' walk away.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 183 reviews
Price from
US$186.81
1 night, 2 adults

Falken am Rotsee

Luzern (Near Weggis)

This cosy and quiet hotel is only a 5-minute drive from Lucerne and a 2-minute walk from the Rotsee lake, world-famous for its rowing regattas We offer spacious, well-equipped rooms and free parking ...

L
Lucy
From
France
Lovely Staff willing to help and accommodate. Room was big, and very comfortable. Free parking outside. Chinese restaurant underneath the hotel, and was delicious.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,094 reviews
Price from
US$193.04
1 night, 2 adults

Hostel Rotschuo Jugend- und Familienferien

Gersau (Near Weggis)

Located in Gersau, 28 km from Lion Monument, Hostel Rotschuo Jugend- und Familienferien has a private beach area, private parking and rooms with free WiFi access.

l
logicanova
From
United Kingdom
Absolutely Beautiful Views, Wonderful Staff, Very quite and peaceful, I cannot recommend this place enough
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 519 reviews
Price from
US$87.18
1 night, 2 adults
All B&Bs in Weggis

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Weggis and surroundings in the past month

See all

Popular with guests booking B&Bs in Weggis

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 741 reviews

Popular with guests booking B&Bs in Buochs

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,310 reviews

Popular with guests booking B&Bs in Luzern

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 618 reviews

Popular with guests booking B&Bs in Luzern

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,224 reviews

Popular with guests booking B&Bs in Luzern

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,094 reviews

Popular with guests booking B&Bs in Gersau

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews

Popular with guests booking B&Bs in Gersau

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 183 reviews

Popular with guests booking B&Bs in Luzern

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 330 reviews

Popular with guests booking B&Bs in Goldau

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Popular with guests booking B&Bs in Gersau

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

Enjoy breakfast in Weggis and nearby

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,094 reviews

This cosy and quiet hotel is only a 5-minute drive from Lucerne and a 2-minute walk from the Rotsee lake, world-famous for its rowing regattas.

From US$193.04 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 95 reviews

Situated in Rigi Klösterli and with Rigi reachable within 3.2 km, Hotel Rigi Klösterli features express check-in and check-out, allergy-free rooms, a terrace, free WiFi and ski-to-door access.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,224 reviews

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.

From US$179.34 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 330 reviews

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.

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

Located in Gersau, 28 km from Lion Monument, Hostel Rotschuo Jugend- und Familienferien has a private beach area, private parking and rooms with free WiFi access.

Rigiblick am See

Buochs
Breakfast options
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,310 reviews

Directly on the shore of Lake Lucerne in Buochs, B&B Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake.

From US$149.45 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews

Situated just 10 km from Rigi, Berggasthaus Rigi-Burggeist offers accommodation in Gersau with access to a bar, barbecue facilities, as well as bicycle parking.

From US$173.06 per night

Hotel Fähri Gersau

Gersau
Breakfast options
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 14 reviews

Boasting mountain views, Hotel Fähri Gersau offers accommodation with water sports facilities and a balcony, around 29 km from Lion Monument.

Save money on B&Bs in Weggis and nearby – budget options available

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews

Located within 6.4 km of Lucerne Station and 6.6 km of KKL Culture and Convention Centre Lucerne in Luzern, Villa Castagna Guesthouse provides accommodation with seating area.

Gasthaus Tübli Gersau

Gersau
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 183 reviews

Situated in Gersau, 31 km from Lion Monument, Gasthaus Tübli Gersau features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$186.81 per night

Art Deco Villa Mon Abri BnB

Goldau
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Set just 26 km from KKL Culture and Convention Centre Lucerne, Art Deco Villa Mon Abri BnB offers accommodation in Goldau with access to a garden, barbecue facilities, as well as a 24-hour front desk.

B & B Hartenfels 73

Ebikon, Luzern
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Set in Luzern and only 6.5 km from Lion Monument, B & B Hartenfels 73 offers accommodation with mountain views, free WiFi and free private parking.

Hirschfarm, Goldau

Goldau
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 49 reviews

Hirschfarm, Goldau features mountain views, free WiFi and free private parking, located in Goldau, 26 km from Einsiedeln Abbey.

Bettstatt-Neustadt

Luzern
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 618 reviews

Bettstatt-Neustadt features free Wi-Fi and offers individually furnished accommodation units in Luzern.

From US$122.05 per night