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

Three-Star Hotels in Weggis

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

The best three-star hotels in Weggis

Check out our pick of great three-star hotels in Weggis

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Weggis and surroundings in the past month

See all

Enjoy breakfast in Weggis and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 466 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 US$403.23 per night
  • Hotel Rigi Vitznau

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

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

    From US$231.67 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,219 reviews

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

    From US$242.94 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,150 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 specialities and offers free WiFi in all rooms.

    From US$404.48 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, 450 metres above Lake Lucerne in the canton of Nidwalden near Lucerne in the Bürgenstock Resort.

    From US$388.20 per night
  • Hotel Sternen

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

    Situated in Buochs, 19 km from Lucerne Station, Hotel Sternen features accommodation with a terrace, free private parking, a restaurant and barbecue facilities.

    From US$210.38 per night
  • Hotel Krone

    Buochs
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,050 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 US$219.15 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 383 reviews

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

    From US$275.50 per night

Save money on three-star in Weggis and nearby – budget options available

  • Kräuterhotel Edelweiss

    Rigi Kaltbad
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Kräuterhotel Edelweiss features a garden, terrace, a restaurant and bar in Rigi Kaltbad. With free WiFi, this 3-star hotel offers ski-to-door access and a concierge service.

  • Hotel Terrasse am See

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

    Hotel Terrasse am See is situated on the banks of Lake Lucerne, at the steamboat landing stage and the Rigi Mountain Railway Station in Vitznau.

  • Seehotel Baumgarten

    Kehrsiten
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 352 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.

  • Apartment Platten by Interhome

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

    Offering a seasonal outdoor swimming pool and mountain view, Apartment Platten by Interhome is located in Gersau, 33 km from Lion Monument and 33 km from KKL Culture and Convention Centre Lucerne.

  • Hotel Felmis

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

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

    From US$220.40 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 702 reviews

    The Allmend Comfort Apartments are located next to the Fitnesspark Allmend Luzern with lots of fitness and spa facilities and feature modern accommodation units with free WiFi and a balcony, 2 km from...

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

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

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

    Opened in 2012, the Allmend offers modern apartments, 2 km from the main train station of Luzern. The self-catering apartments are fitted with free WiFi, and some have a balcony.

3 star hotels that guests love in Weggis

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