Compare Hotels on the Lake in Switzerland
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
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 Hotels on the Lake

Mona Montreux
Grand-Rue 81 Montreux VD
$222 nightly
The price is $248 total per night
$248 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Mona Montreux, you'll be centrally located in Montreux, within a 10-minute walk of Montreux Christmas Market and Freddie Mercury Statue.
Pet friendly
Free WiFi

Grand Hotel Suisse Majestic, Autograph Collection
45 Avenue Des Alpes Montreux VD
$313 nightly
The price is $342 total per night
$342 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Grand Hotel Suisse Majestic, Autograph Collection, you'll be centrally located in Montreux, within a 5-minute drive of Chateau de Chillon and Montreux Palace Gardens.
Pet friendly
Free WiFi

Hotel Eden Palace Au Lac
11 Rue Du Theatre Montreux VD
$233 nightly
The price is $259 total per night
$259 total
Jun 30 - Jul 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Eden Palace Au Lac in Montreux (Montreux City Centre), you'll be within a 5-minute drive of Chateau de Chillon and Montreux Christmas Market.
Pool
Pet friendly

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
Seeburgstrasse 72 Lucerne LU
$630 nightly
The price is $661 total per night
$661 total
Jul 1 - Jul 2
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

Hotel Edelweiss
Place de la Navigation 2 Geneva GE
$205 nightly
The price is $223 total per night
$223 total
Jun 13 - Jun 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Edelweiss, you'll be centrally located in Geneva, a 4-minute drive from United Nations European Headquarters and 8 minutes from Palexpo.
Pet friendly
Free WiFi

Seehof Hotel Du Lac
Gotthardstrasse 4 Weggis
$211 nightly
The price is $226 total per night
$226 total
Jun 14 - Jun 15
Total with taxes and fees
When you stay at Seehof Hotel Du Lac in Weggis, you'll be on a lake, within a 5-minute walk of Uferpromenade Weggis and Weggis Harbor.
Breakfast included
Pet friendly

Mövenpick Hotel Lausanne
Avenue de Rhodanie 4 Lausanne VD
$223 nightly
The price is $247 total per night
$247 total
Jul 11 - Jul 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Mövenpick Hotel Lausanne is centrally located in Lausanne, a 4-minute walk from Ouchy Port and 13 minutes by foot from Olympic Museum.
Pet friendly
Free WiFi

Grand Hotel National
Haldenstrasse 4 Lucerne LU
$578 nightly
The price is $607 total per night
$607 total
Jul 9 - Jul 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Grand Hotel National places you in the heart of Lucerne, within a 15-minute walk of Lucerne Town Hall and Chapel Bridge.
Pool
Spa

Mandarin Oriental Palace, Luzern
Haldenstrasse 10 Lucerne LU
$1,138 nightly
The price is $1,188 total per night
$1,188 total
Jul 7 - Jul 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Mandarin Oriental Palace, Luzern, you'll be centrally located in Lucerne, steps from Lake Side Promenade and within a 10-minute walk of Loewenplatz.
Spa
Pet friendly

Radisson Blu Hotel, Lucerne
Lakefront Center Lucerne LU
$566 nightly
The price is $595 total per night
$595 total
Jun 14 - Jun 15
Total with taxes and fees
A stay at Radisson Blu Hotel, Lucerne places you in the heart of Lucerne, within a 15-minute walk of Chapel Bridge and Lucerne Town Hall.
Spa
Free WiFi

Opera Hotel Zurich
Dufourstrasse 5 Zürich ZH
$290 nightly
The price is $309 total per night
$309 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Opera Hotel Zurich, you'll be centrally located in Zürich, within a 5-minute drive of Bahnhofstrasse and Swiss National Museum.
Pet friendly
Free WiFi

Hotel Parc & Lac
Grand Rue 38 Montreux VD
$160 nightly
The price is $182 total per night
$182 total
Jun 23 - Jun 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Parc & Lac in Montreux (Montreux City Centre), you'll be within a 5-minute drive of Chateau de Chillon and Place du Marche.
Pet friendly
Free WiFi
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 Hotels on the Lake essential information
Hotels on the Lake in Switzerland |
853 |
|---|---|
Highest price | $1,188 |
Cheapest price | $182 |
Total number of hotels in Switzerland | 20,322 |
Popular hotels | Mona Montreux, Grand Hotel Suisse Majestic, Autograph Collection, Hotel Eden Palace Au Lac, HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel, Hotel Edelweiss, Seehof Hotel Du Lac, Mövenpick Hotel Lausanne, Grand Hotel National, Mandarin Oriental Palace, Luzern, Radisson Blu Hotel, Lucerne, Opera Hotel Zurich, Hotel Parc & Lac |
Most Recent Switzerland Hotel Reviews

AMERON Luzern Hotel Flora
4 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Very in the Old Town area and convient to the train station. Staff was very helpful. WiFI needs improvments."
A verified traveler stayed at AMERON Luzern Hotel Flora





