Choose any month

December

2023

January

2024

February

2024

March

2024

April

2024

May

2024

June

2024

July

2024

August

2024

September

2024

October

2024

November

2024

473 hotels match your criteria

Map view
Grünbergstrasse 6, St. Gallen, Eastern Switzerland / Liechtenstein, Switzerland
50%
Price/night starting from:
174 CHF 87 CHF
doneFree cancellation
favorite_border
Instant book
Tesserete 10, Lugano, Ticino, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
260 CHF 130 CHF
doneFree cancellation
Höheweg 41, Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
695 CHF 348 CHF
doneFree cancellation
favorite_border
Instant book
Avenue des Bains 9, Yverdon-les-Bains, Lake Geneva region, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
251 CHF 126 CHF
Chemin de l'Hôtel Mirador 5, Mont-Pèlerin, Lake Geneva region, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
590 CHF 295 CHF
favorite_border
  • 1
  • 2
  • 3
  • 4

Stadthaus

Kirchbühl 2, Burgdorf, Bern (region), Switzerland
  • Rating: 4.7
50%
Price/night starting from:
240 CHF 120 CHF
Rue Principale 27, Baldersheim, Alsace, France
  • Rating: 4.2
50%
Price/night starting from:
103 CHF 52 CHF
doneFree cancellation
Landstrasse 1, Vogtsburg im Kaiserstuhl, Black Forest, Germany
  • Rating: 4.3
50%
Price/night starting from:
146 CHF 73 CHF
Swiss Lodge

Seven Boutique Hotel

Piazza G. Motta 21 + 25, Ascona, Ticino, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
148 CHF 74 CHF
doneFree cancellation
Bernstrasse 2, Thun, Bernese Oberland, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
195 CHF 98 CHF