Hotels in Switzerland

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

Switzerland
28 Nov — 29 Nov2
Switzerland
Mon 28/11
Tue 29/11
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Ameron Luzern Hotel Flora
8.3 Excellent
Seidenhofstrasse 5, Lucerne, Luzern, Switzerland
Show on map
0.3 km from city centre, Lucerne, Switzerland 
ExcellentBased on 1,797 reviews
8.3

Situated in Lucerne, Ameron Hotel Flora Luzern provides stylish, 4-star accommodation close to Rathaus Lucerne. It is located in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

Interlaken Youth Hostel
8.5 Excellent
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
Show on map
0.6 km from city centre, Interlaken, Switzerland 
ExcellentBased on 1,441 reviews
8.5

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

Crowne Plaza Zurich
7.6 Good
Badenerstrasse 420, Zurich, Zurich, Switzerland
Show on map
3.1 km from city centre, Zurich, Switzerland 
GoodBased on 4,003 reviews
7.6

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

Hotel Montana Zürich
7.5 Good
Konradstrasse 39, Zurich, Zurich, Switzerland
Show on map
1.2 km from city centre, Zurich, Switzerland 
GoodBased on 2,657 reviews
7.5

Centrally located, Hotel Montana Zurich allows for easy access to Zurich's main shopping and sightseeing areas. It also offers a coffee bar, free Wi-Fi and an express check-in and check-out feature.

NH Geneva Airport
7.9 Good
Avenue de Mategnin 21, Meyrin, Geneve, Switzerland
Show on map
0.8 km from city centre, Meyrin, Switzerland 
GoodBased on 2,774 reviews
7.9

The hotel provides 4-star accommodation in Geneva, just minutes from Geneva International Airport. It also features a sauna and free Wi-Fi.

Nash Suites Airport Hotel
8.3 Excellent
Avenue Louis Casai 88, Meyrin, Geneve, Switzerland
Show on map
2.1 km from city centre, Meyrin, Switzerland 
ExcellentBased on 3,737 reviews
8.3

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.

Hotel Admiral
7.5 Good
Via Geretta 15, Lugano, Ticino, Switzerland
Show on map
1.5 km from city centre, Lugano, Switzerland 
GoodBased on 3,855 reviews
7.5

Located within walking distance of Lugano-Paradiso Railway Station, Hotel Admiral Lugano features a sauna, an outdoor pool and free Wi-Fi. Close to restaurants and shops, the hotel provides an ideal base when in Paradiso.

Mövenpick Hotel Zürich Airport
7.5 Good
Walter Mittelholzerstrasse 8, Opfikon, Zurich, Switzerland
Show on map
0.6 km from city centre, Opfikon, Switzerland 
GoodBased on 1,566 reviews
7.5

Conveniently located within Zurich Airport, Movenpick Hotel Zurich Airport provides modern accommodation in Opfikon. It also offers free Wi-Fi, a free shuttle service and a kids club.

Tips for booking hotels in Switzerland

Cheapest month:April
Most expensive month:February
Average price in Switzerland:$340/night
Cheapest price found:$39/night
Cheapest day:Monday
Most expensive day:Saturday
$180 - $618
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$281 - $424
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Switzerland hotels

1
Placid Hotel Zurich
8.4 Excellent
Buckhauserstrasse 36, Zurich, Zurich, Switzerland
Show on map
4.2 km from city centre, Zurich, Switzerland 

Located under a 10-minute stroll from Grimselstrasse Tram Stop, Placid Hotel Design & Lifestyle Zurich provides guests with an ideal base when visiting Zurich. The multiple facilities this charming hotel offers include an express check-in and check-out feature, meeting rooms and a kids club.

2
ibis Styles Basel City
8.4 Excellent
Grosspeterstrasse 44, Basel, Basel-Stadt, Switzerland
Show on map
1.6 km from city centre, Basel, Switzerland 

Ibis Styles Basel City provides a comfortable setting when in Basel. It is conveniently positioned for guests wanting to discover the area's attractions.

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

Situated in Zurich, Hotel Bristol Zurich is set amongst a variety of well-known shops and is minutes on foot from Central Tram Station. Only a short walk from the Swiss National Museum, it provides comfortable rooms equipped with a mini bar.

4
Hotel Residence
7.9 Good
Rybigaessli 3, Grindelwald, Bern, Switzerland
Show on map
0.9 km from city centre, Grindelwald, Switzerland 

This pet-friendly hotel is situated in Grindelwald and features free Wi-Fi and a ski school. It is conveniently positioned for those wanting to discover the area's attractions.

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

Located within walking distance of Kloten Balsberg Railway Station, Hotel Allegra Lodge offers guests an ideal base when in Kloten. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sauna.

6
Hyperion Hotel Basel
8.4 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
7.9 Good
Hoeheweg 139, Interlaken, Bern, Switzerland
Show on map
0.3 km from city centre, Interlaken, Switzerland 

Hotel Royal St Georges Interlaken - MGallery is located in Interlaken and is close to the area's popular attractions. It also provides a sauna, a heated pool and a Jacuzzi.

8
The Dolder Grand
9.0 Excellent
Kurhausstrasse 65, Zurich, Zurich, Switzerland
Show on map
2.0 km from city centre, Zurich, Switzerland 

Offering hiking, The Dolder Grand is an ideal place for an action-packed weekend away and presents views of Zurich, Prehistoric Pile Dwellings Around the Alps and Lake Zurich. This modern hotel is situated in the District 7.

Cheapest hotels in Switzerland, Europe

Basel Backpack
8.1 Excellent
Dornacherstrasse 192, Basel, Basel-Stadt, Switzerland
Show on map
1.7 km from city centre, Basel, Switzerland 

Basel BackPack is a comfortable base when in Basel and is close to everything the area has to offer. It also offers a bowling alley, a sun deck and meeting rooms.

$35
Avg. per night
Alplodge
8.3 Excellent
Marktgasse 59, Interlaken, Bern, Switzerland
Show on map
0.8 km from city centre, Interlaken, Switzerland 

This comfortable hostel in Interlaken offers free Wi-Fi, as well as bicycle rental and massage services. It is close to the area's tourist attractions and is within walking distance of Interlaken West Railway Station.

$38
Avg. per night
Eiger Lodge Easy
8.1 Excellent
Grundstrasse 58, Grindelwald, Bern, Switzerland
Show on map
1.1 km from city centre, Grindelwald, Switzerland 

This comfortable hostel in Grindelwald offers complimentary wireless internet, as well as an outdoor pool and a ski school. Only a short walk from Grindelwald-Mannlichen Gondola Cableway, it provides comfortable rooms equipped with a refrigerator and wireless internet access.

$42
Avg. per night
Backpackers Villa Sonnenhof - Hostel Interlaken
9.0 Excellent
Alpenstrasse 16, Interlaken, Bern, Switzerland
Show on map
0.2 km from city centre, Interlaken, Switzerland 

Backpackers Villa Sonnenhof - Hostel Interlaken is located in Interlaken and offers miniature golf and free Wi-Fi. It also features an outdoor pool and a gym.

$50
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.

$51
Avg. per night
Hotel dell'Angelo
7.0 Good
Piazza Grande, Locarno, Ticino, Switzerland
Show on map
0.5 km from city centre, Locarno, Switzerland 

This charming Locarno hotel is situated within a 10-minute walk of Locarno Railway Station. It also offers luggage storage, a rooftop terrace and free Wi-Fi.

$62
Avg. per night
Hotel Rössli
8.4 Excellent
Hauptstrasse 10, Interlaken, Bern, Switzerland
Show on map
1.1 km from city centre, Interlaken, Switzerland 

Boasting impressive views of Jungfrau, the hotel is located in Interlaken and is minutes on foot from Interlaken West Railway Station. It is ideally positioned for those wanting to discover the area's attractions.

$70
Avg. per night
Ibis Budget Lausanne Bussigny
7.0 Good
Rue de Industrie 67, Lausanne, Vaud, Switzerland
Show on map
6.2 km from city centre, Lausanne, Switzerland 

Located in Bussigny-pres-Lausanne, Ibis Budget Bussigny Lausanne is a short drive from Lake Geneva and Lavaux. It also provides a lift, free Wi-Fi and an express check-in and check-out feature.

$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, Interlaken, and Geneva while in Switzerland.

  • What are the best hotels in Switzerland?

    Kameha Grand Zurich, Autograph Collection (8.0/10 from 1,545 reviews), Mövenpick Hotel & Casino Geneva (7.7/10 from 667 reviews), and Novotel Suites Geneve Aeroport (8.4/10 from 1,213 reviews) are all highly rated places to stay in Switzerland.