Find and Book Top Rated Hotels in Weggis

Search among 13 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-13 out of 13
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
Great43 reviews
MapView on map600 m from City Centre200 m from Lido Weggis
From   US$ 540 /nightSelect
8.4
Great170 reviews
MapView on map1.9 km from City Centre1.3 km from Lido Weggis
From   US$ 323 /nightSelect
8.4
Great109 reviews
700 m from City Centre100 m from Lido Weggis
From   US$ 373 /nightSelect
900 m from City Centre400 m from Luftseilbahn Weggis - Kaltbad
From   US$ 382 /nightSelect
8.4
Great400 reviews
900 m from City Centre500 m from Luftseilbahn Weggis - Kaltbad
From   US$ 170 /nightSelect
8.2
Great292 reviews
300 m from City Centre900 m from Lido Weggis
From   US$ 69 /nightSelect
8.2
Great144 reviews
800 m from City Centre100 m from Lido Weggis
From   US$ 386 /nightSelect
8.4
Great271 reviews
500 m from City Centre900 m from Lido Weggis
From   US$ 383 /nightSelect
8.4
Great232 reviews
500 m from City Centre400 m from Lido Weggis
From   US$ 306 /nightSelect
Guest house
8.4
Great221 reviews
200 m from City Centre700 m from Lido Weggis
From   US$ 115 /nightSelect
8.6
Great108 reviews
1000 m from City Centre400 m from Luftseilbahn Weggis - Kaltbad
From   US$ 231 /nightSelect
8.2
Great114 reviews
300 m from City Centre600 m from Lido Weggis
From   US$ 249 /nightSelect
8.4
Great42 reviews
500 m from City Centre800 m from Luftseilbahn Weggis - Kaltbad
From   US$ 175 /nightSelect

Best Hotels and Places to Stay in Weggis

Why Visit?

Weggis, Switzerland offers a picturesque and serene setting, making it an ideal destination for tourists. With its stunning mountain views, crystal-clear lake, and charming village atmosphere, Weggis provides a peaceful retreat for nature lovers and those seeking relaxation. The town is also known for its top-class hotels, ensuring a comfortable and memorable stay for visitors.

Where to Stay?

Lakefront Delight: The lakeside area of Weggis boasts some of the finest hotels in the region, offering breathtaking views of Lake Lucerne. Here, visitors can enjoy direct access to the water, serene walks along the promenade, and easy access to boat tours. Hotels in this area, such as the Weggis Hotel and Hotel Central Weggis, provide luxurious accommodations and world-class amenities.

Mountain Retreat: For those seeking tranquility and stunning panoramic views, the mountain area of Weggis is an excellent choice. Perched high above the town, hotels in this location, such as the Rigi Kaltbad Swiss Quality Hotel and Hotel Alexander, offer a peaceful escape amidst the pristine alpine landscapes. Guests can enjoy hiking trails, cable car rides, and wellness facilities while immersing themselves in the natural beauty of the region.

Village Charm: Weggis village is a charming and historic area that showcases traditional Swiss architecture and a lively atmosphere. Staying in this part of town allows visitors to explore local markets, quaint shops, and delightful cafes. Hotels in the village, like the Boutique Hotel Graziella and Hotel Beau Rivage Weggis, offer cozy accommodations with easy access to cultural attractions, dining options, and vibrant entertainment.

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 $500.Weggis, Switzerland offers a picturesque and serene setting, making it an ideal destination for tourists. With its stunning mountain views, crystal-clear lake, and charming village atmosphere, Weggis provides a peaceful retreat for nature lovers and those seeking relaxation. The town is also known for its top-class hotels, ensuring a comfortable and memorable stay for visitors.Lakefront Delight: The lakeside area of Weggis boasts some of the finest hotels in the region, offering breathtaking views of Lake Lucerne. Here, visitors can enjoy direct access to the water, serene walks along the promenade, and easy access to boat tours. Hotels in this area, such as the Weggis Hotel and Hotel Central Weggis, provide luxurious accommodations and world-class amenities.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 $500.

Best Value for Money:

Hotel Friedheim: Located in a quiet neighborhood, Hotel Friedheim offers comfortable rooms at an affordable price, making it an excellent choice for budget-conscious travelers. This charming hotel features modern amenities, including free Wi-Fi and a delicious breakfast buffet.

Hotel-Restaurant Alpenblick: This family-run hotel provides cozy accommodations with beautiful lake views. With reasonable rates and a welcoming atmosphere, Hotel-Restaurant Alpenblick offers excellent value for money. Guests can enjoy a hearty Swiss breakfast and explore the nearby attractions easily.

Best Kids-Friendly Hotels:

Hotel Central am See: Situated on the lakefront, Hotel Central am See offers a range of amenities suitable for families, including spacious family rooms and a childrens play area. The hotel also provides babysitting services, ensuring parents can enjoy their stay while children have a great time.

PostHotel Weggis: This family-friendly hotel features a dedicated playroom, outdoor playground, and a swimming pool. PostHotel Weggis offers spacious rooms and suites suitable for families, along with various recreational activities for children.

Best Hotels for a Romantic Getaway:

Park Weggis: Nestled in a beautiful park setting, Park Weggis is renowned for its luxurious accommodations and impeccable service. Couples can indulge in spa treatments, enjoy gourmet dining experiences, and take romantic walks along the lakefront.

Hotel Gerbi: This charming boutique hotel offers a romantic ambiance with elegantly decorated rooms and a cozy fireplace. Hotel Gerbi provides a tranquil atmosphere, perfect for couples who want to relax and enjoy each others company.

Best for Location:

Hotel Schweizerhof: Situated in the heart of Weggis, Hotel Schweizerhof offers a convenient location with easy access to local attractions, restaurants, and shops. This traditional Swiss hotel provides comfortable rooms and a warm, friendly atmosphere.

Hotel Postillon: Located in Weggis village, Hotel Postillon offers proximity to the waterfront and various dining options. Guests can explore the charming streets and enjoy the vibrant atmosphere of the town during their stay.

Hotel Beau-Rivage Weggis: This lakeside hotel provides stunning views of Lake Lucerne and the surrounding mountains. With its prime location, Hotel Beau-Rivage Weggis offers guests a tranquil setting while still being in close proximity to Weggis Village and nearby hiking trails.

Best for a Short City Break:

Hotel Alexander: This boutique hotel offers stylish accommodations and is conveniently located within walking distance of Weggis Village. Guests staying at Hotel Alexander can explore the towns attractions, dine at local restaurants, and enjoy the stunning lake views.

Hotel Rigi Kaltbad Swiss Quality: Situated in a mountain retreat, Hotel Rigi Kaltbad Swiss Quality provides a unique experience for a short city break. Accessed by a cable car, this hotel offers panoramic views, hiking opportunities, and rejuvenating spa facilities.

Show moreLess