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.

A
Alan
From
Hong Kong
Everything in the hotel was perfect. We enjoyed our stay in Seehotel Gotthard very much.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 396 reviews
Price from
US$188.17
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.

A
Adrian
From
Finland
Great location, friendly staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,013 reviews
Price from
US$170.18
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.

H
Hanna
From
Ukraine
Simply WOW! 💖 Fantastic place and absolutely amazing staff! You guys are magicians at creating an atmosphere of hospitality and comfort! Everything was simply perfect: delicious, clean, friendly, beautiful, but what surprised me most was that the managers really listened to people's comments here! Can you imagine, it turns out there are managers in this world who really improve the service after complaints from guests!? 😁 And absolutely everything I read here about the hotel before checking in, absolutely all the wishes of previous guests, were met and fulfilled. You guys truly set the highest standards in the business! My deepest gratitude! We will definitely be back!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 550 reviews
Price from
US$179.39
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.

A
Arthur Yakimovich
From
United Kingdom
We stayed here in early January in the suite with a gorgeous view to the lake. Beau Rivage is a classic hotel with notes of nostalgia. My wife and I really enjoyed its atmosphere. The staff were kind and very attentive. The breakfast was exquisite with a great selection of fresh local pastries and cheese.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 703 reviews
Price from
US$250.89
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, 507 reviews
Price from
US$441.57
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
Aditya
From
Germany
Great rooms. Lovely breakfast.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 589 reviews
Price from
US$201.37
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$612.83
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.

Q
Qiqi
From
Australia
The view and swimming pool. The room service food was fantastic
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,070 reviews
Price from
US$1,208.05
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...

M
Milan
From
Switzerland
This hotel is a gem, everything was fabulous! Our room was spacious, very very comfortable, and had an amazing view of the lake (which is at a stone's throw away). 5 star breakfast buffet. The staff was very welcoming and family-friendly (our son received a small gift).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$316.13
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.

T
Tuğba
From
Turkey
I loved everything about this hotel. I will definitely come back again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 365 reviews
Price from
US$1,042.46
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, 396 reviews

Popular with guests booking romantic hotels in Weggis

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 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, 589 reviews

Popular with guests booking romantic hotels in Weggis

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

Popular with guests booking romantic hotels in Weggis

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

Popular with guests booking romantic hotels in Weggis

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

Popular with guests booking romantic hotels in Luzern

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

Popular with guests booking romantic hotels in Luzern

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

Popular with guests booking romantic hotels in Luzern

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

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

Gasthaus zum Kreuz

Meggen, Luzern
Budget options available
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$180.64 per night

Enjoy breakfast in Weggis and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 461 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$405.19 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 827 reviews

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

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

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

From US$376.34 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 365 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,141.57 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,124 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$232.08 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,070 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,392.46 per night

Rigiblick am See

Buochs
Breakfast options
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,303 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$150.54 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 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$388.89 per night

Highly rated romantic hotels in Weggis and nearby

Hotel Krone

Buochs
8.0+ review score
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,052 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$225.80 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 391 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$275.98 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,040 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.06 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 625 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$238.35 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$175.63 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,161 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$291.04 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 525 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$351.25 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,364 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$250.89 per night

Romantic hotels that guests love in Weggis

See all
Avg. price/night: US$196.95
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 550 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$192.64
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 589 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,702 reviews
Silence,luxury and sunset 🌅
Guest review by
Dmitriy
Family with young children
Avg. price/night: US$441.57
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 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$192.64
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 589 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