Search for hotels in Switzerland

Waldemmental_Juli2007.jpg: Simon Koopmann derivative work: Jjtkk · CC BY-SA 2.0 de

Hotels in Switzerland

Find hotels in Switzerland on Trabber. We search the websites of hotels and travel agencies to find your best hotel in Switzerland or any other destination.

Top-rated Switzerland hotels

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • accessible
  • shuttle
  • pets
  • golf

Zermatt

Haus Viktoria A

★★★★

9.8

Excellent

  • wi-fi (free)
  • restaurant
  • accessible
  • pets
From
$332

Geneva

The Hamlet

★★★★

9.8

Excellent

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • shuttle
  • pets
From
$746

Gstaad

Gstaad Palace

★★★★★

9.8

Excellent

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • gym
  • car
  • accessible
  • shuttle
  • pets
  • kids club
  • golf
From
$1,081

Zermatt

Chalet Binna

★★★★★

9.8

Excellent

  • spa
  • wi-fi (free)
  • car
  • accessible
From
$1,648

Zermatt

Ferienhaus Casa Luna

★★★★

9.7

Excellent

  • wi-fi (free)
  • restaurant
  • pets
From
$388

Zermatt

Firefly Luxury Suites

★★★★

9.7

Excellent

  • spa
  • swimming pool
  • wi-fi (free)
  • gym
  • accessible
  • pets
  • golf
From
$533

Zermatt

Hotel Bellerive

★★★

9.7

Excellent

  • spa
  • wi-fi (free)
  • shuttle
  • pets
  • golf
From
$513

Geneva

The Woodward, Auberge Collection

★★★★★

9.6

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • pets
  • kids club
From
$3,259
  • spa
  • swimming pool
  • parking
  • wi-fi (free)
From
$239

Unterseen

HOP Apartments & Suites

★★★★

9.6

Excellent

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
  • pets
  • kids club
  • golf
From
$678

Zermatt

Artist Apartments & Hotel Garni

★★★

9.6

Excellent

  • wi-fi (free)

Zermatt

Riffelalp Resort 2222m

★★★★★

9.6

Excellent

  • spa
  • swimming pool
  • wi-fi (free)
  • restaurant
  • gym
  • pets
  • kids club

Zermatt

Swiss Alpine Hotel Allalin

★★★★

9.6

Excellent

  • spa
  • wi-fi (free)
  • gym
From
$463

Lucerne

Lucerne Lake View Apartments

★★★★

9.6

Excellent

  • wi-fi (free)
  • ac
  • shuttle
From
$698

Zermatt

Chalet Banja

★★★★★

9.6

Excellent

  • spa
  • swimming pool
  • wi-fi (free)
From
$1,191

Engelberg

Hotel Waldegg - Adults only

★★★★

9.5

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • shuttle
  • pets
  • golf

Ascona

Castello Del Sole Beach Resort&spa

★★★★★

9.5

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • pets
  • kids club
  • golf
From
$1,371

Gstaad

Hotel Le Grand Chalet Gstaad

★★★★

9.5

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • shuttle
  • pets

Lucerne

Mandarin Oriental Palace, Luzern

★★★★★

9.5

Excellent

  • spa
  • parking
  • wi-fi
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • pets
From
$956

Hotels by city in Switzerland

Switzerland

In Switzerland Trabber offers 1120 hotels in 192 cities. The main cities are Zurich, Geneva, Zermatt, Lucerne and Basel. The country's population is 9.1 millions of people. It extends over an area of 41,285 km². The country calling code is +41. The language spoken is German, French, Italian and Romansh. The currency used is the Swiss Franc (CHF). It is possible to book cheap hotels in Switzerland from $93 per night.

Flights to Switzerland