Hotels in Switzerland

Hotels in Switzerland

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Hotels in Switzerland: popular cities

Zurich

185 hotels

Top 1

Interlaken

40 hotels

Top 2

Lucerne

63 hotels

Top 3

Geneva

136 hotels

Zermatt

209 hotels

Grindelwald

88 hotels

Bern

43 hotels

Opfikon

12 hotels

Basel

66 hotels

Rumlang

5 hotels

Hotels in Switzerland: popular regions

Canton of Zurich

280 hotels

Top 1

Canton of Bern

684 hotels

Top 2

Canton of Geneva

136 hotels

Top 3

Canton of Lucerne

117 hotels

Canton of Valais

1,500 hotels

Canton of Vaud

320 hotels

Canton of the Grisons

698 hotels

Canton of Basel-Stadt

67 hotels

Canton of Ticino

495 hotels

Canton of Aargau

70 hotels

Hotels in Switzerland near popular landmarks

Bahnhofstrasse

155 hotels

Top 1

Lake Geneva

37 hotels

Top 2

Jungfraujoch - Top of Europe

16 hotels

Top 3

Old Town

68 hotels

Lake Lungern

11 hotels

Alps

2 hotels

Town of Spiez

28 hotels

Zurich Old Town

159 hotels

First

30 hotels

Lake Lucerne

44 hotels

Top Country Recommendations

China

282,998 hotels

Top 1

Japan

27,212 hotels

Top 2

Thailand

18,592 hotels

Top 3

South Korea

21,073 hotels

Malaysia

9,237 hotels

Indonesia

24,670 hotels

Vietnam

11,165 hotels

United States

129,591 hotels

Philippines

6,172 hotels

United Kingdom

23,846 hotels

Property Information for Tourists

Highest price€1,550
Lowest price€70
Number of reviews122,364
Total properties7,338
Weekday Avg. Price€294
Weekend Avg. Price€302