Hotels in Switzerland

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

Switzerland
Aug 13 — Aug 142
Switzerland
Sat 13/8
Sun 14/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Ibis Zurich Messe Airport
7,6 Good
Heidi Abel Weg 5, Zurich, Zurich, Switzerland
Show on map
4,8 km from city centre, Zurich, Switzerland 
GoodBased on 2 613 reviews
7,6

Within 20 minutes' walk from Zurich Oerlikon Train Station, the hotel provides guests with a convenient base when visiting Zurich. It also offers a 24-hour reception, meeting rooms and an express check-in and check-out feature.

ibis budget Zurich City West
7,0 Good
Technoparkstrasse 2, Zurich, Zurich, Switzerland
Show on map
2,9 km from city centre, Zurich, Switzerland 
GoodBased on 2 866 reviews
7,0

This Zurich hotel is located within a 10-minute stroll of Zurich Hardbrucke Railway Station. It offers complimentary Wi-Fi, luggage storage and a 24-hour reception.

Courtyard by Marriott Zurich North
8,0 Excellent
Max-Bill-Platz 19, Zurich, Zurich, Switzerland
Show on map
4,5 km from city centre, Zurich, Switzerland 
ExcellentBased on 1 136 reviews
8,0

The hotel is located in Zurich and is within a 10-minute walk of Zurich Oerlikon Train Station. It is ideally positioned for guests wanting to visit local attractions.

Hotel Restaurant Stern Luzern
8,2 Excellent
Burgerstrasse 35, Lucerne, Luzern, Switzerland
Show on map
0,4 km from city centre, Lucerne, Switzerland 
ExcellentBased on 2 029 reviews
8,2

Set in a 18th-century property in Lucerne, Hotel Restaurant Stern Luzern combines old-world charm with contemporary amenities, such as a swimming pool. It is ideally positioned for guests wishing to visit local attractions.

Swiss Star Zurich Airport
7,1 Good
Kloten, Zurich, Switzerland
Show on map
0,5 km from city centre, Kloten, Switzerland 
GoodBased on 4 770 reviews
7,1

Featuring a swimming pool, this Kloten property is conveniently situated minutes from Zurich Airport. It also provides an express check-in and check-out feature, laundry facilities and free Wi-Fi.

Hotel Monopol Luzern
7,9 Good
Pilatusstrasse 1, Lucerne, Luzern, Switzerland
Show on map
0,4 km from city centre, Lucerne, Switzerland 
GoodBased on 1 832 reviews
7,9

Hotel Monopol Luzern is situated in the city's well known tourism and shopping district. Just 10 minutes' walk from Lucerne Railway Station, the hotel offers guests an ideal base when in Lucerne.

Hotel Toscana
7,2 Good
Jungfraustrasse 19, Interlaken, Bern, Switzerland
Show on map
0,6 km from city centre, Interlaken, Switzerland 
GoodBased on 145 reviews
7,2

Hotel Toscana Interlaken is situated in Interlaken and is close to the area's popular attractions. Some of the premium features at this 3-star hotel include free Wi-Fi, miniature golf and outdoor tennis courts.

Hotel Montbrillant
7,8 Good
2 Rue Montbrillant, Geneva, Geneve, Switzerland
Show on map
0,3 km from city centre, Geneva, Switzerland 
GoodBased on 1 619 reviews
7,8

Hotel Montbrillant is situated in Geneva and is close to the area's well-known attractions. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking hotels in Switzerland

Cheapest month:April
Most expensive month:December
Average price in Switzerland:R63 674/night
Cheapest price found:R600/night
Cheapest day:Sunday
Most expensive day:Wednesday
R2 100 - R7 920
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R3 090 - R8 164
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,5 Excellent
Buckhauserstrasse 36, Zurich, Zurich, Switzerland
Show on map
4,2 km from city centre, Zurich, Switzerland 

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 an express check-in and check-out feature, meeting rooms and a kids club.

2
ibis Lausanne Centre
7,9 Good
20 rue du Maupas, Lausanne, Vaud, Switzerland
Show on map
0,6 km from city centre, Lausanne, Switzerland 

Ibis Lausanne Centre is located in Lausanne and features free Wi-Fi. It is ideally positioned for those wanting to visit the area's popular attractions.

3
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.

4
Residence Hotel & Apartments
8,0 Excellent
Rybigaessli 3, Grindelwald, Bern, Switzerland
Show on map
0,9 km from city centre, Grindelwald, Switzerland 

Hotel Residence Grindelwald is located in Grindelwald and is close to the area's popular attractions. It also provides a currency exchange, luggage storage and free Wi-Fi.

5
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.

6
Thermal Hotels & Walliser Alpentherme Leukerbad
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.

7
Luganodante - We Like You
9,1 Excellent
Piazza Cioccaro 5, Lugano, Ticino, Switzerland
Show on map
0,1 km from city centre, Lugano, Switzerland 

Lugano Dante Center Swiss Quality Hotel provides elegant 4-star accommodation in Lugano. It is steps from Lugano Citta-Stazione Funicular, restaurants and nightlife options.

8
The Dolder Grand
9,1 Excellent
Kurhausstrasse 65, Zurich, Zurich, Switzerland
Show on map
2,0 km from city centre, Zurich, Switzerland 

Commanding views of Lake Zurich, Zurich and Prehistoric Pile Dwellings Around the Alps, The Dolder Grand features an outdoor pool, a sauna and a Jacuzzi. This modern hotel is situated in the District 7.

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.

R648
Avg. per night
Hotel & Hostel Montarina
8,3 Excellent
Via Montarina 1, Lugano, Ticino, Switzerland
Show on map
0,4 km from city centre, Lugano, Switzerland 

Hotel&Hostel Montarina is set in Lugano and is a short walk from Lugano Railway Station. It also provides free Wi-Fi, a 24-hour reception and an outdoor pool.

R713
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.

R729
Avg. per night
Geneva Hostel
8,0 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.

R762
Avg. per night
Youth Hostel Zermatt
8,4 Excellent
Staldenweg 5, Zermatt, Valais, Switzerland
Show on map
0,6 km from city centre, Zermatt, Switzerland 

Zermatt Youth Hostel is a charming hostel situated a short car ride from Tasch. It is also within walking distance of Zermatt's well-known tourist spots.

R778
Avg. per night
Zurich Youth Hostel
8,2 Excellent
Mutschellenstrasse 114, Zurich, Zurich, Switzerland
Show on map
3,2 km from city centre, Zurich, Switzerland 

Ideally situated for sightseeing, Zurich Youth Hostel is a short walk from several of the city's tourist attractions, including Wollishofen. A 10-minute walk from Morgental Tram Stop, the hostel's accessible location makes it an ideal base when in Zurich.

R811
Avg. per night
Youth Hostel St. Moritz
8,1 Excellent
via Surpunt 60, St. Moritz, Graubunden, Switzerland
Show on map
0,9 km from city centre, St. Moritz, Switzerland 

Situated amongst the area's tourist attractions, Youth Hostel St Moritz showcases views of St Moritz. It offers complimentary Wi-Fi and impressive city views.

R811
Avg. per night
Backpackers Villa Sonnenhof - Hostel
9,0 Excellent
Alpenstrasse 16, Interlaken, Bern, Switzerland
Show on map
0,2 km from city centre, Interlaken, Switzerland 

Backpackers Villa Sonnenhof - Hostel Interlaken provides a comfortable setting while in Interlaken. It also features free Wi-Fi, an outdoor pool and a playground.

R859
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 most favoured locations, like Zurich, Basel, and Geneva.

  • What are the best hotels in Switzerland?

    3 901 reviews rated Holiday Inn Express Luzern - Kriens with an average score of 8,3/10. It may also be worth looking into the Bern Backpackers Hotel Glocke, which received a rating of 8,3/10 from 1 522 reviews. Mandarin Oriental, Geneva could also be a good option, with a score of 8,6/10 from 482 reviews.