Hotels in Switzerland

Search and compare Switzerland hotels from hundreds of travel sites and save

Switzerland
1 Jul — 2 Jul2
Switzerland
Fri 1/7
Sat 2/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Holiday Inn Express Zurich Airport
8.5 Excellent
Hofwisenstrasse 30, Zurich, Zurich, Switzerland
Show on map
8.8 km from city centre, Zurich, Switzerland 
ExcellentBased on 5,631 reviews
8.5

Situated in Rumlang, Holiday Inn Express Zurich Airport provides direct access to Zurich Airport and features a free shuttle service. This modern 3-star hotel is just a 10-minute drive from Kloten.

B&B Hotel Zurich East Wallisellen
7.9 Good
Richtistrasse 6, Wallisellen, Zurich, Switzerland
Show on map
0.8 km from city centre, Wallisellen, Switzerland 
GoodBased on 1,725 reviews
7.9

B&B Hotel Zurich Wallisellen is located in Wallisellen and offers free Wi-Fi. It also provides luggage storage, a 24-hour reception and a currency exchange.

Nash Airport Hotel
8.1 Excellent
Chemin de la Violette 11, Meyrin, Geneve, Switzerland
Show on map
2.1 km from city centre, Meyrin, Switzerland 
ExcellentBased on 5,448 reviews
8.1

Featuring a sauna, this Geneva hotel is conveniently situated within Geneva International Airport. It also provides an executive floor, an express check-in and check-out feature and a free shuttle service.

Ibis Budget Zurich Airport
7.6 Good
Flughofstrasse 45, Opfikon, Zurich, Switzerland
Show on map
0.5 km from city centre, Opfikon, Switzerland 
GoodBased on 4,877 reviews
7.6

Situated in Opfikon, ibis budget Zurich Airport provides direct access to Zurich Airport and features free Wi-Fi. It also offers an express check-in and check-out feature, a 24-hour reception and a terrace.

Crowne Plaza Zurich
7.8 Good
Badenerstrasse 420, Zurich, Zurich, Switzerland
Show on map
3.1 km from city centre, Zurich, Switzerland 
GoodBased on 3,719 reviews
7.8

Crowne Plaza Zurich offers 4-star accommodation in Zurich. It also features a Jacuzzi, an indoor pool and a sauna.

Sunstar Hotel Grindelwald
8.4 Excellent
Dorfstrasse 168, Grindelwald, Bern, Switzerland
Show on map
0.4 km from city centre, Grindelwald, Switzerland 
ExcellentBased on 2,533 reviews
8.4

Showcasing views of Wetterhorn and Eiger, Sunstar Hotel & SPA Grindelwald is located in a well-known area of Grindelwald and provides an indoor pool, outdoor tennis courts and a sauna. It also offers a free shuttle service, ski passes and free Wi-Fi.

Hotel Royal
8.0 Excellent
Rue de Lausanne 41-43, Geneva, Geneve, Switzerland
Show on map
0.7 km from city centre, Geneva, Switzerland 
ExcellentBased on 3,854 reviews
8.0

Royal Manotel offers relaxed accommodation in Geneva and is within a 20-minute walk of Isaac-Mercier Tram Station. It has a fitness centre, as well as a Turkish steam bath, a rooftop terrace and a sauna.

The Chedi Andermatt
9.2 Excellent
Gotthardstrasse 4, Andermatt, Uri, Switzerland
Show on map
0.4 km from city centre, Andermatt, Switzerland 
ExcellentBased on 1,146 reviews
9.2

Located in Andermatt, The Chedi Andermatt provides elegant 5-star accommodation, as well as a sauna, an outdoor pool and a Jacuzzi. It has a fitness centre, as well as ski passes, free Wi-Fi and a free shuttle service.

Tips for booking hotels in Switzerland

Cheapest month:April
Most expensive month:March
Average price in Switzerland:$305/night
Cheapest price found:$39/night
Cheapest day:Sunday
Most expensive day:Thursday
$187 - $609
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$275 - $378
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Switzerland hotels

1
ibis budget Luzern City
7.2 Good
Kellerstrasse 6, Lucerne, Luzern, Switzerland
Show on map
1.1 km from city centre, Lucerne, Switzerland 

Ibis budget Hotel Luzern City is a modern setting when visiting Lucerne and is close to everything the area has to offer. It also offers an express check-in and check-out feature, a lake and free Wi-Fi.

2
Bristol Hotel
8.1 Excellent
Stampfenbachstrasse 34, Zurich, Zurich, Switzerland
Show on map
0.7 km from city centre, Zurich, Switzerland 

Hotel Bristol Zurich offers 3-star accommodation in Zurich. It is moments from the Swiss National Museum, eateries and nightlife options.

3
Interlaken Youth Hostel
8.6 Excellent
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
Show on map
0.6 km from city centre, Interlaken, Switzerland 

Interlaken Youth Hostel provides a modern setting while in Interlaken. It is conveniently positioned for guests wanting to visit the area's popular attractions.

4
Hotel Allegra Lodge
8.7 Excellent
Hamelirainstrasse 5, Kloten, Zurich, Switzerland
Show on map
0.1 km from city centre, Kloten, Switzerland 

Situated in Kloten, Hotel Allegra Lodge provides 3-star accommodation, as well as a sauna. It offers complimentary Wi-Fi, meeting rooms and an express check-in and check-out feature.

5
Nash Suites Airport Hotel
8.4 Excellent
Avenue Louis Casai 88, Meyrin, Geneve, Switzerland
Show on map
2.1 km from city centre, Meyrin, Switzerland 

Conveniently located within Geneva International Airport, Nash Suites Hotel offers comfortable accommodation in Geneva. It also provides free Wi-Fi, a 24-hour reception and a sauna.

6
Hyperion Hotel Basel
8.5 Excellent
Messeplatz 12, Basel, Basel-Stadt, Switzerland
Show on map
1.3 km from city centre, Basel, Switzerland 

Situated a short walk from Basel Badischer Bahnhof, the hotel is a convenient base when in Basel. It also provides a sauna, an express check-in and check-out feature and free Wi-Fi.

7
Hotel Royal St Georges Interlaken - MGallery
8.0 Excellent
Hoeheweg 139, Interlaken, Bern, Switzerland
Show on map
0.3 km from city centre, Interlaken, Switzerland 

Featuring exclusive views of Jungfrau, Hotel Royal St Georges Interlaken - MGallery is located in a well-known area of Interlaken and provides a Jacuzzi, a sauna and a heated pool. The numerous facilities this modern hotel offers include 24-hour room service, a playground and valet parking.

8
Thermalhotels & Walliser Alpentherme Spa
6.6 Good
Dorfplatz 1, Leukerbad, Valais, Switzerland
Show on map
0.1 km from city centre, Leukerbad, Switzerland 

Featuring an outdoor pool, a sauna and a ski school, Thermal Hotels & Walliser Alpentherme Leukerbad is located in Leukerbad and provides comfortable accommodation. It has free wireless internet, a bar and is close to Walliser Alpentherme & Spa.

Cheapest hotels in Switzerland, Europe

Alplodge
8.3 Excellent
Marktgasse 59, Interlaken, Bern, Switzerland
Show on map
0.8 km from city centre, Interlaken, Switzerland 

Alplodge is situated in Interlaken and is close to the area's well-known attractions. It offers free Wi-Fi, massage services and bicycle rental.

$38
Avg. per night
Geneva Hostel
8.1 Excellent
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
Show on map
0.9 km from city centre, Geneva, Switzerland 

The hostel is located in Geneva and is close to Lake Geneva. Those staying at the property can also take advantage of free wireless internet during their stay.

$47
Avg. per night
Hotel Bahnhof
8.7 Excellent
Bahnhofplatz 54, Zermatt, Valais, Switzerland
Show on map
0.4 km from city centre, Zermatt, Switzerland 

Hotel Bahnhof Zermatt is situated in Zermatt and is close to the area's popular attractions. The multiple facilities this traditional hotel has to offer include ski lockers, free Wi-Fi and luggage storage.

$47
Avg. per night
City Hostel Geneva
8.0 Excellent
Rue Ferrier 2, Geneva, Geneve, Switzerland
Show on map
0.8 km from city centre, Geneva, Switzerland 

Situated within walking distance of Geneva-Secheron Train Station, the hostel offers guests a convenient base while in Geneva. It is located in close proximity to a number of popular bars, clubs and restaurants.

$48
Avg. per night
Bern Youth Hostel
8.4 Excellent
Weihergasse 4, Bern, Bern, Switzerland
Show on map
0.4 km from city centre, Bern, Switzerland 

Bern Youth Hostel is situated in the city's well known tourism and shopping district. It is located a brief walk from Munster Of Bern, Old City of Bern and Zytglogge.

$52
Avg. per night
Lausanne Youth Hostel Jeunotel
7.6 Good
Ch. Du Bois-du-Vaux 36, Lausanne, Vaud, Switzerland
Show on map
2.7 km from city centre, Lausanne, Switzerland 

Lausanne Youth Hostel Jeunotel is situated in Lausanne and is close to the area's popular attractions. It offers complimentary Wi-Fi, a playground and meeting rooms.

$54
Avg. per night
Hotel Derby Davos
5.8 Okay
Promenade 137, Davos, Graubunden, Switzerland
Show on map
0.3 km from city centre, Davos, Switzerland 

Featuring ski in/out facilities, an indoor pool and a sauna, Hotel Derby - Save & Relax is located in Davos and provides modern accommodation. It is close to the area's tourist hot spots and is within walking distance of Davos Dorf Railway Station.

$73
Avg. per night
B&B Hotel Zurich Airport Rumlang
7.6 Good
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
Show on map
0.8 km from city centre, Rümlang, Switzerland 

B&B Hotel Zurich Airport is located in Rumlang and features free Wi-Fi. It also offers a 24-hour reception, an express check-in and check-out feature and a lift.

$78
Avg. per night

Hotel prices in Switzerland

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Switzerland

About Switzerland

Synonymous with alpine villages and gourmet chocolate, Switzerland is a land of spectacular landscapes, refined cities and multilingual people. From the international finance hub of Zurich to lakefront Geneva, it abounds with thought-provoking cultural destinations and outstanding restaurants. The southern Ticino region is renowned for its Italian influence and majestic lakes while the Jura mountains lure in visitors with its outdoor lifestyle.

Things to do in Switzerland

Whether you want to get cultured in Geneva or explore the majestic Swiss Alps, there’s something to inspire all travellers.

Explore Interlaken. One of Switzerland’s most popular holiday resorts, Interlaken lies between two lakes in the mountainous Bernese Oberland region. Hiking, rock climbing and kayaking are popular during the summer months while the winter snow appeals to skiers and snowboarders.

Stroll Lucerne. Overlooking the sparkling waters of Lake Lucerne, this quintessential Swiss town is pedestrian-friendly, with charming bridges, frescoed buildings and fountain-filled plazas to discover.

Tour Lake Geneva. Straddling the Swiss-French border, this sparkling body of water is home to the “capital of peace”, a city renowned for its grand historic buildings, picturesque parks and cultural attractions. Sharing the lake is the medieval town of Lausanne, a pleasant spot to wander while hopping between its boutiques and cafes.

Discover Bern. Situated in a hairpin bend of the River Aare, the Swiss capital of Bern clusters around a UNESCO-listed medieval old town. Soak up the views of its cobblestone streets from the Zytglogge and explore the Lauben shopping arcades before getting your cultural fix at the Bern Museum of Art or the inspiring Zentrum Paul Klee.

Getting around Switzerland

Zurich Airport, Geneva Airport and EuroAirport Basel-Mulhouse-Freiburg are the major gateways to Switzerland, with smaller airports in Lugano and Bern connecting to destinations across Europe. An efficient train network whisks travellers to cities in neighbouring Italy, France, Germany and Austria, as well as to destinations within Switzerland. Efficient buses access remote mountain villages, while an outstanding road network makes self-driving enjoyable.

Facts about staying in Switzerland

  • Where is the best place to stay in Switzerland?

    Our travellers prefer to stay in places like Zurich, Geneva, and Interlaken while in Switzerland.

  • What are the best hotels in Switzerland?

    Seehotel Hermitage (8.8/10 from 1,466 reviews), Kameha Grand Zurich, Autograph Collection (8.0/10 from 1,406 reviews), and Mövenpick Hotel & Casino Geneva (7.9/10 from 789 reviews) are all highly rated places to stay in Switzerland.