Search beach hotels in Swiss Alps
Find the beach hotels that appeal to you the most
Featured beach hotel destinations
Destination inspiration for your trip – find a beach hotel

St. Moritz

Champex

Bouveret

Montreux

Crans-Montana

Locarno

Unterterzen

Brienz

Därligen

Spiez

Minusio

Laax

Iseltwald

Tegna

Ronco s/Ascona - Porto Ronco
Veytaux
The best beach hotels in Swiss Alps
Check out our pick of great beach hotels in Swiss Alps
Filter by:
Villa Rossella
Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

Hotel Lago Maggiore - Welcome!
Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!

Marché 28 Guesthouse
Offering city views, Marché 28 Guesthouse is an accommodation located in Montreux, 600 metres from Train station Montreux and 29 km from Lausanne Railway Station.

Charmant 2,5 pièces avec jardin à 2 pas du lac
Located in Champex in the Canton of Valais region, Charmant 2,5 pièces avec jardin à 2 pas du lac provides accommodation with free WiFi and free private parking. The property has lake and garden...

Villa by @ Home Hotel Locarno
Featuring a garden and views of mountain, Villa by @ Home Hotel Locarno is a guest house situated in a historic building in Locarno, 1.2 km from Piazza Grande Locarno.

Aloha chambres
Featuring sea views, Aloha chambres provides accommodation with terrace, around 17 km from Train station Montreux. The property features lake and city views, and is 22 km from Evian Masters Golf Club....

Stalder Meat & Bed
Located within 1 km of Piazza Grande Locarno and 5.9 km of Golfclub Patriziale Ascona, Stalder Meat & Bed provides rooms with air conditioning and a private bathroom in Muralto.

Verena's Boutique Villa au lac
A good location for a relaxing getaway in Sachseln, Verena's Boutique Villa au lac is a bed and breakfast surrounded by views of the mountain.

Au Club Alpin
Situated in Champex, 49 km from Sion, Au Club Alpin features accommodation with a fitness centre, free private parking, a garden and a terrace.

Crans Ambassador
The stylish Crans Ambassador features a spa area with indoor pool and panoramic views, a terrace with fireplace and a restaurant, located in Crans-Montana.

Most booked beach hotels in Swiss Alps this month
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps
Popular with guests booking beach hotels in Swiss Alps






























