Skip to main content

Beach Hotels in Schwyz

Find the beach hotels that appeal to you the most

The best beach hotels in Schwyz

Check out our pick of great beach hotels in Schwyz

Filter by:

Review score

Seehotel Waldstätterhof Swiss Quality

Brunnen (Near Schwyz)

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

J
John
From
Sweden
This is a proper luxury hotel. We arrived by car and appreciated the roomy parking. The location is no less than excellent, just by the water and if you bring kids, know that there's a big playground very close to the hotel. Breakfast was delicious and staff was very friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Price from
US$370.44
1 night, 2 adults

Park Hotel Vitznau

Vitznau (Near Schwyz)

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

J
Juliana A
From
Germany
Absolutely everything, they gave us an upgrade to the master room with view to the lake. It was the best birthday gift ever. Thanks a lot!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$1,453.95
1 night, 2 adults

Seehotel Gotthard

Weggis (Near Schwyz)

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.

G
Graham
From
United Kingdom
Went out of there way to cater for two of our group who had food allergies, the breakfast was great
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews
Price from
US$189.65
1 night, 2 adults

Dein Traum direkt am See

Walchwil (Near Schwyz)

Set in Walchwil, Dein Traum direkt am See offers accommodation with a private pool. This beachfront property offers access to a terrace, free private parking and free WiFi.

A
Amber
From
United Kingdom
Great property. Felt like a home away from home as everything we needed was there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$347.05
1 night, 2 adults

Rigiblick am See

Buochs (Near Schwyz)

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.

H
Hossein
From
Canada
Location was amazing with the best views, staff members are so friendly and co-operating, very quiet area, breakfast was tasty and plenty, room and the balcony are spacious. No noise at all. Free parking,
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,326 reviews
Price from
US$177
1 night, 2 adults

Wanderlust Guesthouse

Weggis (Near Schwyz)

The stylish Wanderlust Guesthouse is located in Weggis, 200 metres 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...

F
Francesca
From
Canada
Nice parking spot, few stops to center and great breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 726 reviews
Price from
US$96.09
1 night, 2 adults

Hotel Ländli

Oberägeri (Near Schwyz)

Set in Oberägeri, Hotel Ländli offers direct lake access on the shores of the Ägerisee glacial lake. It features a spa and wellness centre, an indoor pool, and free WiFi in public areas.

A
Atanas
From
United Kingdom
A really relaxing place to spend a few days! The lake view is just amazing. The staff was friendly, very clean rooms. Highly recommended !
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 366 reviews
Price from
US$245.27
1 night, 2 adults

Campus Hotel Hertenstein

Weggis (Near Schwyz)

Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and features en-suite rooms with balcony and beautiful views of...

B
BOON WEE
From
Malaysia
The room we checked in has balcony with fabulous lake view, it was really stunning. The room was clean, comfortable, all amenities was provided, and free flow of water and soft drinks from the minibar in the room. The breakfast was very good in food quality and nice lake view during breakfast too. A safe indoor parking was provided with minimum charges. Overall the hotel is one of the best hotel we stayed during our trip to Switzerland.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 511 reviews
Price from
US$296.61
1 night, 2 adults

Seminar-Hotel Rigi am See

Weggis (Near Schwyz)

Situated in Weggis and with Lido Weggis reachable within 400 metres, Seminar-Hotel Rigi am See features a tour desk, allergy-free rooms, a garden, free WiFi throughout the property and a restaurant.

R
Rumana
From
United States
The view from my single room was outstanding. Truly gorgeous. Overall the room and hotel were very comfortable. Breakfast was delicious, with a wide range of options. Reception and dining staff were lovely
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 reviews
Price from
US$250.33
1 night, 2 adults

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Küssnacht (Near Schwyz)

Beautiful authentic castle rooms offer you fantastic views of the lake and the Inner Swiss mountains. All Junior Suites have a private indoor pool.

M
Minish
From
Turkey
Location is great. Has a wonderfull garden with luzern lake view. Free parking area. I reserved the suite room. It was large enough and well decorated. Has a big private bathroom and big balcony. Sauna is free. Coffe and tea is free all the time on second floor. Receptionist girl was very nice and helpfull. Also the hotel has a very good restaurant.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 690 reviews
Price from
US$216.20
1 night, 2 adults
All beach hotels in Schwyz

Top picks for Schwyz hotels

Explore our most popular hotels in Schwyz

Filter by:

Review score

Seehotel Waldstätterhof Swiss Quality

Brunnen (Near Schwyz)

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

J
John
From
Sweden
This is a proper luxury hotel. We arrived by car and appreciated the roomy parking. The location is no less than excellent, just by the water and if you bring kids, know that there's a big playground very close to the hotel. Breakfast was delicious and staff was very friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Price from
US$370.44
1 night, 2 adults

Park Hotel Vitznau

Vitznau (Near Schwyz)

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

J
Juliana A
From
Germany
Absolutely everything, they gave us an upgrade to the master room with view to the lake. It was the best birthday gift ever. Thanks a lot!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$1,453.95
1 night, 2 adults

Seehotel Gotthard

Weggis (Near Schwyz)

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.

G
Graham
From
United Kingdom
Went out of there way to cater for two of our group who had food allergies, the breakfast was great
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews
Price from
US$189.65
1 night, 2 adults

Dein Traum direkt am See

Walchwil (Near Schwyz)

Set in Walchwil, Dein Traum direkt am See offers accommodation with a private pool. This beachfront property offers access to a terrace, free private parking and free WiFi.

A
Amber
From
United Kingdom
Great property. Felt like a home away from home as everything we needed was there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$347.05
1 night, 2 adults

Rigiblick am See

Buochs (Near Schwyz)

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.

H
Hossein
From
Canada
Location was amazing with the best views, staff members are so friendly and co-operating, very quiet area, breakfast was tasty and plenty, room and the balcony are spacious. No noise at all. Free parking,
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,326 reviews
Price from
US$177
1 night, 2 adults

Wanderlust Guesthouse

Weggis (Near Schwyz)

The stylish Wanderlust Guesthouse is located in Weggis, 200 metres 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...

F
Francesca
From
Canada
Nice parking spot, few stops to center and great breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 726 reviews
Price from
US$96.09
1 night, 2 adults

Hotel Ländli

Oberägeri (Near Schwyz)

Set in Oberägeri, Hotel Ländli offers direct lake access on the shores of the Ägerisee glacial lake. It features a spa and wellness centre, an indoor pool, and free WiFi in public areas.

A
Atanas
From
United Kingdom
A really relaxing place to spend a few days! The lake view is just amazing. The staff was friendly, very clean rooms. Highly recommended !
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 366 reviews
Price from
US$245.27
1 night, 2 adults

Campus Hotel Hertenstein

Weggis (Near Schwyz)

Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and features en-suite rooms with balcony and beautiful views of...

B
BOON WEE
From
Malaysia
The room we checked in has balcony with fabulous lake view, it was really stunning. The room was clean, comfortable, all amenities was provided, and free flow of water and soft drinks from the minibar in the room. The breakfast was very good in food quality and nice lake view during breakfast too. A safe indoor parking was provided with minimum charges. Overall the hotel is one of the best hotel we stayed during our trip to Switzerland.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 511 reviews
Price from
US$296.61
1 night, 2 adults

Seminar-Hotel Rigi am See

Weggis (Near Schwyz)

Situated in Weggis and with Lido Weggis reachable within 400 metres, Seminar-Hotel Rigi am See features a tour desk, allergy-free rooms, a garden, free WiFi throughout the property and a restaurant.

R
Rumana
From
United States
The view from my single room was outstanding. Truly gorgeous. Overall the room and hotel were very comfortable. Breakfast was delicious, with a wide range of options. Reception and dining staff were lovely
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 reviews
Price from
US$250.33
1 night, 2 adults

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Küssnacht (Near Schwyz)

Beautiful authentic castle rooms offer you fantastic views of the lake and the Inner Swiss mountains. All Junior Suites have a private indoor pool.

M
Minish
From
Turkey
Location is great. Has a wonderfull garden with luzern lake view. Free parking area. I reserved the suite room. It was large enough and well decorated. Has a big private bathroom and big balcony. Sauna is free. Coffe and tea is free all the time on second floor. Receptionist girl was very nice and helpfull. Also the hotel has a very good restaurant.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 690 reviews
Price from
US$216.20
1 night, 2 adults
All beach hotels in Schwyz

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Schwyz and surroundings in the past month

See all

Popular with guests booking beach hotels in Brunnen

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews

Popular with guests booking beach hotels in Ingenbohl

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 40 reviews

Popular with guests booking beach hotels in Ingenbohl

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Brunnen

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews