Why book at cityhotels?

  • Over 200 000 hotels worldwide
  • Between 20-70 % can be saved booking through City Hotels
  • We celebrate 10 years with anniversary deals
  • Pay online now or upon hotel checkout on most hotels

Hotels in Switzerland

Hotels in Switzerland

Phot by BraunW, Wikimeda Commons. Licensed under Creative Commons 3.0

At cityhotels.com always you can find outstanding hotel offers in all cities and villages in Switzerland - Zurich, Zermatt, Geneva, Lucerne, Basel, Grindelwald, Davos, Saas-Fee, St.

Moritz, Bern, Lugano, Lausanne, Ascona, Engelberg, Interlaken, Arosa, Wengen, Montreux, Pontresina, Gstaad, Klosters-Serneus, Locarno, Weggis, Flims, Bagnes, Leukerbad, St. Gallen, Opfikon, Saanen and Paradiso. Do you want to stay in comfortable but also excellent value accommodation in a city or village in Switzerland? We have an extensive range of hotels on offer, from simple economic hotels and recommended hotels, to luxury and boutique hotels. We can also help you with romantic weekend breaks, spa breaks, business trips, groups trips and conferences in Switzerland.
Going on vacation to Switzerland you can find hotels and accommodation in all cities and villages in this country.

At cityhotels.com you can book cheap hotel rooms close to the airports, main streets, shopping district, either in the city centre or outside the city of Switzerland. When there are concerts, musicals, football matches, fairs and similiar events we can help you with accommodation for this. Our main goal in cityhotels.com is to give you the best possible experience at your destination.

Hotels in 30 popular cities in Switzerland

Popular holiday destinations i Switzerland

24 hotel offers in Switzerland

Hotel Helvetie

Hotel Helvetie, Montreux

Near Freddie Mercury Statue, Montreux
From 146 USD
Mont Cervin Palace

Mont Cervin Palace, Zermatt

Near Zermatt-Furi Gondola, Zermatt
From 398 USD
Hilton Zurich Airport

Hilton Zurich Airport, Opfikon

In Opfikon (Glattbrugg), Opfikon
1 km from city center.
From 214 USD
Hotel Eden Genève

Hotel Eden Genève, Geneva

Near La Perle-du-Lac Park, Geneva
2 km from city center.
From 222 USD
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz, St. Moritz

Near Signal Gondola, St. Moritz
From 621 USD
Swissotel Zurich

Swissotel Zurich, Zurich

In Zurich (Oerlikon), Zurich
5 km from city center.
From 184 USD
Central Swiss Quality Sporthotel

Central Swiss Quality Sporthotel, Davos

In Davos (Davos-Platz), Davos
From 238 USD
Hotel de la Paix

Hotel de la Paix, Lucerne

Near Loewenplatz, Lucerne
1 km from city center.
From 214 USD
Tulip Inn Lausanne Beaulieu

Tulip Inn Lausanne Beaulieu, Lausanne

Near Lausanne Cathedral, Lausanne
1 km from city center.
From 205 USD
Hotel Admiral

Hotel Admiral, Paradiso

Near Museum of Modern Art, Paradiso
From 221 USD
Sunstar Alpine Hotel Wengen

Sunstar Alpine Hotel Wengen, Wengen

Near Wengen-Mannlichen Cable Car, Wengen
1 km from city center.
From 308 USD
Sunstar Alpine Hotel Flims

Sunstar Alpine Hotel Flims, Flims

Near Arena Express 1 Ski Lift, Flims
1 km from city center.
From 193 USD
Le Bristol Leukerbad

Le Bristol Leukerbad, Leukerbad

Near Torrent Cable Car, Leukerbad
From 221 USD
Einstein St. Gallen - Hotel Congress Spa

Einstein St. Gallen - Hotel Congress Spa, St. Gallen

Near St. Gallen Small Theater, St. Gallen
From 203 USD
Sunstar Alpine Hotel Arosa

Sunstar Alpine Hotel Arosa, Arosa

Near Ski-Club Arosa, Arosa
1 km from city center.
From 224 USD
Hotel Waldegg

Hotel Waldegg, Engelberg

Near Engelberg-Titlis Ski Resort, Engelberg
1 km from city center.
From 430 USD
Belvedere Swiss Quality Hotel

Belvedere Swiss Quality Hotel, Grindelwald

Near Grindelwald Grund Gondola, Grindelwald
From 438 USD
Hotel Dell'Angelo

Hotel Dell'Angelo, Locarno

In Locarno (Lake Maggiore), Locarno
From 177 USD
Hôtel le Mont Paisible

Hôtel le Mont Paisible, Randogne

Near Violettes Express Gondola, Randogne
1 km from city center.
From 277 USD
Steigenberger Grandhotel Belvedere

Steigenberger Grandhotel Belvedere, Davos

Near Davos-Schatzalp Gondola, Davos
1 km from city center.
From 267 USD
Hotel du Glacier

Hotel du Glacier, Saas-Fee

Near Alpin Express Gondola, Saas-Fee
3 km from city center.
From 144 USD
Hotel Vatel

Hotel Vatel, Martigny

Near Batiaz Chateau, Martigny
From 123 USD
Hotels Alexander-Gerbi

Hotels Alexander-Gerbi, Weggis

Near Weggis Cable Car, Weggis
1 km from city center.
From 307 USD
Ramada Regina Titlis Engelberg

Ramada Regina Titlis Engelberg, Engelberg

Near Engelberg-Titlis Ski Resort, Engelberg
From 260 USD

Map of 24 recommended hotels in Switzerland