Skip to main content

Romantic Hotels in Weggis

Find the romantic hotels that appeal to you the most

The best romantic hotels in Weggis

Check out our pick of great romantic 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, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

S
Simes
From
Spain
Superb location. Best view from any hotel window I have ever stayed in but that’s CH for you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews
Price from
US$189.06
1 night, 2 adults

Seehof Hotel Du Lac

Hotel in Weggis

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

L
Linda
From
Canada
The hotel is an older hotel and i believe family run. The staff were wonderful and very friendly. It is right on the lake and the lift to Mt. Rigi is a five minute walk behind the hotel. It was very relaxing being able to take the boat across the lake to Lucerne or other towns on the lake. the Lucerne train station is a two minute walk from the boat dock. They have the best WiFi we had the whole trip. the room was very large which a lot of Swiss hotels do not have large rooms.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,010 reviews
Price from
US$174.64
1 night, 2 adults

Hotel Central am See

Hotel in Weggis

This 3-star superior hotel enjoys a quiet yet central location right on the banks of Lake Lucerne in Weggis.

J
Jonathan
From
Switzerland
Location and restaurant service and good breakfast . Facilitatedparking.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 552 reviews
Price from
US$180.24
1 night, 2 adults

Hotel Beau Rivage Weggis

Hotel in Weggis

Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne.

N
Nurmakhan
From
Kazakhstan
Everything is perfect. If there is a heaven on earth, it is at Beau Rivage Weggis Hotel!!!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 712 reviews
Price from
US$252.08
1 night, 2 adults

See & Wellnesshotel Gerbi

Hotel in Weggis

The See & Wellnesshotel Gerbi in Weggis is located right on the shore of Lake Lucerne. It offers panoramic lake views, indoor and outdoor pools and free parking.

E
Erin Rowe
From
United States
the staff were super friendly and nice and gave us a qwelcome drink on arrival. The hotel is cozy and felt family run, but also had some great ammenities, like the wellness center. Loved the saunas!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 505 reviews
Price from
US$354.93
1 night, 2 adults

Alpenblick Weggis - Panorama & Alpen Chic Hotel

Hotel in Weggis

The Alpenblick Weggis - Panorama & Alpen Chic Hotel in Weggis offers panoramic views of the Alps and Lake Lucerne from the restaurant with its panoramic terrace and from most of its rooms.

A
Adrian
From
United Arab Emirates
This hotel ia lovely and cosy. For whom is in weggis a must to stay in the hotel. The team is very accomodating. My suggestion a room with a mountain view would definately help with your stay be more relaxed. The hotel has a nice comfy restaurant with mountain views. You can see and view the mountains will grabbing a breakfast or dinner. We all enjoyed and honestly if i had to return back indeed this is the place i would return too.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 588 reviews
Price from
US$202.32
1 night, 2 adults

Hotel Alexander

Hotel in Weggis

Featuring a spa area with heated indoor and outdoor pools, the modern 4-star Hotel Alexander enjoys a very quiet location close to the village centre of Weggis.

J
Julia
From
Switzerland
Very clean with good facilities. Excellent stuff and friendly owners of the hotel. Very nice spa center.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 70 reviews
Price from
US$615.73
1 night, 2 adults

Bürgenstock Hotel & Alpine Spa

Bürgenstock (Near Weggis)

Located 500 metres above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambience.

O
Orsolya
From
Sweden
The absolute best hotel experience and we are not novice travelers. The spa is exceptional, the rooms are fresh and spacious. Staff all through the hotel go above and beyond to fulfill all wishes.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,071 reviews
Price from
US$1,213.76
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Luzern (Near Weggis)

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only 4 km away from the city centre with beautiful views of the...

K
Katarina
From
Croatia
We celebrated our 26 year anniversary and both room and staff looked after us 1st class. Highly recommend this property will be back again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Price from
US$317.62
1 night, 2 adults

Hotel Villa Honegg

Ennetbürgen (Near Weggis)

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.

N
Nancy
From
United States
This is an absolutely spectacular hotel! The scenery, the design, the staff ( a special thanks to Leon!). This is a 5 star hotel with all the luxury and elegance but no pretension.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 363 reviews
Price from
US$1,104.11
1 night, 2 adults
All romantic hotels in Weggis

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Weggis and surroundings in the past month

See all

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 505 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 70 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 588 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,010 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 552 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 712 reviews

Popular with guests booking romantic hotels in Luzern

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,070 reviews

Popular with guests booking romantic hotels in Luzern

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,775 reviews

Popular with guests booking romantic hotels in Luzern

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,154 reviews

Highly rated romantic hotels in Weggis and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 464 reviews

Rigi Kaltbad Swiss Quality Hotel offers modern rooms with views of the surrounding Alpine landscape and free entrance to the mineral bath and spa area on site.

From US$467.61 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,225 reviews

Overlooking Lake Lucerne and the Alps, this guesthouse in Meggen is just 6 km from Lucerne and offers free Wi-Fi. The spacious rooms at Gasthaus zum Kreuz are non-smoking.

From US$181.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 363 reviews

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.

From US$1,096.55 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,123 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 specialities and offers free WiFi in all rooms.

From US$197.88 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,071 reviews

Located 500 metres above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambience.

From US$1,411.65 per night

Rigiblick am See

Buochs
8.0+ review score
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,301 reviews

Directly on the shore of Lake Lucerne in Buochs, B&B Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake.

From US$151.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only 4 km away from the city centre with beautiful views of the...

From US$390.72 per night

Hotel Krone

Buochs
8.0+ review score
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,045 reviews

The modern Hotel Krone is just a 5-minute walk from the banks of Lake Lucerne and Buochs Ferry Port. It features 2 restaurants and a summer terrace with garden lounge.

From US$226.87 per night

Save money on romantic in Weggis and nearby – budget options available

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,243 reviews

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

From US$378.12 per night

Hotel Seeburg

Luzern
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 633 reviews

The 4-star Hotel Seeburg is located on the shore of Lake Lucerne, 3 km away from the city centre. It offers a picturesque view of the mountains and the lake.

From US$201.66 per night

Enjoy breakfast in Weggis and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 830 reviews

Located in Merlischachen on Lake Lucerne, the Chalet-Hotel Lodge offers comfortable rooms with free WiFi access.

From US$143.69 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 390 reviews

Located in the centre of Adligenswil, Hotel Rössli is just 5 km from Lucerne. It offers a traditional Swiss restaurant and individually designed rooms with free Wi-Fi and wired internet access.

From US$277.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,035 reviews

Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.

From US$158.81 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 629 reviews

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

From US$239.48 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,079 reviews

Seehotel Kastanienbaum welcomes you on the quiet Horw peninsula, a 15-minute drive from the old town of Lucerne.

From US$176.46 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,154 reviews

Located directly on the shore of Lake Lucerne, the Radisson Blu is adjacent to the Culture and Convention Centre (KKL) and Lucerne Train Station. Free Wi-Fi is available.

From US$340.31 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 523 reviews

The luxurious Grand Hotel National is situated directly on the shore of Lake Lucerne, only a 5-minute walk from the train station and the old town.

From US$352.91 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,357 reviews

The Seehotel Sternen is located in the heart of central Switzerland, right by the banks of Lake Lucerne in the picturesque Horw Bay, only a 5-minute drive from Lucerne.

From US$252.08 per night

Romantic hotels that guests love in Weggis

See all
Avg. price/night: US$189.06
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 552 reviews
Perfectly situated on the lake with stunning views all round. lovely infinity pool to view surroundings and direct access to lake. Easy access for travel, train to luzern and then ferry across lake very nice. Well proportioned rooms, no air con but get good breezes end of day, large opening windows and balconies. buffet breakfast exceptional for a three star rated hotel.
Guest review by
amanda
Young couple
Avg. price/night: US$193.55
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 588 reviews
The room was lovely. We were offered an upgrade with view of the lake and it was one of the most relaxing stays we have had. Rooms seemed to be newly decorated in a Alpen Chic style. Beds were very comfortable. So quiet and peaceful. Had a lovely meal in their restaurant. Really tasteful and good quality
Guest review by
Kaz22
Family with young children
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 2,703 reviews
Silence,luxury and sunset 🌅
Guest review by
Dmitriy
Family with young children
Avg. price/night: US$354.93
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 505 reviews
The pools (both the inside and outside ones) offer phenomenal views, are heated to the right temperature, and have nice in-built jacuzzies. This was the main reason for me booking the hotel, and it did not disappoint, quite the contrary. The view was extra lovely also from the room and the breakfast/ dinner terrace. The location is also very good, we hiked to Rigi and it was amazing. The covered private parking is also a nice plus. The personnel is extra caring.
Guest review by
Georgiana
Young couple
Avg. price/night: US$193.55
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 588 reviews
This hotel ia lovely and cosy. For whom is in weggis a must to stay in the hotel. The team is very accomodating. My suggestion a room with a mountain view would definately help with your stay be more relaxed. The hotel has a nice comfy restaurant with mountain views. You can see and view the mountains will grabbing a breakfast or dinner. We all enjoyed and honestly if i had to return back indeed this is the place i would return too.
Guest review by
Adrian
Family with young children