The Best 43 Hotels With a View in Switzerland
- Maciek
- May 3, 2022
- 6 min read
Updated: 6 days ago
You can always stay in a random room, and you will be happy. But there are hotels in Switzerland with a million-dollar view. And there are plenty of views to pick: mountains, lakes or even both! Such hotels are the best and ultra-convenient for photography, relaxation and the Swiss Alps experience. And the cool thing is that these accommodations are easy to access, so no mountaineering experience is needed.
The list below is organised around some photography or travel topics, and all of these hotels or areas were visited and tested by us, so we know what we are talking about.
There are three sections in this post...
Table of contents:
Among the major travel booking platforms — Booking.com, Hotels.com, Expedia.com, and Agoda.com — Booking.com stands out as the most visited by travellers interested in Switzerland and has the strongest presence, which is why it is used here as a reference.
If you want to save some bucks, check out our guide to Switzerland on a budget. And if you are interested in the top experience, jump to the most splendid hotels in Switzerland.
There are multiple hotels of different quality and prices by the lakes (Switzerland has plenty of magnificent, pristine lakes) and just a few located in the high mountains. The list contains places we visited and some that are still on our bucket list. Also, there are some tested by our friends and family.

Steamship on Lake Lucerne
The best hotels with a lake view in Switzerland
Switzerland has one of the most beautiful lakes in the world. This is probably something you did not consider, but mountains reflected in the water are a view to die for. You can think of large lakes like Bodensee, Lake Geneva (Lac Léman), Lake Lugano, Lake Zurich, or Lake Lucerne (Vierwaldstättersee), or medium ones like lakes in Engadin or near Interlaken, to small, tiny mountain lakes - all of them are beautiful.
Top 8 hotels to stay at by the Swiss lakes
Park Hotel Vitznau - the best lakeside hotel for Lake Lucerne, full of fancy art and a beautiful swimming pool (if the water in the lake is too cold).
Bürgenstock Hotels - the best spa hotel above Lake Lucerne, with set of various accommodations and also splendid vistas on the Uri Alps.
Villa Honegg - the best hotel jacuzzi, popular among Instagrammers. Remote, charming, good for brunch!
The View, Lugano - the best view of Lugano Lake
Villa Emden, Ascona - if you want to stay on an island, this is a place for you
Beau-Rivage Palace, Lausanne - a hotel for a French romance
Storchen Zurich - a beautiful riverside hotel with a good restaurant in the centre of Zürich.
Grandhotel Giessbach - Victorian hotel with a spectacular location between Lake Brienz and a magnificent waterfall. Very good restaurant and charming garden.
Mid-range and budget - 13 hotels to stay at by the Swiss lakes
Romantik Seehotel Sonne - a charming hotel by Zurich Lake, very close to train station (215 CHF / night).
Sorell Hotel Speer - also located by Lake Zurich, in Rapperswil, next to a big train station and with excellent breakfasts. Tested and recommended by our friends (230 CHF/night).
Seehotel Gotthard - located in Weggis by Lake Lucerne with a splendid view of the water and high ratings (9.2 on booking.com and 243 CHF / night)
Hotel des Balances - in the old town on Lucerne, by the river, good for last-minute bookings
Hotel Nidwaldnerhof in Beckenried, by Lake Lucerne and sunrises (9.2 rating and prices from 350 CHF / night)
Parkhotel Gunten – Beach & Spa - one of the best views on Lake Thun, for sunsets and sunrises (from 250 CHF / night)
Hotel Restaurant Bellevue au Lac - also by Lake Thun and with good views (230CHF / night).
Hotel Mona - in the centre of Montreaux is one of the best options in this part of Lake Geneva - a perfect combination between price, quality and the view from (220 CHF / night)!
Le Mirador Resort & Spa - above Vevey and Lake Geneva has a spectacular view on the lake and Dents du Midi - not cheap though.
Albergo Carcani by Ketty & Tommy - in Ascona, offers a splendid view of Lago Maggiore and the mountains above it (249 CHF / night)
Hotel Collinetta - close to Ascona, by Lago Maggiore, is a hotel with a beautiful garden and a good restaurant (9.0 rating, 211 CHF / night )
Hotel la Palma au Lac - in Locarno has also views of Lago Maggiore, which you can admire from a jacuzzi (252 CHF / night).
Hotel Splendide Royal - Lugano, Lake Lugano - It is not easy to find a hotel with a lake view in Lugano, so you need to pay for the view at a price of 400 CHF/night. On the other hand, there are many cheaper hotels and apartments here.

Sunrise at Grimsel Pass
The best hotels for epic car drives
in Switzerland (mountain view included)
So you want to park your Porsche in a decent place and let the brakes rest for a while. There are some good hotels with parking and comfortable beds waiting for you. For all the epic drives, you probably want to spend your time around Furka Pass, Grimsel Pass, Susten Pass and Gotthard Pass.
Hotels for Grimsel Pass - Furka Pass:
Alpinhotel Grimsel Hospiz, Guttannen - the best historic hotel in the Swiss Alps
Grimsel Passhöhe, next to the previous one
The Chedi, Andermatt just below Furka - the most luxurious "pit stop" in Switzerland
Klausenpass
Hotel Klausenpass - There is only one hotel at the "top" and it has a very good restaurant plus spectacular views.
Hotel Alpina - Slightly below the pass in Unterschächen.
Susten Pass
Berggasthaus Sustenpass Hospiz - it is a mountain hut next to the road.
Gadmer Lodge - affordable prices and modern rooms, good for families.
Gothard Pass
Hotel Passo San Gottardo - there is only one hotel at the top
Great St Bernard Pass

3100 Kulmhotel Gornergrat, Zermatt - the highest located hotel in Switzerland
13 Hotels with the best mountain views
in Switzerland - true mountain hotels
The higher the better. If you want to wake up with the best mountain view in your life, we suggest picking one (or multiple) hotels from the list below. All of the hotels are fantastic for mountain and landscape photography, and also for astrophotography. By staying here, you are just a few meters from the best photography locations in Switzerland (and in the world).
Fronalpstock, Stoos - the best hotel for sunrise and sunset
Romantik Hotel Muottas Muragl, St. Moritz - romantic chill with a splendid view
Berggasthaus First, Grindelwald - the best mountain hotel for large groups
Wengener Hof, Wengen - the best view of the Lauterbrunnen valley
Berghotel Schynige Platte, Interlaken - the best traditional hotel in Switzerland with a splendid restaurant and very traditional rooms.
Berghaus Männlichen - something between a mountain hut and a hotel, with an impressive view of the Eiger, Mönch and Jungfrau!
Hotel Pilatus-Kulm, Lucerne - the easiest to access mountain hotel in Switzerland
3100 Kulmhotel Gornergrat, Zermatt - a hotel located at the highest in the Swiss Alps - glaciers, the Matterhorn, alpine views
Riffelhaus 1853 and slightly lower, but with a premium standard Riffelalp Resort 2222m - both have the best views of the Matterhorn
Boutique Hotel Moosegg - offers spectacular views of the Berner Oberland from a distance. Idyllic location!
Rigi Kaltbad Swiss Quality - fantastic spa and views of Lake Lucerne and the Uri Alps.
Hotel Rothorn Kulm - a hotel on a steep ridge, above Lake Brienz and with a magnificent view of the Bernese Oberland
Berghaus Diavolezza - the best hotel for the Bernina Alps and glaciers









Check guides for more hotel recommendations
and the best photography locations in Switzerland
In my guidebooks, we recommend for each location hotels, accommodations or mountain huts. Plus information about transportation and logistics!
Or all hotels in Switzerland on a map...
Disclaimer: This is a list that came out of our research done for us, our friends and family. We stayed in some of those hotels (the majority of mountain hotels), but some do not make sense for us, since we live nearby. Links are either to hotels or affiliate links to booking.com. I highly recommend checking also the websites of those hotels if you are staying longer than 3 nights - they often offer discounts. All the links to booking.com are affiliate links. By making a reservation with that link, you are supporting my blog (server, domain and coffee are needed for it). Thanks!
321
3
321
312
312