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

Cheap hotels in Weggis

Find the cheap hotels that appeal to you the most

September 2025

123456
78910111213
14151617181920
21222324252627
282930

October 2025

1234
567891011
12131415161718
19202122232425
262728293031
Check-in date - Check-out date

The best cheap hotels in Weggis

Check out our selection of great cheap hotels in Weggis

Filter by:

Review score

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.

D
Dave
From
United States
The Hotel restaurant was excellent!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 394 reviews
Location 9.7
Price from
$188.28
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.

S
Sarine
From
Cyprus
Everything was perfect. Location, breakfast, hospitality, view and the room with the lake view.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,055 reviews
Location 9.6
Price from
$223.42
1 night, 2 adults

Wanderlust Guesthouse

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....

Q
Quang
From
Vietnam
Great location to most of places we would want to go.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 754 reviews
Location 9.1
Price from
$95.39
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Vitznau (Near Weggis)

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

V
Vivian
From
United Kingdom
Great amenities, friendly staff, shuttle service was very convenient!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,210 reviews
Location 9.7
Price from
$204.59
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Lucerne (Near Weggis)

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly located within its own grounds on the shores of Lake Lucerne, only 2.5 mi away from the city center with beautiful views of the...

A
Almazruei
From
United Arab Emirates
quite place amazing for meditation and relax — it’s little but far from the Center I prefer if there is a daily shuffle to the center provided by the hotel
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,108 reviews
Location 9.5
Price from
$311.28
1 night, 2 adults

Mandarin Oriental Palace, Luzern

Lucerne (Near Weggis)

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

A
Andres
From
Mexico
Friendly staff, pristine conditions, amazing view and luxury stay in a very beautiful city
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 291 reviews
Location 9.8
Price from
$757.50
1 night, 2 adults

Park Hotel Vitznau

Vitznau (Near Weggis)

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...

A
Alexandru
From
Canada
This hotel has been by far the most unique and amazing experience ive ever had away from my home. The staff are world class. Views are incredible. Swimming in the lake during a hot summer day was also very nice. Thank you again for having me.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
Location 9.7
Price from
$1,380.70
1 night, 2 adults

Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne

Vitznau (Near Weggis)

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.

B
Brad
From
Italy
Very charming, right on the lake, amazing views.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 390 reviews
Location 9.8
Price from
$420.48
1 night, 2 adults

Superior Hotel Nidwaldnerhof

Beckenried (Near Weggis)

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...

a
abdulrahman
From
Saudi Arabia
فندق جميل واطلاله جميل ونظافة وطاقم عنل رائع
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 663 reviews
Location 9.6
Price from
$238.48
1 night, 2 adults

Hotel Schweizerhof Luzern

Lucerne (Near Weggis)

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.

G
Guannan
From
China
Everything! The concierge handled our luggage at first sight. The receptionist explained the route to our room with much patience. The space of the room was larger than expected. The lake view was fascinating. The content of the minibar that was free to enjoy was abundant. The little cakes and the bottle of nuts gifted tasted good. After check-out, we were given some chocolates and bottled water by the receptionist.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 824 reviews
Location 9.8
Price from
$420.48
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 and surrounding area in the past month

See all

Enjoy breakfast in Weggis and nearby

  • Park Hotel Vitznau

    Vitznau
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 296 reviews

    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...

    From $1,380.70 per night
  • Hotel Rigi Vitznau

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

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

    From $232.21 per night
  • Neuro Campus Hotel

    Vitznau
    Breakfast options
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 682 reviews

    Providing quiet street views, Neuro Campus Hotel in Vitznau provides accommodations, a bar, and a shared lounge. Private parking is available on site.

    From $330.11 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 390 reviews

    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.

    From $489.52 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,242 reviews

    Overlooking Lake Lucerne and the Alps, this guest house in Meggen is just 3.7 mi from Lucerne and offers free Wi-Fi. The spacious rooms at Gasthaus zum Kreuz are nonsmoking.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,210 reviews

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

    From $251.04 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 598 reviews

    The Seehof is located in the center of Küssnacht, right at the shore of Lake Lucerne. The property has been fully renovated.

    From $401.66 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,159 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 specialties and offers free WiFi in all rooms.

    From $346.43 per night

Stay connected in Weggis and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    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...

    From $1,148.49 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 55 reviews

    Berggasthaus Rigi-Burggeist in Gersau provides accommodations with a bar, barbecue facilities, and a shared lounge. The bed and breakfast is 6 miles from Mt. Rigi.

    From $174.42 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,108 reviews

    The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly located within its own grounds on the shores of Lake Lucerne, only 2.5 mi away from the city center with beautiful views of the...

    From $641.40 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 490 reviews

    Located in Buochs, 11 miles from Lucerne Train Station, Hotel Sternen has accommodations with a terrace, free private parking, a restaurant and barbecue facilities.

    From $210.87 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 90 reviews

    Located in Arth, 13 miles from Lion Monument, LIVINN - Self-Check-in features views of the mountain.

    From $252.29 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 387 reviews

    Located in Küssnacht, 8.9 miles from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht has accommodations with free WiFi and free private parking. This 3-star hotel offers luggage storage space.

    From $217.15 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 858 reviews

    Located in Lucerne and with Lido Luzern reachable within a 12-minute walk, Richemont Hotel provides a terrace, allergy-free rooms, free WiFi throughout the property and a restaurant.

    From $238.48 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 951 reviews

    Located in Gersau, 20 miles from Lion Monument, Gasthaus Platten provides accommodations with a seasonal outdoor swimming pool, free private parking, a terrace and a restaurant.

    From $187.02 per night

Cheap hotels that guests love in Weggis

See all
  • Avg. price/night: $159.78
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 754 reviews
    Very clean, very helpfull staff! Very nice location as well, very close to the lake and grocery store !
    Guest review by
    Zahn
    Young couple
  • Avg. price/night: $159.78
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 754 reviews
    Grear location. Very clean. Facilities to cook food and common eating area. Good value
    Guest review by
    colette
    Family with young children
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 50 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.
    Guest review by
    xueying miller
    Travelers with friends
  • Avg. price/night: $159.78
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 754 reviews
    Convenient yet calm location, very clean and comfortable, good Wi-Fi and value for money.
    Guest review by
    Serena
    Family with young children
  • Avg. price/night: $159.78
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 754 reviews
    Absolutely excellent guesthouse, spotlessly clean, fantastic location, great facilities.
    Guest review by
    Fiona
    Family with young children
gogless