Hotels in Switzerland

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

Switzerland
Dec 2 — Dec 32
Switzerland
Fri 12/2
Sat 12/3
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
alpha thun
7.6 Good
Gwattstrasse 4, Thun, Bern, Switzerland
Show on map
0.8 mi from city centre, Thun, Switzerland 
GoodBased on 902 reviews
7.6

Alpha thun provides a comfortable base while visiting Thun and is close to everything the area has to offer. It also offers complimentary wireless internet.

Ibis Budget Basel City
7.7 Good
Grosspeterstrasse 12, Basel, Basel-Stadt, Switzerland
Show on map
0.9 mi from city centre, Basel, Switzerland 
GoodBased on 4,978 reviews
7.7

Under a 20-minute walk from Basel SBB Railway Station, the hotel offers guests an ideal base while in Basel. It also offers a business centre, free Wi-Fi and a 24-hour reception.

Eurotel Montreux
8.1 Excellent
Grand-Rue 81, Montreux, Vaud, Switzerland
Show on map
0.3 mi from city centre, Montreux, Switzerland 
ExcellentBased on 6,132 reviews
8.1

Situated in Montreux and overlooking Swiss Alps, Eurotel Montreux provides a variety of ski services, including ski lockers. It also offers a hair salon, a sauna and free bicycle rental.

Hotel Montana Zürich
7.5 Good
Konradstrasse 39, Zurich, Zurich, Switzerland
Show on map
0.7 mi from city centre, Zurich, Switzerland 
GoodBased on 2,658 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.

Altstadt Hotel Le Stelle Luzern
6.6 Good
Hirschenplatz 3, Lucerne, Luzern, Switzerland
Show on map
0.0 mi from city centre, Lucerne, Switzerland 
GoodBased on 148 reviews
6.6

Altstadt Hotel Le Stelle Luzern provides elegant accommodation in Lucerne and is within walking distance of Lucerne Railway Station. It is close to Rathaus Lucerne, shops and nightlife options.

Funny Farm Backpackers
7.6 Good
Hauptstrasse 36, Interlaken, Bern, Switzerland
Show on map
0.5 mi from city centre, Interlaken, Switzerland 
GoodBased on 1,500 reviews
7.6

This comfortable hostel in Interlaken offers free wireless internet, as well as an outdoor pool and a ski school. There is also a fitness centre with a swimming pool.

Hotel Beausite
8.3 Excellent
Seestrasse 16, Interlaken, Bern, Switzerland
Show on map
0.8 mi from city centre, Interlaken, Switzerland 
ExcellentBased on 1,609 reviews
8.3

Situated in Interlaken, this 3-star property is elegant and cosy. Outdoor tennis courts and a bowling alley are also on offer at this 19th-century hotel.

Sunstar Hotel Zermatt
7.2 Good
Untere Mattenstrasse 50, Zermatt, Valais, Switzerland
Show on map
0.3 mi from city centre, Zermatt, Switzerland 
GoodBased on 1 review
7.2

Set in Zermatt, the hotel is a five-minute walk from Zermatt-Matterhorn Ski Resort and offers an indoor pool and a sauna. It provides a spa and wellness centre, as well as a free shuttle service, massage services and ski passes.

Tips for booking hotels in Switzerland

Cheapest month:September
Most expensive month:December
Average price in Switzerland:$234/night
Cheapest price found:$3/night
Cheapest day:Sunday
Most expensive day:Saturday
$188 - $309
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$215 - $236
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.1 Good
Kellerstrasse 6, Lucerne, Luzern, Switzerland
Show on map
0.7 mi from city centre, Lucerne, Switzerland 

Situated amongst a variety of tourist attractions, shops and restaurants, ibis budget Hotel Luzern City is ideal for those wanting to explore Lucerne and its surroundings. Guests can also make the most of free internet access in all areas.

2
Hotel Bristol Zurich
8.1 Excellent
Stampfenbachstrasse 34, Zurich, Zurich, Switzerland
Show on map
0.5 mi 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.

3
Interlaken Youth Hostel
8.5 Excellent
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
Show on map
0.4 mi 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
Tiffany Hotel
8.4 Excellent
20 Rue de L'Arquebuse, Geneva, Geneve, Switzerland
Show on map
0.4 mi from city centre, Geneva, Switzerland 

Hotel Tiffany is situated in Geneva and is close to Lake Geneva. It also provides free Wi-Fi, a sauna and massage services.

5
Thermal Hotels & Walliser Alpentherme Leukerbad
6.6 Good
Dorfplatz 1, Leukerbad, Valais, Switzerland
Show on map
0.1 mi 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.

6
Adaastra Boutique Hotel
8.6 Excellent
Furkastrasse 16, Naters, Valais, Switzerland
Show on map
0.2 mi from city centre, Naters, Switzerland 

Featuring a sauna, a ski school and a bowling alley, CFI Hotel & Restaurants Touring offers stylish rooms. Only a short walk from Brig Railway Station, the hotel's convenient location makes it an ideal base when in Naters.

7
Hotel Silberhorn
8.8 Excellent
Bir Zuben 465, Lauterbrunnen, Bern, Switzerland
Show on map
0.4 mi from city centre, Lauterbrunnen, Switzerland 

Hotel Silberhorn Lauterbrunnen is located in Lauterbrunnen and offers free Wi-Fi and ski passes. It is ideally positioned for those wanting to sightsee in the area.

8
Vienna House Zur Bleiche Schaffhausen
8.4 Excellent
Bleicheplatz 1 /Postfach 67, Schaffhausen, Schaffhausen, Switzerland
Show on map
1.0 mi from city centre, Schaffhausen, Switzerland 

Vienna House zur Bleiche Schaffhausen is located in Schaffhausen and is close to Rhine. It also offers a Turkish steam bath, a playground and a sauna.

Cheapest hotels in Switzerland, Europe

Alplodge
8.3 Excellent
Marktgasse 59, Interlaken, Bern, Switzerland
Show on map
0.5 mi 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.

$37
Avg. per night
Youth Hostel Luzern
7.7 Good
Sedelstrasse 12, Lucerne, Luzern, Switzerland
Show on map
0.7 mi from city centre, Lucerne, Switzerland 

This comfortable hostel in Lucerne offers free Wi-Fi, as well as a swimming pool and an express check-in and check-out feature. It is ideally located for guests wanting to visit local attractions.

$41
Avg. per night
Community Hostel & Lounge By Hyve Basel Sbb
8.6 Excellent
Gempenstrasse 64, Basel, Basel-Stadt, Switzerland
Show on map
0.9 mi from city centre, Basel, Switzerland 

The hostel is situated in Basel and is within a 10-minute walk of Basel SBB Railway Station. Those staying at the property can also make use of complimentary Wi-Fi.

$41
Avg. per night
The Lubo
Süesswinkel 10, Lucerne, Luzern, Switzerland
Show on map
0.0 mi from city centre, Lucerne, Switzerland 

Situated a short drive from Lake Lucerne, Aparthotel Adler Luzern provides historic accommodation in Lucerne. Only a short stroll from the Kapellbrucke, it offers modern rooms equipped with a kitchenette, free wireless internet access and a refrigerator.

$42
Avg. per night
Hotel Lausanne By Fassbind
8.4 Excellent
Rue Marterey 13, Lausanne, Vaud, Switzerland
Show on map
0.3 mi from city centre, Lausanne, Switzerland 

Hotel Lausanne by Fassbind is a comfortable setting while in Lausanne and is close to everything the area has to offer. It also provides an express check-in and check-out feature and free Wi-Fi.

$45
Avg. per night
Geneva Hostel
7.8 Good
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
Show on map
0.6 mi 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
Davos Youth Hostel
8.3 Excellent
Horlaubenstrasse 27, Davos, Graubunden, Switzerland
Show on map
0.2 mi from city centre, Davos, Switzerland 

Situated a short stroll from Davos Dorf Railway Station, the hostel offers guests a convenient base while visiting Davos. It also offers a bowling alley, free Wi-Fi and ski passes.

$49
Avg. per night
Zurich Youth Hostel
8.1 Excellent
Mutschellenstrasse 114, Zurich, Zurich, Switzerland
Show on map
2.0 mi from city centre, Zurich, Switzerland 

Zurich Youth Hostel provides a comfortable setting when in Zurich. It also offers a 24-hour reception, meeting rooms and free Wi-Fi.

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

    Switzerland has plenty to offer. Consider staying in some of its favored locations, like Zurich, Geneva, and Zermatt.

  • What are the best hotels in Switzerland?

    8,198 reviews rated Nash Airport Hotel with an average score of 8.1/10. It may also be worth looking into the Ameron Luzern Hotel Flora, which received a rating of 8.4/10 from 1,801 reviews. Interlaken Youth Hostel could also be a good option, with a score of 8.5/10 from 1,452 reviews.