Search beach hotels in Canton of Schwyz

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Gersau

6 beach hotels

Brunnen

3 beach hotels

The best beach hotels in Canton of Schwyz

Check out our pick of great beach hotels in Canton of Schwyz

Filter by:

Star rating
Review score

Seehotel Waldstätterhof Swiss Quality

Hotel in Brunnen

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.

c
cpd
From
Belgium
beautiful authentic hotel with a superb view! it was our first trip to Switzerland and we absolutely loved it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,027 reviews
Price from
US$308.61
1 night, 2 adults

Fischers Lodge

Innerthal

Situated in Innerthal, 19 km from Einsiedeln Abbey, Fischers Lodge features accommodation with a garden, free private parking, a shared lounge and a terrace.

D
Dubasova
From
Ukraine
loved the place, amazing location - right in front tof the lake and just a few minutes walk from the bus station. The place has everything you need for a comfortable stay. Hosts are very nice and friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 291 reviews
Price from
US$124.54
1 night, 2 adults

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Hotel in Küssnacht

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

S
Stella
From
Luxembourg
Location, room comfort, bath robes and towels, complimentary daily water and coke mini bar, sauna and lake swim, coffee and tea lounge access 24hr, free parking, late check in/out, kind staff and customer oriented service. We'd be glad to return again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 685 reviews
Price from
US$195.22
1 night, 2 adults

Seehotel Riviera at Lake Lucerne

Hotel in Gersau

The family-run Seehotel Riviera at Lake Lucerne is situated in the small bay of Gersau at Lake Lucerne, surrounded by a marvellous mountain scenery.

F
Feliza
From
Canada
Breakfast was perfect to start my day, staff were friendly, we’re late check in at 10 and resto was closed but staff helped us to call the pizza store near the hotel for late dinner. Location was perfect, just accross the street are the boat cruise.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 614 reviews
Price from
US$227.60
1 night, 2 adults

Hostel Rotschuo Jugend- und Familienferien

Gersau

Located in Gersau, 28 km from Lion Monument, Hostel Rotschuo Jugend- und Familienferien has a private beach area, private parking and rooms with free WiFi access.

l
logicanova
From
United Kingdom
Absolutely Beautiful Views, Wonderful Staff, Very quite and peaceful, I cannot recommend this place enough
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 519 reviews
Price from
US$87.18
1 night, 2 adults

Swiss-Chalet Merlischachen - Historik Chalet-Hotel Lodge

Küssnacht

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

I
Ian
From
United States
Absolutely lovely. Great location with amazing views. My wife and I both remarked how spectacular the service was; some of the best we’ve ever received! We would absolutely return.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 829 reviews
Price from
US$141.98
1 night, 2 adults

Hotel Ländli

Hotel in Oberägeri

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.

B
Bistra
From
Switzerland
Extremely nice and comfortable, gorgeous view, lovely pool, very nice playroom for kids. The food is delicious
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 367 reviews
Price from
US$241.61
1 night, 2 adults

SeminarHotel am Ägerisee

Hotel in Unterägeri

The SeminarHotel am Ägerisee enjoys a picturesque location on the shores of Lake Ägeri, 8 km from Zug. The free spa area includes a sauna, steam bath, and fitness area.

T
Tyreke
From
United Kingdom
Almost everything about our stay was amazing. Friendly and very accommodating staff. Very fresh food (breakfast was really good). The surrounding area was none other than breathtaking. Our room was always warm and had a fantastic view of the lake. I would definitely consider staying here again
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 685 reviews
Price from
US$273.99
1 night, 2 adults

Park Hotel Vitznau

Hotel in Vitznau

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

K
Kee Thai
From
Taiwan
Great services, fantastic suite
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 292 reviews
Price from
US$1,432.22
1 night, 2 adults

Dein Traum direkt am See

Walchwil

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.

D
Daniel
From
United Kingdom
The property is set in a stunning area. Whilst Switzerland in general is extremely picturesque, you cannot beat the views which are on your door stop. You are set on Lake Zug with views of the surrounding mountains. Whilst slightly off the beaten track it is easy accessible with the train station a short 5 minute walk away with good connections. Not that you’d know because you don’t hear the trains! You can swim in the pool or take a swim in the lake or even better… paddle boarding! The outdoor area is well decorated with the sun setting down throughout the day. The property itself is designed for couples but is well designed, clean and modern. The host is happy to be contacted throughout the stay. I wouldn’t hesitate to stay again despite being on the pricier side which I think is currently a fair value.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Price from
US$442.74
1 night, 2 adults
All beach hotels in Canton of Schwyz

Most booked beach hotels in Canton of Schwyz this month

See all

Popular with guests booking beach hotels in Canton of Schwyz

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

Popular with guests booking beach hotels in Canton of Schwyz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 685 reviews

Popular with guests booking beach hotels in Canton of Schwyz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 291 reviews

Popular with guests booking beach hotels in Canton of Schwyz

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

Popular with guests booking beach hotels in Canton of Schwyz

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

Popular with guests booking beach hotels in Canton of Schwyz

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

Popular with guests booking beach hotels in Canton of Schwyz

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

Popular with guests booking beach hotels in Canton of Schwyz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking beach hotels in Canton of Schwyz

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

FAQs about beach hotels in Canton of Schwyz

Beach hotels that guests love in Canton of Schwyz

See all
Avg. price/night: US$141.98
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 829 reviews
The location was really nice, right next to a beach front.
Guest review by
Rachel
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 614 reviews
Perfect location with a nice lakeview, good breakfast and nice balcony.
Guest review by
Cursaru
Family with young children
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 519 reviews
Location is perfect with kind and engaging staff members. Lots of sports and private beach for enjoying a good family time. Open kitchen helps also to cook and enjoy a nice breakfast/dinner. Good facility and clean space is a plus too.
Guest review by
Mamta
Family with young children
Avg. price/night: US$230.71
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 685 reviews
Big rooms, quiet location, lake view, beach, nice staff, coffee and tea available all day, what’s not to love?
Guest review by
MCM
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 87 reviews
Friendly hosts, perfect location across the street from the lake.
Guest review by
Leo
Family with young children
Avg. price/night: US$364.90
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,027 reviews
The view is unbeatable. Nice and qiet spa area with fabulous view. I loved the small private beach on the lake. Thanks alot to the employee in the reception for solving a small misunderstanding in a wonderful and professional way. Breakfast was very good.
Guest review by
Saher
People with friends
gogless