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

180 hotels

Top 1

Interlaken

37 hotels

Top 2

Lucerne

60 hotels

Top 3

Geneva

136 hotels

Zermatt

215 hotels

Grindelwald

79 hotels

Bern

41 hotels

Opfikon

12 hotels

Basel

67 hotels

Rumlang

5 hotels

Hotels in Switzerland: popular regions

Canton of Zurich

277 hotels

Top 1

Canton of Bern

661 hotels

Top 2

Canton of Geneva

136 hotels

Top 3

Canton of Lucerne

114 hotels

Canton of Valais

1,534 hotels

Canton of Vaud

322 hotels

Canton of Basel-Stadt

68 hotels

Canton of the Grisons

694 hotels

Canton of Ticino

510 hotels

Canton of Aargau

74 hotels

Hotels in Switzerland near popular landmarks

Bahnhofstrasse

156 hotels

Top 1

Lake Geneva

37 hotels

Top 2

Jungfraujoch - Top of Europe

21 hotels

Top 3

Old Town

68 hotels

Lake Lungern

12 hotels

Alps

2 hotels

Zurich Old Town

160 hotels

First

33 hotels

Town of Spiez

28 hotels

Matterhorn

53 hotels

Top Country Recommendations

China

285,450 hotels

Top 1

Japan

27,383 hotels

Top 2

Thailand

19,376 hotels

Top 3

South Korea

21,113 hotels

Malaysia

9,331 hotels

Indonesia

25,204 hotels

Vietnam

12,008 hotels

United States

151,849 hotels

Philippines

6,306 hotels

United Kingdom

25,562 hotels

Property Information for Tourists

Highest priceTHB 61,675
Lowest priceTHB 2,647
Number of reviews123,049
Total properties7,086
Weekday Avg. PriceTHB 11,307
Weekend Avg. PriceTHB 11,585