Find and Book Top Hotels in Weggis

Search among 14 available hotels and places to stay in Weggis from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-14 out of 14
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great109 reviews
MapView on map800 yd from City Center100 yd from Lido Weggis
From   US$ 373 /nightSelect
MapView on map1000 yd from City Center500 yd from Luftseilbahn Weggis - Kaltbad
From   US$ 325 /nightSelect
500 yd from City Center1000 yd from Lido Weggis
From   US$ 227 /nightSelect
8.2
Great290 reviews
400 yd from City Center1000 yd from Lido Weggis
From   US$ 290 /nightSelect
8.4
Great403 reviews
900 yd from City Center500 yd from Luftseilbahn Weggis - Kaltbad
From   US$ 115 /nightSelect
8.4
Great234 reviews
500 yd from City Center500 yd from Lido Weggis
From   US$ 249 /nightSelect
Hotel
8.4
Great43 reviews
700 yd from City Center200 yd from Lido Weggis
From   US$ 540 /nightSelect
8.4
Great85 reviews
From   US$ 208 /nightSelect
8.2
Great245 reviews
300 yd from City Center700 yd from Lido Weggis
From   US$ 86 /nightSelect
8.4
Great119 reviews
1100 yd from City Center500 yd from Luftseilbahn Weggis - Kaltbad
From   US$ 248 /nightSelect
8.4
Great181 reviews
1.2 mi from City Center1500 yd from Lido Weggis
From   US$ 237 /nightSelect
8.2
Great143 reviews
800 yd from City Center100 yd from Lido Weggis
From   US$ 386 /nightSelect
600 yd from City Center900 yd from Luftseilbahn Weggis - Kaltbad
From   US$ 175 /nightSelect
8.2
Great114 reviews
300 yd from City Center600 yd from Lido Weggis
From   US$ 329 /nightSelect

Best hotels and places to stay in Weggis

Why visit?

Weggis is a charming lakeside town in Switzerland that offers breathtaking views of Lake Lucerne and the surrounding mountains. Known for its tranquil ambiance and natural beauty, Weggis is the perfect destination for tourists looking to relax and rejuvenate. With a variety of activities such as hiking, boating, and exploring the nearby Swiss Alps, Weggis has something for everyone. When it comes to finding the perfect accommodation, there are several top-notch hotels in Weggis that provide excellent service and luxurious amenities.

Where to stay?

Weggis Dorf: This area is located in the heart of Weggis and offers easy access to the towns main attractions, including the lakeshore promenade and the Weggis Pier. Visitors can enjoy panoramic views of Lake Lucerne and the stunning Swiss Alps. The hotels in Weggis Dorf provide a range of options, from cozy boutique hotels to luxurious five-star resorts. With their proximity to the lake and picturesque surroundings, hotels in Weggis Dorf offer a truly immersive experience.

Hertenstein: Situated on a hillside overlooking Lake Lucerne, Hertenstein offers a peaceful and serene setting for travelers seeking tranquility. This area is known for its luxurious resorts and spa hotels, providing guests with an array of wellness facilities and breathtaking lake views. Hotels in Hertenstein are perfect for those looking to unwind and indulge in a relaxing vacation.

Rigi Kaltbad: Located on Mount Rigi, Rigi Kaltbad is a picturesque alpine village that offers panoramic views of Lake Lucerne and the Swiss Alps. The hotels in this area provide a unique experience, combining the beauty of nature with comfort and luxury. Guests can enjoy various outdoor activities such as hiking, skiing, or taking a leisurely stroll through the charming village streets.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Beau-Rivage Weggis: This charming hotel offers comfortable rooms at an affordable price. Located on the shores of Lake Lucerne, Hotel Beau-Rivage Weggis provides stunning lake views and easy access to the towns attractions. With its friendly staff, well-appointed rooms, and excellent service, this hotel is a great option for travelers looking for value for money in Weggis.

Hotel Central am See: Situated in the heart of Weggis, Hotel Central am See offers affordable accommodation with a prime lakeside location. Guests can enjoy panoramic views of Lake Lucerne and the surrounding mountains from the hotels terrace or balcony. With its cozy rooms, convenient amenities, and reasonable prices, Hotel Central am See is a top choice for budget-conscious travelers.

Hotel Friedheim: Nestled amidst lush greenery, Hotel Friedheim offers a peaceful retreat at a reasonable price. Located near the lake, this hotel provides a tranquil atmosphere and beautiful views. The comfortable rooms, friendly staff, and proximity to nature make Hotel Friedheim an excellent value-for-money option in Weggis.

Best kids-friendly hotels:

Hotel Rössli: With spacious family rooms and a range of kid-friendly amenities, Hotel Rössli is perfect for families traveling with children. The hotel offers a playground, game room, and outdoor activities to keep the little ones entertained. Its central location in Weggis allows easy access to attractions suitable for children, such as the Swiss Museum of Transport.

Hotel Schweizerhof Weggis: This family-friendly hotel features a childrens play corner, a dedicated kids menu at the on-site restaurant, and a large garden for outdoor activities. With its warm hospitality and convenient facilities, Hotel Schweizerhof Weggis ensures a comfortable and enjoyable stay for families.

Best hotels for a romantic getaway:

Park Weggis: This luxurious five-star hotel provides a romantic atmosphere and stunning views of Lake Lucerne. With its elegant rooms, private balconies, and gourmet dining options, Park Weggis is a perfect retreat for couples seeking a romantic escape. The hotel also offers a spa and wellness center for ultimate relaxation.

Hotel Post Weggis: Nestled amidst the picturesque surroundings of Weggis, Hotel Post Weggis offers a cozy and intimate ambiance ideal for couples. The hotels elegant rooms, candlelit dinners, and serene spa facilities create a romantic atmosphere for a memorable getaway.

Best for location:

Hotel Gerbi: Situated near the lake and in close proximity to the Weggis Pier, Hotel Gerbi offers a convenient location for exploring Weggis and its surroundings. The hotels comfortable rooms and welcoming staff make it an ideal choice for travelers who prioritize accessibility and convenience.

Hotel Alpenblick: Located in the heart of Weggis, Hotel Alpenblick offers easy access to the towns attractions and amenities. From here, guests can explore the lakefront promenade, visit nearby restaurants and shops, and enjoy the beautiful scenery of Weggis.

Hotel Alexander: With its central location and stunning lake views, Hotel Alexander provides a perfect base for exploring Weggis. The hotel offers comfortable rooms and a range of facilities, including a restaurant and wellness area, making it a convenient and enjoyable choice for travelers.

Best for a short city break:

Hotel Gersau: Situated in the nearby town of Gersau, Hotel Gersau offers a peaceful escape from the city while still being within reach of Weggis. The hotels cozy rooms, serene atmosphere, and proximity to Lake Lucerne make it an excellent choice for a short city break.

Hotel Engel: Located in Weggis Dorf, Hotel Engel provides easy access to the towns main attractions. With its comfortable rooms and friendly staff, this hotel offers a convenient and comfortable stay for travelers on a short city break.

Show moreLess