Only 300 metres from the sandy beach at Lake Maggiore, Hotel Village Campofelice offers you rooms on the 11th and 12th floor with panoramic…
Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and…
All rooms at Yachtsport Resort Lago Maggiore in Brissago are located on the lake side.
Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym…
Directly on the shore of Lake Brienz, Boutique Hotel Bellevue Iseltwald offers a sun terrace.
Deltapark Vitalresort is a new spa and wellness resort at the shores of Lake Thun in the Bernese Oberland.
The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and…
Right on the shores of Lake Lugano and within walking distance of the Old Town of Lugano, the 5-star Grand Hotel Villa Castagnola is set…
Built in typical Ticino style, Elvezia al Lago enjoys an idyllic location right at the banks of Lake Lugano between Castagnola and Gandria.
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.
Hotel Collinetta in Ascona can be found amid a Mediterranean park with palm and lemon trees right above Lake Maggiore and offers you rooms…
The exclusive Neuhaus Golf- & Strandhotel is Interlaken’s only hotel calmly situated right at the picturesque Lake Thun, right next to the…
Situated directly on Lake Zurich and only 12 minutes by car or train from the centre, the 4-star superior Seehotel Sonne features a spa and…
Set directly on the shores of Lake Lugano, Hotel Riviera features a swimming pool, restaurant with a terrace overlooking the lake and a…
Hotel La Rochette is located just next to Fort Milandre and 200 metres from the local forest.
Hotel Eierhals am Ägerisee features a lakeside position in the Ägeri Valley in Central Switzerland, offering a restaurant with terrace, a…
Set in Oberägeri, Hotel Ländli offers direct lake access on the shores of the Ägerisee glacial lake.
The family-run Tresa Bay Hotel right on the banks of Lake Lugano is just 30 minutes by shuttle train away from the centre of Lugano.
Centro Magliaso is located within a vast park area, on the shores of Lake Lugano. Its gardens include a large outdoor pool.
Family-run for 5 generations, this country inn in the Canton of Schwyz is located in the heart of Central Switzerland.