19 destinations found

Atlantis by Giardino // Zurich +
From 399 CHF per night

Bergspa Hotel LA VAL // Grisons +
From 190 CHF per night

Carlton Hotel // St.Moritz +
From 599 CHF per night

Cervo // Zermatt +
From 399 CHF per night

Firefly // Zermatt +
From 315 CHF per night

Giardino Lago // Lake Maggiore +
From 250 CHF per night

Grand Hotel Les Trois Rois // Basel +
From 349 CHF per night

Hotel Giardino Ascona // Lake Maggiore +
From 290 CHF per night

Hotel Giardino Mountain // St.Moritz +
From 325 CHF per night

Hotel Villa Honegg // Lucerne +
From 399 CHF per night

La Réserve // Geneva +
From 500 CHF per night

Le Grand Bellevue // Gstaad +
From 390 CHF per night

Le Petit Cervin // Zermatt +
From 360 CHF per night

Marktgasse Hotel // Zurich +
From 270 CHF per night

Nira Alpina // St.Moritz +
From 275 CHF per night

The Cambrian // Adelboden +
From 235 CHF per night

THE VIEW Lugano // Lugano +
From 459 CHF per night

Valsana Hotel & Appartements // Arosa +
From 250 CHF per night

Vitznauerhof // Lucerne +
From 155 CHF per night