Skip to main content

The best cheap hotels in Weggis

Check out our selection of great cheap hotels in Weggis

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Seehotel Gotthard, hotel in Weggis

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 16 mi from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

The Hotel restaurant was excellent!
Scored 9.1
9.1
Rated wonderful
Wonderful
383 reviews
Price from
$165.70
1 night, 2 adults
Seehof Hotel Du Lac, hotel in Weggis

The Seehof du Lac is located in the center of Weggis and only 16 mi from Luzern, on one of the loveliest spots on Lake Lucerne. Guests can enjoy a large lakeside lounge with direct lake access.

Love the location of this Hotel and all of the staff were amazing. Would definitely stay again. Gondola is about 8 mins walk uphill, you get a nice workout or it's about 2 mins by car. If you drive, parking could be difficult to get. Restaurant in hotel is great, and a few local places near by. There was a bakery a few meters away as well as a Volg grocery store. There's a ferry that you can take to Lucerne also. Overall, great experience my family and I loved it.
Scored 8.1
8.1
Rated very good
Very Good
1,037 reviews
Price from
$124.83
1 night, 2 adults
Wanderlust Guesthouse, hotel in Weggis

The stylish Wanderlust Guest house is located in Weggis, 656 feet form the lake and at the foot of the Rigi mountain. Free Wi-Fi is featured throughout the property. Lucerne is a 30-minute drive away....

location
Scored 8.7
8.7
Rated excellent
Excellent
779 reviews
Price from
$83.95
1 night, 2 adults
Hotel Schweizerhof Luzern, hotel in Lucerne

The family-owned 5-star Hotel Schweizerhof Luzern is located right in the Old Town of Lucerne, next to the lake. It offers a spa area and elegant rooms with modern furniture.

Everything
Scored 9.2
9.2
Rated wonderful
Wonderful
1,026 reviews
Price from
$447.39
1 night, 2 adults
Superior Hotel Nidwaldnerhof, hotel in Beckenried

Located in Beckenried, right at the shore of Lake Lucerne, Superior Hotel Nidwaldnerhof features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its own...

The view of the lake was outstanding.
Scored 9.2
9.2
Rated wonderful
Wonderful
680 reviews
Price from
$198.84
1 night, 2 adults
Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne, hotel in Vitznau

The Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne is located at the foothills of Mount Rigi on the shores of Lake Lucerne, in the heart of Central Switzerland.

We were so happy with our choice to stay in at Hotel Vitznauerhof on the waterfront of Lake Luzern. The property and the room were spectacular. We did not know what to expect since we had never stayed on Luzern. The balcony view of the lake was breathtaking and just perfect. The staff was really great from check in to check out. We had options for activities such as boat rides and Spa. The hotel is not only in a great waterfront location, but a two minute walk to the ferry dock, which services most of the waterfront towns from Vitznau to Lucern and the main train station at Lake Luzern. The restaurant was also very good!
Scored 9.0
9.0
Rated wonderful
Wonderful
416 reviews
Price from
$364.54
1 night, 2 adults
Park Hotel Vitznau, hotel in Vitznau

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...

This is one of the best hotels out there. From the very start the staff went out of their way to make us feel welcome. The room was absolutely stunning and the food was 10/10. It's located in a cute/quiet town. It's absolutely perfect for a Christmas holiday!
Scored 9.6
9.6
Rated exceptional
Exceptional
324 reviews
Price from
$1,215.13
1 night, 2 adults
Mandarin Oriental Palace, Luzern, hotel in Lucerne

Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Lucerne.

Absolute perfection and total luxury
Scored 9.4
9.4
Rated wonderful
Wonderful
240 reviews
Price from
$657.28
1 night, 2 adults
Bright, Central & Modern apartment, hotel in Lucerne

Featuring city views, Bright, Central & Modern apartment in Lucerne features accommodations and a terrace.

Apartment was very clean and spacious. Apartment was also very central.
Scored 9.4
9.4
Rated wonderful
Wonderful
74 reviews
Price from
$511.46
1 night, 2 adults
Rigi Paradise in Vitznau, Lake access, Ferry Terminal, Rigibahn, Restaurants all 2 minutes walking distance, hotel in Vitznau

16 miles from Lucerne Train Station in Vitznau, Rigi Paradise in Vitznau, Lake access, Ferry Terminal, Rigibahn, Restaurants all 2 minutes walking distance features accommodations with access to a...

Location was great, host was super Responsive. Apartment was impeccably clean. Very quiet locations and very relaxing.
Scored 9.5
9.5
Rated exceptional
Exceptional
9 reviews
Price from
$894.78
1 night, 2 adults
All cheap hotels in Weggis
Looking for a cheap hotel?
For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Weggis this month

See all

Cheap hotels that guests love in Weggis

See all
  • Avg. price/night: $98.65
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 779 reviews
    Very clean, very helpfull staff! Very nice location as well, very close to the lake and grocery store !
    Zahn
    Young couple
  • Avg. price/night: $115.99
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 127 reviews
    Dominic and his brother are very helpful! Courteous, professional. The hotel is dated but very clean. Beds are comfortable, Room has beautiful view of the lake. Breakfast is OK except for the fried eggs. Location is just in front of BUS 502 (from Luzern and going to Vitznau). Also front of the boat.
    Monoeil
    Family with young children
  • Avg. price/night: $364.54
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 598 reviews
    The hotel has an amazing location, right next to Lake Lucerne and 10 minute walk from Weggis ferry stop. The staff were very friendly and helpful. The room with private bathroom were very clean. The view from the room and balcony was amazing. The swimming pools were great, especially the outdoor pool with the stunning view.
    Dan
    Young couple
  • Avg. price/night: $154.93
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 2,904 reviews
    This hotel has a wonderful location and provides value for money. It has on site parking. It is a very clean place.. The spa is lovely. Good gym, sauna and pool all unstaffed and not supervised.
    William
    Family with young children
  • Avg. price/night: $331.40
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 506 reviews
    Location with a lake view was excellent and Weggis is not overly busy unlike Luzern. The hotel is ideally located for visiting Mount Rigi which is very much worth the effort. Overall the hotel is good and ideally located on Lake Luzern with great views.
    FitzTheRed
    Young couple
  • Avg. price/night: $98.65
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 779 reviews
    Grear location. Very clean. Facilities to cook food and common eating area. Good value
    colette
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 41 reviews
    Lakeview, in a very quiet street, walking distance to the town center, the location is great. The flat is modern, big, very clean and well equipped. The beds are comfortable. Plus, a big balcony.
    xueying miller
    Travelers with friends
  • Avg. price/night: $202.52
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 674 reviews
    very clean and the staff where friendly great location stunning views and great food
    Norris
    Travelers with friends
  • Avg. price/night: $98.65
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 779 reviews
    Convenient yet calm location, very clean and comfortable, good Wi-Fi and value for money.
    Serena
    Family with young children
  • Avg. price/night: $98.65
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 779 reviews
    Absolutely excellent guesthouse, spotlessly clean, fantastic location, great facilities.
    Fiona
    Family with young children