Hotels in Weggis, Switzerland

Search and compare Weggis, Switzerland hotels from hundreds of travel sites and save

Weggis, Switzerland
5 Oct — 6 Oct2
Weggis, Switzerland
Wed 5/10
Thu 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Weggis

Filter by star ratings
All filters
Campus Hotel Hertenstein
8.5 Excellent
Hertensteinstrasse 156, Weggis, Luzern, Switzerland
Show on map
2.3 km from city centre, Weggis, Switzerland 
ExcellentBased on 689 reviews
8.5

Boasting a swimming pool, a private beach and a sauna, Campus Hotel Hertenstein is located in Weggis and provides comfortable accommodation. It also offers a sun deck, meeting rooms and an express check-in and check-out feature.

Rigi Kaltbad Swiss Quality Hotel
8.3 Excellent
Zentrum 4, Weggis, Luzern, Switzerland
Show on map
2.8 km from city centre, Weggis, Switzerland 
ExcellentBased on 654 reviews
8.3

Situated in Weggis, Rigi Kaltbad Swiss Quality Hotel provides 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also offers a lake, free Wi-Fi and a coffee bar.

Hotel Alpenblick
8.3 Excellent
Luzernerstrasse 31, Weggis, Luzern, Switzerland
Show on map
0.4 km from city centre, Weggis, Switzerland 
ExcellentBased on 1,241 reviews
8.3

This charming hotel in Weggis provides complimentary Wi-Fi, as well as a sauna and an indoor pool. It also offers a concierge, luggage storage and meeting rooms.

Seehof Hotel Du Lac
8.3 Excellent
Gotthardstrasse 4, Weggis, Luzern, Switzerland
Show on map
0.3 km from city centre, Weggis, Switzerland 
ExcellentBased on 895 reviews
8.3

Located in Weggis, Seehof Hotel Du Lac offers 3-star accommodation, as well as a private beach. It also provides meeting rooms, luggage storage and free Wi-Fi.

Romantik Hotel Beau Rivage
8.8 Excellent
Gotthardstrasse 6, Weggis, Luzern, Switzerland
Show on map
0.3 km from city centre, Weggis, Switzerland 
ExcellentBased on 949 reviews
8.8

Situated in Weggis, Romantik Hotel Beau Rivage Weggis - Beau Rivage Collection offers 4-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. Guests can also make use of complimentary wireless internet.

Hotel Graziella
7.4 Good
132 Hertensteinstrasse, Weggis, Luzern, Switzerland
Show on map
2.0 km from city centre, Weggis, Switzerland 
GoodBased on 1,537 reviews
7.4

Hotel Graziella Weggis provides comfortable 4-star accommodation in Weggis. It also offers massage services, a sauna and a 24-hour reception.

Hotel Alexander
8.2 Excellent
Hertensteinstrasse 42, Weggis, Luzern, Switzerland
Show on map
1.0 km from city centre, Weggis, Switzerland 
ExcellentBased on 90 reviews
8.2

This comfortable hotel in Weggis offers free Wi-Fi, as well as a Jacuzzi and an outdoor pool. Its premium amenities include a sauna and a fitness centre.

See & Wellnesshotel Gerbi
8.4 Excellent
Hertensteinstrasse 48, Weggis, Luzern, Switzerland
Show on map
1.0 km from city centre, Weggis, Switzerland 
ExcellentBased on 486 reviews
8.4

See & Wellnesshotel Gerbi provides a comfortable setting while in Weggis. It has a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

Hotel Central Am See - Beau Rivage Collection
7.9 Good
Seestrasse 25, Weggis, Luzern, Switzerland
Show on map
0.2 km from city centre, Weggis, Switzerland 
GoodBased on 456 reviews
7.9

Boasting an outdoor pool, Hotel Central Am See - Beau Rivage Collection is situated in Weggis and offers comfortable accommodation. It also provides complimentary Wi-Fi.

Hotel Rössli Gourmet & Spa
8.3 Excellent
Seestrasse 52, Weggis, Luzern, Switzerland
Show on map
0.5 km from city centre, Weggis, Switzerland 
ExcellentBased on 303 reviews
8.3

Wellness Hotel Rossli provides 4-star accommodation in Weggis. It also features a rooftop terrace, a sauna and an outdoor pool.

Tips for booking hotels in Weggis

Cheapest month:January
Most expensive month:April
Average price in Weggis:C$ 399/night
Cheapest price found:C$ 106/night
Cheapest day:Monday
Most expensive day:Thursday
C$ 107 - C$ 451
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 121 - C$ 4,217
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Weggis, Switzerland

Post Hotel Weggis
7.8 Good
Seestrasse 8, Weggis, Luzern, Switzerland
Show on map
0.1 km from city centre, Weggis, Switzerland 

Post Hotel Weggis provides a modern setting when in Weggis. It also offers an indoor pool, a beauty centre and a sauna.

C$ 167
Avg. per night
Hotel Schweizerhof
6.6 Good
Gotthardstrasse 3, Weggis, Luzern, Switzerland
Show on map
0.3 km from city centre, Weggis, Switzerland 

Hotel Schweizerhof Weggis provides a comfortable setting while in Weggis. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

C$ 207
Avg. per night
Hotel Bergsonne
9.1 Excellent
1 Fyrabigweg, Weggis, Luzern, Switzerland
Show on map
3.1 km from city centre, Weggis, Switzerland 

Hotel Bergsonne Weggis is located in Weggis and offers complimentary wireless internet. It also provides a sun deck, ski lockers and a ski school.

C$ 254
Avg. per night

Hotel prices in Weggis

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Weggis

Facts about staying in Weggis

  • What are the best hotels in Weggis?

    Wanderlust Guesthouse, rated with a score of 8.9 from 528 reviewers, is one of the most popular hotels in Weggis. Other top stays include Romantik Hotel Beau Rivage, with an average rating of 8.8 from 949 reviewers, and Post Hotel Weggis, with a score of 7.8 from 3,068 reviewers.

  • How much do hotels in Weggis cost?

    The average price of a hotel in Weggis is C$ 285 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Weggis?

    HotelsCombined users have found cheap hotels in Weggis starting from C$ 108 per night in the last 3 days. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 7 Oct. to 9 Oct., Weggis hotel prices start from C$ 125/night.

  • How much is a hotel in Weggis tonight?

    Prices for a hotel in Weggis tonight are about C$ 281 on average, but HotelsCombined users have found prices as low as C$ 118 for tonight in the last 3 days.