The 10 best B&Bs in Weggis, Switzerland | Booking.com
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

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, 756 reviews
  • Popular with guests booking B&Bs in Buochs

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,286 reviews
  • Popular with guests booking B&Bs in Luzern

    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 1,089 reviews
  • Popular with guests booking B&Bs in Luzern

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 638 reviews
  • Popular with guests booking B&Bs in Luzern

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,235 reviews
  • Popular with guests booking B&Bs in Gersau

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 513 reviews
  • Popular with guests booking B&Bs in Luzern

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 336 reviews
  • Popular with guests booking B&Bs in Gersau

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 57 reviews
  • Popular with guests booking B&Bs in Gersau

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 183 reviews
  • Popular with guests booking B&Bs in Rigi Klösterli

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 92 reviews

Enjoy breakfast in Weggis and nearby

  • Rigiblick am See

    Buochs
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,286 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.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 1,089 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$250.45 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 92 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,235 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$180.33 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 336 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.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 513 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 57 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$174.02 per night
  • Hotel Fähri Gersau

    Gersau
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 13 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

  • Lake Villa Lotus

    Horw, Luzern
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Boasting accommodation with a private pool, mountain view and a balcony, Lake Villa Lotus is situated in Luzern.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 89 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.

  • Boasting mountain views, Organic BnB Froschkoenig Rigi Burggeist offers accommodation with a shared lounge and a patio, around 31 km from Lion Monument.

  • Gasthaus Tübli Gersau

    Gersau
    Budget options available
    Scored out of 10, guest rating 8.4
    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.

  • Art Deco Villa Mon Abri BnB

    Goldau
    Budget options available
    Scored out of 10, guest rating 9.6
    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.

  • Hirschfarm, Goldau

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

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