Hotels in Switzerland

Hotels in Switzerland

Select your dates to find the best hotel deals in

Scroll down to see hotels

Hotels in Switzerland: popular cities

Zurich

184 hotels

Top 1

Interlaken

41 hotels

Top 2

Lucerne

61 hotels

Top 3

Zermatt

245 hotels

Geneva

138 hotels

Grindelwald

79 hotels

Opfikon

12 hotels

Bern

40 hotels

Basel

69 hotels

Vernier

6 hotels

Hotels in Switzerland: popular regions

Canton of Zurich

284 hotels

Top 1

Canton of Bern

536 hotels

Top 2

Canton of Geneva

138 hotels

Top 3

Canton of Valais

1,346 hotels

Canton of Lucerne

113 hotels

Canton of Vaud

324 hotels

Canton of Basel-Stadt

70 hotels

Canton of the Grisons

648 hotels

Canton of Ticino

495 hotels

Canton of Aargau

78 hotels

Hotels in Switzerland near popular landmarks

Bahnhofstrasse

158 hotels

Top 1

Lake Geneva

32 hotels

Top 2

Old Town

70 hotels

Top 3

Jungfraujoch - Top of Europe

25 hotels

Lake Lungern

12 hotels

Zurich Old Town

162 hotels

First

33 hotels

Palexpo

142 hotels

Town of Spiez

28 hotels

Lake Lucerne

45 hotels

Top Country Recommendations

China

299,167 hotels

Top 1

Japan

29,328 hotels

Top 2

Thailand

20,748 hotels

Top 3

South Korea

21,404 hotels

Malaysia

9,900 hotels

Indonesia

24,516 hotels

Vietnam

13,046 hotels

United States

153,219 hotels

United Kingdom

25,179 hotels

Philippines

6,468 hotels

Property Information for Tourists

Highest priceTHB 62,327
Lowest priceTHB 2,662
Number of reviews129,698
Total properties7,228
Weekday Avg. PriceTHB 11,393
Weekend Avg. PriceTHB 11,700