Compare Beach Resorts & Hotels in Switzerland
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Switzerland Beach Resorts & Hotels

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
Seeburgstrasse 72 Lucerne LU
$481 nightly
The price is $507 total per night
$507 total
Apr 27 - Apr 28
Total with taxes and fees
Located in Lucerne, HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is on a lake, within a 10-minute drive of Schloss Meggenhorn and Lion Monument.
On private beach
Spa

Rivage Hotel Restaurant Lutry
Rue du Rivage Lutry VD
$194 nightly
The price is $215 total per night
$215 total
May 13 - May 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Rivage Hotel Restaurant Lutry places you in the heart of Lutry, steps from Port de Lutry and 6 minutes by foot from Terres de Lavaux.
Pet friendly
Free WiFi

Seehotel Sonne
Seestrasse 120 Kuesnacht ZH
$286 nightly
The price is $302 total per night
$302 total
Apr 27 - Apr 28
Total with taxes and fees
When you stay at Seehotel Sonne in Kuesnacht, you'll be on the boardwalk/promenade, you'll be a short 8-minute drive from Bahnhofstrasse.
On private beach
Spa

Grand Hotel Villa Castagnola
Viale Castagnola 31 Lugano TI
$675 nightly
The price is $712 total per night
$712 total
May 7 - May 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
In the heart of Lugano, Grand Hotel Villa Castagnola is within a 5-minute drive of Parco Ciani and Palazzo dei Congressi.
Pool
Breakfast included

InterContinental Geneve by IHG
7-9 Chemin Du Petit Saconnex Geneva GE
$352 nightly
The price is $376 total per night
$376 total
May 1 - May 2
Total with taxes and fees
Free Cancellation
With a stay at InterContinental Geneve by IHG, you'll be centrally located in Geneva, a short 9-minute walk from Centre International de Conferences Geneve and 13 minutes by foot from Botanical Gardens.
Pool
Spa

Hotel Seeburg Adults Only
Ringgenberg Ringgenberg BE
$344 nightly
The price is $362 total per night
$362 total
May 3 - May 4
Total with taxes and fees
With a stay at Hotel Seeburg Adults Only in Ringgenberg, you'll be 0.1 mi (0.1 km) from Lake Brienz and 10.6 mi (17.1 km) from Giessbach Falls.
Breakfast included
Parking included

Adula Hotel
via Sorts Sut 3 Flims GR
Located in Flims, Adula Hotel is in the mountains, just a 4-minute walk from Flims Ski Resort and a 5-minute drive from Senda dil Dragun.
Pool
Breakfast included

Albergo Mirador
Via Lido 28 Ascona
When you stay at Albergo Mirador in Ascona, you'll be next to a golf course, within a 10-minute walk of Ascona Ferry Terminal and Galleria Borgo.
Breakfast included
Pet friendly

Albris
Via Maistra 228 Pontresina GR
When you stay at Albris in Pontresina, you'll be on a river, just steps from Alp Languard and Alpin Museum.
Breakfast included
Spa

Terrace on the lake,private garage
Lugano Canton of Ticino
With a stay at this apartment, you'll be centrally located in Lugano, within a 5-minute drive of Lake Lugano and Parco Ciani.
Kitchen
Washer

Belmont
Dorfstrasse 54 Engelberg OW
When you stay at Belmont in Engelberg, you'll be near ski lifts, within a 10-minute walk of Engelberg-Titlis Ski Resort and Ski School Active Snow Team Engelberg.
Hot Tub
Breakfast included

Boutique-Hotel REMORINO
Via Verbano 29 Minusio TI
$364 nightly
The price is $390 total per night
$390 total
May 8 - May 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Minusio, Boutique-Hotel REMORINO is on a lake, within a 5-minute drive of Locarno Funicular Station and Giardini Pubblici.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Switzerland Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Switzerland |
340 |
|---|---|
Highest price | $712 |
Cheapest price | $215 |
Total number of hotels in Switzerland | 19,071 |
Popular hotels | HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel, Rivage Hotel Restaurant Lutry, Seehotel Sonne, Grand Hotel Villa Castagnola, InterContinental Geneve by IHG, Hotel Seeburg Adults Only, Adula Hotel, Albergo Mirador, Albris, Terrace on the lake,private garage, Belmont, Boutique-Hotel REMORINO |
Most Recent Switzerland Hotel Reviews

Hotel Limmathof
5 out of 5
Posted 6 hours ago
CheapTickets Verified Review
"Great location by transport hubs. Nearby COOP supermarket appreciated. "
A verified traveler stayed at Hotel Limmathof





