Hotels in Switzerland

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

Switzerland
28 Sep — 29 Sep2
Switzerland
Wed 28/9
Thu 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Hotel Garni Testa Grigia
9.0 Excellent
Bahnhofstrasse 21, Zermatt, Valais, Switzerland
Show on map
0.2 km from city centre, Zermatt, Switzerland 
ExcellentBased on 1,266 reviews
9.0

Hotel Garni Testa Grigia is situated in Zermatt and offers complimentary Wi-Fi. It is close to Zermatt-Matterhorn Ski Resort, restaurants and shops.

NH Geneva Airport
8.0 Excellent
Avenue de Mategnin 21, Meyrin, Geneve, Switzerland
Show on map
0.8 km from city centre, Meyrin, Switzerland 
ExcellentBased on 3,113 reviews
8.0

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

Hotel Butterfly, BW Signature Collection
8.9 Excellent
Bodmenstrasse 21, Zermatt, Valais, Switzerland
Show on map
0.3 km from city centre, Zermatt, Switzerland 
ExcellentBased on 2,061 reviews
8.9

Located in Zermatt, BEST WESTERN Hotel Butterfly offers free Wi-Fi and a gym. It is close to Zermatt-Matterhorn Ski Resort, restaurants and shops.

Hotel St. Gotthard
7.6 Good
Bahnhofstrasse 87, Zurich, Zurich, Switzerland
Show on map
0.6 km from city centre, Zurich, Switzerland 
GoodBased on 1,636 reviews
7.6

Conveniently situated, Hotel St Gotthard allows for easy access to Zurich's best hot spots. It also provides an express check-in and check-out feature, valet parking and free Wi-Fi.

Hotel Beausite
8.3 Excellent
Seestrasse 16, Interlaken, Bern, Switzerland
Show on map
1.3 km from city centre, Interlaken, Switzerland 
ExcellentBased on 1,557 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.

Eurotel Montreux
8.1 Excellent
Grand-Rue 81, Montreux, Vaud, Switzerland
Show on map
0.4 km from city centre, Montreux, Switzerland 
ExcellentBased on 6,157 reviews
8.1

Established in 1967 and situated in Montreux, Eurotel Montreux features a sauna, as well as views of Swiss Alps. It offers 4-star accommodation and views of the lake.

Backstage Boutique Spa Hotel
8.9 Excellent
Hofmattstrasse 4, Zermatt, Valais, Switzerland
Show on map
0.1 km from city centre, Zermatt, Switzerland 
ExcellentBased on 1,485 reviews
8.9

Featuring outdoor tennis courts, an outdoor pool and a Jacuzzi, Backstage Boutique SPA Hotel is situated in Zermatt and is a five-minute stroll from Zermatt-Matterhorn Ski Resort. It also offers free Wi-Fi, a sauna and a ski school.

Royal Plaza Montreux
8.0 Excellent
Avenue Claude Nobs 7, Montreux, Vaud, Switzerland
Show on map
1.0 km from city centre, Montreux, Switzerland 
ExcellentBased on 2,287 reviews
8.0

Featuring an on-site night club and a beauty salon, Royal Plaza Montreux & Spa is located in Montreux and offers 5-star accommodation. It also features a Jacuzzi, outdoor tennis courts and an outdoor pool.

Tips for booking hotels in Switzerland

Cheapest month:March
Most expensive month:February
Average price in Switzerland:₹ 1,843,703/night
Cheapest price found:₹ 2,038/night
Cheapest day:Sunday
Most expensive day:Monday
₹ 12,756 - ₹ 67,422
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 16,272 - ₹ 22,157
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
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
Hotel Firefly
9.5 Excellent
Schluhmattstrasse 55, Zermatt, Valais, Switzerland
Show on map
0.5 km from city centre, Zermatt, Switzerland 

This modern hotel in Zermatt offers complimentary wireless internet, as well as a Jacuzzi and ski in/out facilities. It also provides a ski school, an indoor pool and a sauna.

3
Hotel Bristol Zurich
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.

4
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 Jacuzzi, a heated pool and a sauna.

5
Unique Hotel Post
9.0 Excellent
Bahnhofstrasse 41, Zermatt, Valais, Switzerland
Show on map
0.2 km from city centre, Zermatt, Switzerland 

Situated less than a 10-minute stroll from Zermatt Railway Station, Unique Hotel Post offers guests an ideal base when visiting Zermatt. It offers a Jacuzzi, a sauna and free Wi-Fi.

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

7
Hotel Euler
8.0 Excellent
Centralbahnplatz 14, Basel, Basel-Stadt, Switzerland
Show on map
0.9 km from city centre, Basel, Switzerland 

Hotel Euler is situated in the city's well known tourism and shopping district. It is a short walk from Basel SBB Railway Station, offering guests a convenient base when in Basel.

8
Lindner Grand Hotel Beau Rivage
7.4 Good
Hoeheweg 211, Interlaken, Bern, Switzerland
Show on map
0.4 km from city centre, Interlaken, Switzerland 

Featuring views of Swiss Alps and Aare River, Lindner Grand Hotel Beau Rivage is set in Interlaken and is a short walk from Interlaken Ost Railway Station. It also features a gym, an indoor pool and a sauna.

Cheapest hotels in Switzerland, Europe

Hotel X-Tra
Limmatstrasse 118, Zurich, Zurich, Switzerland
Show on map
1.6 km from city centre, Zurich, Switzerland 

Located in Zurich, XTRA Hotel provides stylish, 3-star accommodation close to the Museum of Design Zurich. This modern hotel is set in the heart of the city.

₹ 2,690
Avg. per night
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.

₹ 3,261
Avg. per night
Hotel & Hostel Montarina
8.2 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.

₹ 3,505
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.

₹ 3,587
Avg. per night
Balmers Hostel
8.1 Excellent
Hauptstrasse 23, Interlaken, Bern, Switzerland
Show on map
0.6 km from city centre, Interlaken, Switzerland 

Boasting an outdoor pool, Balmers Hostel is situated in Interlaken and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

₹ 3,587
Avg. per night
Geneva Hostel
7.9 Good
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.

₹ 3,750
Avg. per night
St. Moritz Youth Hostel
8.0 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.

₹ 4,076
Avg. per night
Oldtown Hostel Otter
8.1 Excellent
Oberdorfstrasse 7, Zurich, Zurich, Switzerland
Show on map
0.6 km from city centre, Zurich, Switzerland 

Conveniently situated, Oldtown Hostel Otter allows for easy access to Zurich's best hot spots. It is located a brief walk from Bahnhofstrasse and Credit Suisse.

₹ 4,158
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?

    When visiting Switzerland, consider checking out Zurich, Interlaken, and Lucerne as some of the most sought after locations.

  • What are the best hotels in Switzerland?

    Switzerland is home to many highly-rated hotels, one of which is Holiday Inn Express Zurich Airport, which has a current rating of 8.4. For other potential stays, consider Holiday Inn Zurich - Messe and The River Village, which can also be great places to stay in Switzerland.