The 10 best romantic hotels in Weggis, Switzerland | Booking.com
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.

Y
Yunus
From
Netherlands
Food at pizzeria was wonderful. Pool was also very nice. View from the room also really makes you feel you are in Switzerland, very beautiful!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 402 reviews
Price from
US$186.27
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.

M
Mirhea Abdilla
From
Malta
The hotel is in a STUNNING location, with the lake and mountains in front of you and a cute village at the back truly beautiful. The staff were also super helpful and kind.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,034 reviews
Price from
US$229.73
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.

K
Kim
From
United Kingdom
Everything location pool lake
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 541 reviews
Price from
US$181.30
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
Adrian
From
Romania
The property has a very good location on the shore of the lake. with a swimming pool overlooking the lake and the mountains. staff was very welcoming and friendly. we even got a free upgrade on the room to have views on the lake. the breakfast and dinner were very good.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 657 reviews
Price from
US$218.55
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.

A
Anja
From
Australia
We had a large 3 bedroom apartment. It has all amentities you want when travelling with kids. The pool area was incredible with build in spas overlooking snow capped mountains. Pools are heated. Across the road from Lake Lucerne where we could kayak.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 504 reviews
Price from
US$437.10
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
Anastasios
From
Switzerland
Amazing staff. The family that runs the hotel are very polite , open , and generous people. Location is amazing. Hotel is a jewel inside (very nicely decorated). We got a free upgrade to a superior room with lake view. Lake view is unbelievable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 596 reviews
Price from
US$199.33
1 night, 2 adults

Bürgenstock Hotel & Alpine Spa

Bürgenstock (Near Weggis)

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

D
Dipankar
From
Zambia
Everything. It’s home away from home.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,066 reviews
Price from
US$1,162.30
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...

S
Steven
From
United Kingdom
clean classy courteous and casual.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,080 reviews
Price from
US$312.93
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, 375 reviews
Price from
US$1,130.01
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...

c
chun
From
Hong Kong
Lake view Clean and quiet room Delicious dinner at the restaurant
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 654 reviews
Price from
US$235.94
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

Highly rated romantic hotels in Weggis and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 467 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$406.06 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,228 reviews

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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 375 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,105.18 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,137 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$212.34 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,066 reviews

    Located 450 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,328.70 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,295 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$173.85 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,080 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$425.93 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 388 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.

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,236 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$178.82 per night

Enjoy breakfast in Weggis and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 852 reviews

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

    From US$153.36 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,100 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$129.14 per night
  • Hotel Seeburg

    Luzern
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 635 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$230.97 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 654 reviews

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

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

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

    From US$257.05 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,198 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$327.83 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 531 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$515.34 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,373 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$335.28 per night

Romantic hotels that guests love in Weggis

See all
  • Avg. price/night: US$201.17
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 541 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$258.39
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 596 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
  • Avg. price/night: US$137.22
    Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 2,672 reviews
    Silence,luxury and sunset 🌅
    Guest review by
    Dmitriy
    Family with young children
  • Avg. price/night: US$437.10
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 504 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$258.39
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 596 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