Hotels in Switzerland

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

Switzerland
23 Sep — 24 Sep2
Switzerland
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Zuri by Fassbind
Zuri by Fassbind
8.4 Excellent
Heinrichstrasse 254, Zurich, Zurich, Switzerland
Show on map
2.5 km from city centre, Zurich, Switzerland 
ExcellentBased on 2,103 reviews
8.4

Zuri by Fassbind is set in Zurich and is close to nearby sightseeing spots, such as Prime Tower Zurich. Surrounded by local bars and restaurants, it is a short walk from Zurich Hardbrucke Railway Station.

ibis budget Geneve Aeroport
ibis budget Geneve Aeroport
8.1 Excellent
Avenue Louis Casaï 30, Geneva, Geneve, Switzerland
Show on map
2.7 km from city centre, Geneva, Switzerland 
ExcellentBased on 3,233 reviews
8.1

Ibis Budget Geneve Aeroport is located in Geneva and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Hotel DaVinci
Hotel DaVinci
Mühlegasse 3, Zurich, Zurich, Switzerland
Show on map
0.3 km from city centre, Zurich, Switzerland 

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Zurich. Surrounded by local bars and restaurants, it is a short walk from Zurich Hauptbahnhof.

Ramada Encore by Wyndham Geneva
Ramada Encore by Wyndham Geneva
8.4 Excellent
10-12, Route des Jeunes, Geneva, Geneve, Switzerland
Show on map
3.4 km from city centre, Geneva, Switzerland 
ExcellentBased on 1,148 reviews
8.4

Featuring a beauty centre, a sauna and an indoor pool, Ramada Encore Geneva offers modern rooms close to the Grand Theatre de Geneve. It provides 3-star accommodation and views of the city.

ibis Geneve Centre Lac
ibis Geneve Centre Lac
7.9 Good
26 Rue De Berne, Geneva, Geneve, Switzerland
Show on map
0.4 km from city centre, Geneva, Switzerland 
GoodBased on 2,901 reviews
7.9

Hotel ibis Geneve Centre Lac is located in Geneva and is close to Lake Geneva. Surrounded by local bars and restaurants, it is within walking distance from Geneve-Cornavin Railway Station.

Hotel Cornavin
Hotel Cornavin
8.1 Excellent
Gare De Cornavin, 23 Bd James-Fazy, Geneva, Geneve, Switzerland
Show on map
0.2 km from city centre, Geneva, Switzerland 
ExcellentBased on 1,874 reviews
8.1

Showcasing innovative architecture, such as the world's largest pendulum and glass walls, Hotel Cornavin also offers views of Geneva. The hotel is based in Paquis, offering a variety of bars and eateries on its doorstep.

5th Floor @ Hotel Interlaken
5th Floor @ Hotel Interlaken
8.6 Excellent
Hoeheweg 74, Interlaken, Bern, Switzerland
Show on map
0.3 km from city centre, Interlaken, Switzerland 
ExcellentBased on 526 reviews
8.6

Less than a 20-minute walk from Interlaken West Railway Station, the hostel provides guests with a convenient base when visiting Interlaken. It is ideally located for those wishing to visit local attractions.

Marktgasse Hotel
Marktgasse Hotel
8.5 Excellent
Marktgasse 17, Zurich, Zurich, Switzerland
Show on map
0.3 km from city centre, Zurich, Switzerland 
ExcellentBased on 573 reviews
8.5

Conveniently situated, Marktgasse Hotel allows for easy access to Zurich's best tourist attractions. It is located a brief walk from University of Zurich, Credit Suisse and Lindenhof.

Hotel Suisse
Hotel Suisse
8.6 Excellent
10 Place Cornavin, Geneva, Geneve, Switzerland
Show on map
0.2 km from city centre, Geneva, Switzerland 
ExcellentBased on 1,452 reviews
8.6

Situated just a brief walk from Geneve-Cornavin Railway Station, Hotel Suisse Geneva offers guests an ideal base when visiting Geneva. It provides 3-star accommodation with air-conditioned rooms.

City Hostel Geneva
City Hostel Geneva
8.3 Excellent
Rue Ferrier 2, Geneva, Geneve, Switzerland
Show on map
0.8 km from city centre, Geneva, Switzerland 
ExcellentBased on 1,616 reviews
8.3

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.

Tips for booking a Switzerland hotel

Cheapest month:April
Most expensive month:March
Average price in Switzerland:C$ 248/night
Absolute cheapest price found:C$ 44/night
Cheapest day:Saturday
Most expensive day:Tuesday
C$ 150 - C$ 322
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 164 - C$ 287
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Switzerland hotels

Show all 26,135 hotels
1
Placid Hotel Zurich
Placid Hotel Zurich
8.5 Excellent
Buckhauserstrasse 36, Zurich, Zurich, Switzerland
Show on map
4.2 km from city centre, Zurich 

Located a short walk from Grimselstrasse Tram Stop, Placid Hotel Design & Lifestyle Zurich is a convenient base when in Zurich. The multiple facilities this charming hotel offers include a 24-hour reception, babysitting/child services and an express check-in and check-out feature.

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

Situated in Basel, Hyperion Hotel Basel is within walking distance of Syngenta World Headquarters and provides a sauna. It offers complimentary wireless internet and extensive city views.

3
The Dolder Grand
The Dolder Grand
9.1 Excellent
Kurhausstrasse 65, Zurich, Zurich, Switzerland
Show on map
2.1 km from city centre, Zurich 

Providing views of Lake Zurich, Zurich and Prehistoric Pile Dwellings Around the Alps, guests of The Dolder Grand can expect exclusive features such as an indoor pool and a limousine service. This modern hotel is situated in the District 7.

4
Arenas Resort Victoria-Lauberhorn
Arenas Resort Victoria-Lauberhorn
8.4 Excellent
Wengen, Lauterbrunnen, Bern, Switzerland
Show on map
1.7 km from city centre, Lauterbrunnen 

Set in a 19th-century property in Lauterbrunnen, Arenas Resort & Spa Victoria-Lauberhorn combines an old-world feel with contemporary amenities, including a sauna, an indoor pool and a Jacuzzi. It is ideally positioned for those wishing to visit the area's popular attractions.

5
Marktgasse Hotel
Marktgasse Hotel
8.5 Excellent
Marktgasse 17, Zurich, Zurich, Switzerland
Show on map
0.3 km from city centre, Zurich 

Conveniently situated, Marktgasse Hotel allows for easy access to Zurich's best tourist attractions. It is located a brief walk from University of Zurich, Credit Suisse and Lindenhof.

6
Geneva Hostel
Geneva Hostel
8.2 Excellent
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
Show on map
0.9 km from city centre, Geneva 

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.

7
Hotel Continental Park
Hotel Continental Park
8.5 Excellent
Murbacherstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city centre, Lucerne 

Located a short walk from Lucerne Railway Station, Continental Park is an ideal base when visiting Lucerne. It is ideally positioned for guests wishing to discover the area's attractions.

8
Hotel Krone Unterstrass
Hotel Krone Unterstrass
8.6 Excellent
Schaffhauserstrasse 1, Zurich, Zurich, Switzerland
Show on map
1.7 km from city centre, Zurich 

Hotel Krone Unterstrass provides a modern setting when in Zurich. The various facilities this charming hotel offers include meeting rooms, an express check-in and check-out feature and a coffee bar.

Cheapest hotels in Switzerland

Show all 26,135 hotels
Geneva Hostel
Geneva Hostel
8.2 Excellent
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
Show on map
0.9 km from city centre,  

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.

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

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.

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

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

C$ 75
Avg. per night
ibis budget Geneve Aeroport
ibis budget Geneve Aeroport
8.1 Excellent
Avenue Louis Casaï 30, Geneva, Geneve, Switzerland
Show on map
2.7 km from city centre,  

Ibis Budget Geneve Aeroport is located in Geneva and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

C$ 100
Avg. per night
Ibis Budget Basel City
Ibis Budget Basel City
7.9 Good
Grosspeterstrasse 12, Basel, Basel-Stadt, Switzerland
Show on map
1.5 km from city centre,  

Ibis Budget Basel City is located in Basel and features free Wi-Fi. It is ideally positioned for guests wishing to sightsee in the area.

C$ 102
Avg. per night
Lake Lodge Hostel
Lake Lodge Hostel
8.1 Excellent
Im Feld 17, Iseltwald, Bern, Switzerland
Show on map
0.1 km from city centre,  

Situated in Iseltwald, Lake Lodge Hostel is an easy drive from Interlaken and provides a sun deck, a private beach and free Wi-Fi. The numerous amenities this traditional hostel features include bicycle rental, a terrace and a tour desk.

C$ 105
Avg. per night
Ibis Budget Geneve Petit Lancy
Ibis Budget Geneve Petit Lancy
7.9 Good
Chemin des Olliquettes 6, Geneva, Geneve, Switzerland
Show on map
3.0 km from city centre,  

Ibis Budget Geneve Petit-Lancy is situated in Lancy and features complimentary wireless internet. It is conveniently positioned for those wishing to visit local attractions.

C$ 107
Avg. per night
easyHotel Zürich City Centre
easyHotel Zürich City Centre
7.2 Good
Zwinglistrasse 14, Zurich, Zurich, Switzerland
Show on map
1.4 km from city centre,  

Situated in the city centre, Easyhotel Zurich offers easy access to Zurich's popular sightseeing and retail areas. It provides complimentary Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

C$ 109
Avg. per night

Hotel prices in Switzerland

2 stars or below

C$ 36 - C$ 244

Geneva Hostel

#1 Most popular

Geneva Hostel
8.2 Excellent
C$ 60
Avg. per night
Primestay Self Check-in Hotel Seebach
C$ 244
Avg. per night
Happy Inn Lodge

Best value

Happy Inn Lodge
8.1 Excellent
C$ 36
Avg. per night
3 stars

C$ 60 - C$ 628

Arenas Resort Victoria-Lauberhorn

#1 Most popular

C$ 134
Avg. per night
City Hostel Geneva

#2 Most popular

City Hostel Geneva
8.3 Excellent
C$ 66
Avg. per night
Hotel Hornerpub

Best value

Hotel Hornerpub
8.0 Excellent
C$ 60
Avg. per night
4 stars and up

C$ 148 - C$ 775

Novotel Suites Geneve Aeroport

#1 Most popular

C$ 178
Avg. per night
Chateau Guetsch

#2 Most popular

Chateau Guetsch
8.5 Excellent
C$ 364
Avg. per night
Crowne Plaza Zurich

Best value

C$ 148
Avg. per night

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

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

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

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.

Switzerland travel FAQs

  • Where is the best place to stay in Switzerland?

    Our travelers prefer to stay in places like Zurich, Geneva, and Lucerne while in Switzerland.

  • What are the best hotels in Switzerland?

    1,565 reviews rated Novotel Suites Geneve Aeroport with an average score of 8.6/10. It may also be worth looking into the Chateau Guetsch, which received a rating of 8.5/10 from 2,102 reviews. Radisson Blu Hotel, Zurich Airport could also be a good option, with a score of 8.3/10 from 6,798 reviews.