Top landmarks in Switzerland
Best 5-star hotels in Switzerland
8.5Great254 reviews
Hotel
Switzerland, Lucerne
There is an à la carte restaurant available in the sumptuous 5-star Hotel Lucerne, Autograph Collection, which is set in the historic district of Lucerne.
from CAD 338 per night
9.1Perfect496 reviews
Hotel
Switzerland, Zermatt
Offering 29 rooms together with tennis and golf, the lovely Omnia is located 400 metres of Parish Church of St. Mauritius.
from CAD 1 905 per night
9.0Perfect989 reviews
Hotel
Switzerland, Geneva
Positioned a 10-minute drive from International Red Cross and Red Crescent Museum, guests can enjoy international dishes at the charming Les Armures's à la carte restaurant.
from CAD 467 per night
8.5Great484 reviews
Hotel
Switzerland, Bellevue
Boasting a Mediterranean cuisine together with a traditional Hammam, a treatment room, and a sauna, the 5-star La Reserve Geneve Hotel & Spa is located near a boat dock.
from CAD 554 per night
8.8Great1666 reviews
Hotel
Switzerland, Lugano
Located 0.6 km from Fonte, the comfortable 5-star Splendide Royal Lugano also offers to take advantage of a steam room, a sauna and an indoor pool.
from CAD 366 per night
9.1Perfect993 reviews
Hotel
Switzerland, Lugano
Just a 9-minute stroll from Viganello and 2.3 km from Museo in Erba, the Grand Hotel Villa Castagnola Lugano features an indoor swimming pool along with a lounge bar.
from CAD 768 per night
9.0Perfect913 reviews
Hotel
Switzerland, Neuchatel
Located within a 5-minute drive from Basilica of Our Lady of the Assumption, the 5-star Palafitte features an à la carte restaurant and continental breakfast.
from CAD 545 per night
8.5Great614 reviews
Hotel
Switzerland, Zurich
Situated in the Enge district just 650 metres from Fraumunster Church, the Park Hyatt Zurich - City Center Luxury Zurich has 145 rooms along with a steam bath and a treatment room.
from CAD 1 536 per night
8.2Great3180 reviews
Hotel
Switzerland, Montreux
Featuring renovated rooms, the Royal Plaza also has a hot tub, sauna facilities and an indoor pool, where you can relax.
from CAD 324 per night
8.1Great1015 reviews
Hotel
Switzerland, Geneva
Featuring an indoor swimming pool, the luxurious Fairmont Grand Hotel Geneva in an entertainment district boasts 412 rooms.
from CAD 549 per night
8.8Great480 reviews
Hotel
Switzerland, St. Moritz
Fitness classes, massage therapy and ski-to-door access are all open to guests of this 184-room the welcoming 5-star Grand Hotel Des Bains Kempinski that is located within 5 minutes' drive of the domed Segantini Museum.
from CAD 816 per night
8.9Great1283 reviews
Hotel
Switzerland, Chardonne
Guests of the 5-star Le Mirador Resort & Mont Pelerin can relax in the terrace bar, swim in an indoor heated swimming pool, or enjoy entertainment activities and billiards near a train station.
from CAD 542 per night
8.5Great374 reviews
Hotel
Switzerland, Geneva
Offering a seasonal outdoor swimming pool and an English garden on site, the elegant President Wilson, A Luxury Collection Hotel, is situated around a 5-minute ride from The Geneva Water Fountain.
from CAD 1 841 per night
9.3Perfect1115 reviews
Hotel
Switzerland, Bad Ragaz
Boasting access to Taminabrucke Bridge 10 minutes away by car, the elegant Grand Resort includes aerobics classes and massage therapy onsite providing guests with premium rooms.
from CAD 1 217 per night
8.9Great677 reviews
Hotel
Switzerland, Bern
Located within a 5-minute walk of The Cathedral of Bern, a 16-minute stroll from Bear Pit, the exclusive Bellevue Palace features fitness classes and spa therapy along with 116 rooms.
from CAD 672 per night
9.0Perfect146 reviews
Hotel
Switzerland, Gstaad
Boasting the setting just 400 m from Lake Lauenen and a boat dock, the elegant 5-star Palace Gstaad also includesa hammam, a treatment room, a Jacuzzi, and a sauna.
from CAD 669 per night
9.0Perfect1027 reviews
Hotel
Switzerland, Interlaken
Located merely a 5-minute walk from Casino Interlaken, 200 metres from Hoheweg, the smoke-free Victoria Jungfrau Grand Hotel & Spa features a casino, a shared lounge, and hiking trails along with 216 rooms.
from CAD 564 per night
8.8Great832 reviews
Hotel
Switzerland, Lausanne
The luxurious Beau-Rivage Palace Lausanne is situated a 5-minute walk from Jordils metro station, in an entertainment area and offers 168 rooms, sea views and Japanese specialities on site.
from CAD 571 per night
8.9Great503 reviews
Hotel
Mandarin Oriental Palace, LuzernSwitzerland, Lucerne
Featuring currency exchange and a lift, the Mandarin Oriental Palace, Luzern is located a short walk from the old district of Lucerne and 14 minutes' walk from Chapel Bridge.
from CAD 1 957 per night
8.7Great304 reviews
Hotel
Switzerland, St. Moritz
Providing a Turkish steam bath, a treatment room, a solarium, and a Jacuzzi, the 5-star Badrutt'S Palace Hotel St Moritz is located 2.2 km from Lake of Staz and nearly 5 minutes' walk from St. Moritz.
from CAD 523 per night
Most popular 4-star hotels in Switzerland
8.0Great2296 reviews
Hotel
Switzerland, Le Grand Saconnex
Located in the old part of Geneva, the perfect Hilton Geneva Hotel And Conference Centre features an indoor pool and an à la carte restaurant.
from CAD 199 per night
8.1Great4641 reviews
Hotel
Switzerland, Zurich
Featuring a steam room, a Jacuzzi, a sauna, and a foot bath, the 4-star Crowne Plaza Zuerich By Ihg Zurich is located in the Aussersihl district of Zurich around 5 minutes' walk from Stadion Letzigrund.
from CAD 257 per night
8.3Great1426 reviews
Hotel
Switzerland, Zurich
Boasting an American menu, the comfortable Courtyard By Marriott Zurich North has 152 rooms, featuring a setting near a train station in the Zurich Nord district of Zurich.
from CAD 141 per night
8.4Great1059 reviews
Hotel
Switzerland, Interlaken
Due to a central location in the centre of the city, the guests of the Carlton-Europe Vintage Adults Interlaken will find Alpenwildpark a 6-minute stroll away.
from CAD 311 per night
8.3Great5305 reviews
Hotel
Switzerland, Zurich
Dining at à la carte restaurant with European dishes is available at the 4-star Glarnischhof By Trinity, set within 5 minutes' drive of Chinese Garden Zurich.
from CAD 355 per night
8.7Great1638 reviews
Hotel
Switzerland, Zurich
The 4-star Becozy Self Check-In & Pop-Up Hotel Sihlcity Zurich is located within 5 minutes' drive of Bahnhofstrasse and near a motorway.
from CAD 155 per night
8.9Great2379 reviews
Hotel
Switzerland, Interlaken
The comfortable 4-star Interlaken is a perfect vacation spot about 3 km from Jungfrau Park Interlaken and other Interlaken landmarks.
from CAD 669 per night
8.7Great485 reviews
Hotel
Switzerland, Lucerne
Comprising 62 rooms in the centre of Lucerne, the 4-star Art Deco Hotel Montana lies approximately 15 minutes' walk from Old Town Shopping Mall.
from CAD 403 per night
8.7Great992 reviews
Hotel
Switzerland, St. Moritz
Located a 5-minute stroll from St. Moritz Dorf-Chantarella, the 4-star Crystal Hotel Superior features aerobics, spa therapy and ski-to-door access for guests' convenience.
from CAD 212 per night
7.1Very good1604 reviews
Hotel
Switzerland, Geneva
Offering 166 rooms with views of the city, the lovely 4-star Century is set in the Downtown district, about a 5-minute ride from Basilica Notre-Dame of Geneva.
from CAD 355 per night
8.7Great6055 reviews
Hotel
Switzerland, St. Gallen
Boasting an à la carte restaurant with local menu, the pet friendly Walhalla is set just a short drive from Swiss Alps.
from CAD 165 per night
7.9Very good3213 reviews
Hotel
Switzerland, Baden
Comprising 107 rooms right in the centre of Baden, the 4-star Ramada By Wyndham Baden Hotel Du Parc lies only 1.4 km from Foundation Swiss Children's Museum.
from CAD 178 per night
8.5Great2887 reviews
Hotel
Switzerland, Lucerne
Set nearly a 15-minute walk from Glacier Garden of Lucerne, the 4-star Ameron Luzern Hotel Flora includes a restaurant with Italian cuisine.
from CAD 819 per night
8.3Great907 reviews
Hotel
Switzerland, Basel
Guests can also visit Altstadt-Spaziergange durch Basel, situated 6 minutes' walk away.
from CAD 253 per night
8.9Great2810 reviews
Hotel
Switzerland, Zermatt
Located within a 9-minute walk of Stellisee, the 4-star Alpen Resort has 58 rooms, and lies a short stroll from a train station.
from CAD 617 per night
8.7Great1824 reviews
Hotel
Switzerland, Lausanne
The surrounding area includes Bessieres Bridge, a mere 10 minutes' stroll away, and Lausanne-Gare tube station nearly a 5-minute walk from the 4-star Best Western Plus Hotel Mirabeau.
from CAD 295 per night
8.5Great4170 reviews
Hotel
Switzerland, Zurich
Set a 5-minute drive from Fraumunster Church, the Krone Unterstrass features a shop and a restaurant.
from CAD 196 per night
8.7Great5979 reviews
Hotel
Switzerland, Montreux
The superior 4-star Eurotel Montreux is located relatively close to Alps and offers fitness classes, spa therapy and entertainment activities.
from CAD 308 per night
8.5Great6728 reviews
Hotel
Switzerland, Meyrin
The perfect 4-star Nh Geneva Airport Meyrin offers 190 rooms in a shopping area of the city near a bus stop.
from CAD 140 per night
7.9Very good4707 reviews
Hotel
Switzerland, Opfikon-Glattbrugg
Nestled in a business area, the Dormero Hotel Zurich Airport Opfikon-Glattbrugg is nearly a 5-minute drive from Messe Zurich.
from CAD 147 per night
Most popular 3-star hotels in Switzerland
8.2Great6748 reviews
Hotel
Switzerland, Meyrin
There are rooms facing mountain and the 3-star Holiday Inn Express Geneva Airport, An Ihg is set 5 km from Cointrin airport.
from CAD 118 per night
8.0Great2529 reviews
Hotel
Switzerland, Rothenburg
Toni's Zoo and Kirche St. Maria are located 2.5 km and 2.7 km from the 3-star Holiday Inn Express Luzern-Neuenkirch, An Ihg Rothenburg respectively.
from CAD 167 per night
8.1Great981 reviews
Hotel
Switzerland, Engelberg
Boasting an à la carte restaurant with European menu, the 3-star Terrace Engelberg is set within a minutes' drive from Alps and 10 minutes by car from Ritz-Eggen.
from CAD 226 per night
8.4Great2637 reviews
Hotel
Switzerland, Zurich
Situated just walking distance from a railway station, the 3-star Alexander Zurich Old Town is 500 metres of Zurich Toy Museum.
from CAD 142 per night
8.7Great1386 reviews
Hotel
Switzerland, Lugano
The 3-star International Au Lac Historic Lakeside Lugano has a swimming pool and lies within a 7-minute walk of LAC Cultural Center which is worth visiting.
from CAD 201 per night
8.5Great3774 reviews
Hotel
Switzerland, Zurich
Located 7 minutes on foot from Lindenhof hill, the comfortable 3-star City Zurich Design & Lifestyle has 60 rooms, and lies near a tube station.
from CAD 196 per night
8.7Great2791 reviews
Hotel
Switzerland, Basel
Located 5 minutes on foot from Markthalle, the superior Schweizerhof features various recreational opportunities and entertainment activities next to a railway station.
from CAD 355 per night
8.7Great4203 reviews
Hotel
Switzerland, Basel
Set around a 5-minute walk from Pharmacy Museum of the University of Basel and in the Old Town Grossbasel district, the 3-star Rochat has 56 rooms.
from CAD 264 per night
8.7Great2741 reviews
Hotel
Switzerland, Lucerne
Situated in the middle of Lucerne and nearly 19 minutes' walk from Neubad, the lovely 3-star Des Alpes offers 45 rooms.
from CAD 116 per night
8.7Great1238 reviews
Hotel
Switzerland, Interlaken
The pet-friendly Bernerhof features rooms with views of the city, while a central location provides access to Heliport, which is a 10-minute drive away.
from CAD 145 per night
8.9Great2445 reviews
Hotel
Switzerland, Zermatt
Within a 6-minute stroll of Matterhorn Museum, the Butterfly, BW Signature Collection Zermatt offers a quiet location and includes an à la carte restaurant.
from CAD 341 per night
8.4Great3268 reviews
Hotel
Switzerland, Zurich
The 3-star Best Western Plus Hotel Zurcherhof offers 39 rooms plus a Chinese garden, within within 500 metres of Urania Observatory.
from CAD 232 per night
7.7Very good5939 reviews
Hotel
Switzerland, Zurich
Located 5 minutes' walk from Niederdorf, the smoke-free Montana Zuerich Zurich is just 1 km from Liebfrauen Church.
from CAD 117 per night
8.2Great5690 reviews
Hotel
Switzerland, Geneva
The Astoria Geneva is located 5 km from Cointrin airport and nearly 5 minutes' walk from Chantepoulet bus stop.
from CAD 167 per night
7.4Very good2254 reviews
Hotel
Switzerland, Lucerne
Located within 7 minutes' walk of Chapel Bridge, the 3-star Rothaus Luzern & Peruvian Culinary Art features 50 rooms with views of the mountain.
from CAD 178 per night
8.8Great2624 reviews
Hotel
Switzerland, Tasch
The pet friendly Matterhorn Inn Tasch is placed approximately a 15-minute drive from Matterhorn Museum and next to a train station.
from CAD 186 per night
8.4Great2191 reviews
Hotel
Switzerland, Lucerne
Centrally located near a train station, the 3-star Altstadt Hotel Krone Luzern is also within a 7-minute walk of The Rosengart Collection.
from CAD 907 per night
8.5Great4230 reviews
Hotel
Switzerland, Chur
Dining at à la carte restaurant with local dishes is available at the delightful 3-star Central Hotel Post Chur, set within a 5-minute walk of Obere Gasse.
from CAD 171 per night
7.9Very good2498 reviews
Hotel
Switzerland, Unterseen
Since 1862 the traditional Chalet Swiss with a Japanese garden accommodates guests within 7 minutes' stroll of Tourist Museum of the Jungfrau region.
from CAD 147 per night
8.1Great1777 reviews
Hotel
Switzerland, Zurich
Sitting within 16 minutes' walk of Paradeplatz and adjacent to a railway station, the comfortable 3-star Royal Hotel Zurich offers various recreational opportunities and entertainment activities.
from CAD 147 per night
Amazing spa hotels in Switzerland
8.5Great1138 reviews
Hotel
Switzerland, Winterthur
Featuring modern rooms, the 4-star Banana City Winterthur also has a hot tub and sauna facilities, where you can relax.
from CAD 167 per night
8.2Great2210 reviews
Hotel
Switzerland, Morschach
Featuring an outdoor swimming pool and a lounge bar, the Swiss Holiday Park Resort Morschach is located 5 minutes' walk from Swiss Path and around a 10-minute ride from Furggeli.
from CAD 206 per night
8.4Great4813 reviews
Hotel
Switzerland, Hergiswil
15 minutes' drive from Spreuer Bridge, the 4-star Seehotel Pilatus Hergiswil features an à la carte restaurant and a swimming pool.
from CAD 205 per night
8.7Great2587 reviews
Hotel
Switzerland, St. Moritz
Located 5 minutes' drive from Mill Weber House, the charming 3-star Soldanella features 44 rooms with views of the mountain.
from CAD 219 per night
8.4Great1540 reviews
Hotel
Switzerland, Interlaken
Placed 10 minutes' drive from Weissenau Nature Reserve, the 4-star Boutique Hotel Bellevue Interlaken offers a riverside location in the Central Interlaken district, offering mountain biking, snow skiing and hiking.
from CAD 259 per night
8.6Great2108 reviews
Hotel
Switzerland, Grindelwald
Located about 5 minutes' walk from Grindelwald-First and around 200 metres from Firstbahn, the 4-star Sunstar Hotel & Spa features a sun deck, a shared lounge, and a golf course.
from CAD 393 per night
9.0Perfect2086 reviews
Hotel
Switzerland, Geneva
Set within a stroll of a train station in the shopping Downtown district, the superior Bristol includes 110 rooms as well as spa therapy and entertainment activities.
from CAD 913 per night
7.8Very good2768 reviews
Aparthotel
Switzerland, Vevey
0.8 km from Musee Jenisch, the 3-star Visionapartments Rue Des Communaux features a swimming pool along with sauna facilities and an indoor pool.
from CAD 157 per night
8.9Great256 reviews
Hotel
Switzerland, St. Moritz
The 5-star Kulm Hotel lies a 13-minute stroll from Segantini Museum and offers an à la carte restaurant and a swimming pool onsite.
from CAD 477 per night
8.6Great328 reviews
Hotel
Switzerland, Zermatt
Placed nearly a 5-minute walk from Matterhorn Museum and in the very heart of Zermatt, the 5-star Mont Cervin Palace offers 51 rooms.
from CAD 1 092 per night
8.9Great370 reviews
Hotel
Switzerland, St. Moritz
Only 1.5 km from Segantini Museum, the 5-star Suvretta House St. Moritz offers a swimming pool.
from CAD 768 per night
9.2Perfect376 reviews
Hotel
Switzerland, Zermatt
Boasting a location in the ski district of Zermatt, the luxury Riffelalp Resort 2222M offers a Swiss restaurant plus a Turkish steam bath, a Turkish steam room and a massage chair.
from CAD 1 323 per night
8.9Great430 reviews
Hotel
Switzerland, Arosa
Located only 1.9 km from Arosa Barenland, luxurious Tschuggen Grand Hotel - The Leading Hotels Of The World offers 119 rooms, a Turkish steam room, a Jacuzzi, a sauna, and a foot bath.
from CAD 634 per night
9.1Perfect2022 reviews
Hotel
Switzerland, Lausanne
The luxury Palace Lausanne offers 136 rooms along with a traditional Hammam, a Jacuzzi and sauna facilities on-site, boasting setting near a train station.
from CAD 587 per night
8.8Great1134 reviews
Hotel
Switzerland, Montreux
Guests can relax in a swimming pool or in the à la carte restaurant of the Fairmont Le Montreux Palace Montreux, which is set merely 6 minutes on foot from Golden Pass Railway.
from CAD 475 per night
8.5Great1751 reviews
Hotel
Switzerland, Zurich
Located in a downtown area and about 25 minutes on foot from Kulturama Museum of Mankind, the Marriott Zurich features 265 rooms plus an indoor swimming pool.
from CAD 2 211 per night
8.5Great721 reviews
Hotel
Switzerland, Geneva
Boasting a location within a 9-minute stroll of Brunswick Monument, the luxury Mandarin Oriental, Geneva features fitness classes, spa therapy and various recreational opportunities, as well as offers 131 rooms.
from CAD 1 619 per night
8.9Great1052 reviews
Hotel
Switzerland, Zermatt
Boasting a wellness facility and an indoor pool, the 4-star Wellness Hotel Alpenhof Zermatt is set 5 minutes on foot from Matter Vispa.
from CAD 532 per night
8.6Great1465 reviews
Hotel
Switzerland, Zermatt
Thanks to its central location, the charming Astoria Zermatt is 250 metres of Matterhorn Museum and near a train station.
from CAD 158 per night
9.0Perfect2325 reviews
Hotel
Switzerland, Zermatt
Situated just off a cable car station and 2.9 km from Hangebrucke, the cosy Bristol features a Turkish steam bath, a solarium, and a hot tub.
from CAD 410 per night
Top family hotels in Switzerland
8.7Great2344 reviews
Hotel
Switzerland, Zurich
The pet friendly Saint Georges is placed within 10 minutes' drive of Lake Zurich and near a tube station.
from CAD 392 per night
8.7Great3576 reviews
Hotel
Switzerland, Lucerne
Featuring 31 rooms with views of the city, the 3-star Boutique Hotel Karl Lucerne is set a 13-minute stroll from Lion Monument.
from CAD 281 per night
8.1Great1519 reviews
Hotel
Switzerland, Lausanne
The Bellerive is located 60 km from Cointrin airport and 150 metres of Bateliere bus stop.
from CAD 182 per night
8.8Great1877 reviews
Hotel
Switzerland, Interlaken
The Merkur - West enjoys an excellent location in the very heart of Interlaken, less than 6 minutes on foot from Heimwehfluh.
from CAD 226 per night
8.5Great2221 reviews
Hotel
Switzerland, Zurich
Located 5 minutes by car from Museum Rietberg, the lovely 3-star Altstadt Zurich overlooks the city and features an à la carte restaurant.
from CAD 240 per night
8.9Great1713 reviews
Hotel
Switzerland, Meggen
Featuring an à la carte restaurant and a seasonal outdoor pool, the pet-friendly Balm Lucerne offers a setting near a train station.
from CAD 212 per night
8.9Great899 reviews
Hotel
Switzerland, Zurich
Centrally located close to a railway station, the lovely Ema House Hotel Suites is also 8 minutes' walk from the regenerated Platzspitz park.
from CAD 685 per night
8.4Great2347 reviews
Hotel
Switzerland, Zurich
The charming Europe Zurich enjoys a quiet location and provides easy access to Swiss National Museum 5 minutes away by car.
from CAD 278 per night
7.6Very good3431 reviews
Hotel
Switzerland, Zurich
Located within a 7-minute stroll of Lindenhof hill, the boutique style Limmatblick features 16 rooms together with an à la carte restaurant.
from CAD 336 per night
8.3Great3174 reviews
Hotel
Switzerland, Dubendorf
Boasting steam baths and a hot tub on-site, the Sorell Hotel Sonnental Dubendorf is located in the Dubendorf district of Dubendorf near a tube station.
from CAD 165 per night
8.9Great1921 reviews
Hotel
Switzerland, Lucerne
While staying at the luxury Des Balances you are invited to discover Neubad, set about 18 minutes' walk away, or The Rosengart Collection, which is approximately 6 minutes' walk away.
from CAD 244 per night
8.8Great1840 reviews
Hotel
Switzerland, Montreux
Positioned approximately a 25-minute walk from Salle omnisports du Pierrier, guests can enjoy French dishes at the premier 4-star Grand Hotel Suisse Majestic, Autograph Collection's French restaurant.
from CAD 280 per night
8.1Great3198 reviews
Hotel
Switzerland, Geneva
Located in the heart of Geneva, the International & Terminus offers fast access to Parc Mon Repos, just 1.6 km away.
from CAD 244 per night
8.5Great2184 reviews
Hotel
Switzerland, Lucerne
Set nearly an 18-minute stroll from Chateau Gutsch, the rooms in the Central Luzern have views of city.
from CAD 247 per night
7.9Very good920 reviews
Hotel
Switzerland, Opfikon-Glattbrugg
Boasting an ideal location approximately a 5-minute ride from Glatt, the 4-star Hilton Zurich Airport offers to try the American dishes, while a steam room and a sauna are also available.
from CAD 195 per night
8.7Great1384 reviews
Hotel
Switzerland, Bern
Set just a 5-minute stroll from The Parliament Building and in the shopping district of Bern, the convenient 4-star Savoy has 64 rooms.
from CAD 406 per night
8.0Great1614 reviews
Hotel
Switzerland, Interlaken
Set nearly 14 minutes' walk from the nostalgic Heimwehfluh Funicular, the quality Hey Interlaken lies in the Central Interlaken district.
from CAD 179 per night
8.5Great1285 reviews
Hotel
Switzerland, Geneva
The 4-star New Midi Geneva features various recreational opportunities and entertainment activities on site, and is situated in the Downtown district of Geneva near a train station.
from CAD 478 per night
8.6Great4614 reviews
Hotel
Switzerland, Zurich
Located in the heart of Zurich, 7 minutes' walk from Lindenhof hill and within walking distance of Urania Observatory, the 3-star Felix offers entertainment activities and various recreational opportunities.
from CAD 185 per night
8.5Great2528 reviews
Hotel
Switzerland, Lausanne
Comprising 112 rooms right in the centre of Lausanne, the smoke-free La Paix lies a 16-minute walk from Musee de l'Elysee.
from CAD 243 per night
Best luxury hotels in Switzerland
9.0Perfect651 reviews
Hotel
Switzerland, Zurich
The 5-star Baur Au Lac Zurich features rooms with views of the lake, while an unique location provides access to Old Town, which is a 14-minute walk away.
from CAD 1 487 per night
9.2Perfect650 reviews
Hotel
Switzerland, Zermatt
Boasting a quiet setting within 350 metres of Matterhorn Museum, the 4-star Europe Hotel & Spa offers views to mountain along with a hot tub and sauna facilities.
from CAD 789 per night
8.9Great658 reviews
Hotel
Switzerland, Zermatt
Situated near a railway station, the 4-star Pollux is within a 5-minute walk of Matterhorn Museum.
from CAD 662 per night
8.8Great2102 reviews
Hotel
Switzerland, Thun
Offering a location 250 metres from Thun Castle, the Krone overlooks the town and has an à la carte restaurant.
from CAD 297 per night
8.8Great1885 reviews
Hotel
Switzerland, Grindelwald
Along with a hot tub and sauna facilities, the Eiger Mountain & Soul Resort Grindelwald offers direct access to Jungfrau Ski Region, 6 minutes' stroll away, and boasts a prime location within a few minutes' walk of a train station.
from CAD 349 per night
8.6Great455 reviews
Hotel
Switzerland, Sarnen
The 4-star Krone Sarnen offers a Turkish steam room, a Turkish bath and a caldarium, and is located close to Historisches Museum Obwalden within a stroll of a train station.
from CAD 212 per night
9.0Perfect4764 reviews
Hotel
Switzerland, Basel
Basel Museum of Ancient Art and Ludwig Collection is at a 1.4 km distance from the Spalentor - Ihr Sympathisches Stadthotel and Jewish Museum of Basel is around 5 minutes' walk away.
from CAD 253 per night
8.4Great90 reviews
Hotel
Switzerland, Saas-Almagell
Set in the neighbourhood of Ski Lift Saas Almagell, the 4-star Wellness Spa Pirmin Zurbriggen Saas-Almagell offers a swimming pool together with ski-to-door access and billiards for guest enjoyment.
from CAD 404 per night
8.7Great496 reviews
Hotel
Switzerland, Geneva
The luxury Beau-Rivage Geneve features fitness classes and massage therapy, as well as an à la carte restaurant in a central location within a 7-minute walk of Paquis Baths.
from CAD 1 670 per night
9.0Perfect493 reviews
Hotel
Switzerland, Vitznau
The 5-star Park Hotel is nearly 25 minutes' walk from Reuss and has to offer a heated swimming pool plus a Turkish steam bath, a treatment room, a Jacuzzi, and two hot tubs.
from CAD 1 707 per night
7.9Very good6478 reviews
Hotel
Switzerland, Rumlang
The smoke-free Radisson Hotel Zurich Airport Rumlang consists of 209 rooms along with a lounge bar and is nestled in a shopping area.
from CAD 155 per night
8.8Great365 reviews
Hotel
Switzerland, Adelboden
The 4-star Bellevue Parkhotel & Spa - Relais & Chateaux has a pizza restaurant specialising in Neapolitan cuisine and is situated within 10 minutes' walk of Bergbahnen Adelboden AG.
from CAD 542 per night
8.5Great167 reviews
Hotel
Switzerland, Maloja
Located in the heart of Maloja, the Schweizerhaus Swiss Quality offers fast access to Lagh dal Lunghin, a 5-minute stroll away.
from CAD 477 per night
8.3Great1648 reviews
Hotel
Switzerland, Samedan
The 4-star Bernina 1865 is placed in a shopping area of Samedan, around a 10-minute ride from Trais Fluors and about a 10-minute drive from Marguns-Corviglia.
from CAD 261 per night
8.7Great2107 reviews
Hotel
Switzerland, Thun
Comprising 60 rooms in the very heart of Thun, the 4-star Freienhof lies nearly 16 minutes' walk from Schadau Park.
from CAD 232 per night
8.4Great1622 reviews
Hotel
Switzerland, Biel
Located about a 9-minute stroll from Elfenau Park, the 4-star Mercure Biel has 100 rooms, and lies within walking distance to a train station.
from CAD 203 per night
7.5Very good3279 reviews
Hotel
Switzerland, Yverdon-les-Bains
Located within 5 minutes' drive of La Petite Plage, the grand 4-star Et Centre Thermal D'Yverdon-Les-Bains offers thermal baths, a traditional Hammam and a thermal swimming pool.
from CAD 199 per night
8.2Great265 reviews
Hotel
Switzerland, Zurich
Providing access to Zurich Toy Museum, the Neues Schloss Privat Hotel Zurich, Autograph Collection is approximately a 5-minute ride from Swiss National Museum and offers an à la carte restaurant.
from CAD 369 per night
8.6Great3802 reviews
Hotel
Switzerland, Bern
The Swissotel Kursaal, located within an 8-minute walk of Clock Tower, is also at a proximity to Congress Centre Kursaal Bern.
from CAD 266 per night
8.6Great874 reviews
Hotel
Switzerland, Lucerne
Boasting a Chinese menu, the Grand Hotel National Luzern has 7 rooms, featuring a setting a short walk from a train station in the Old Town district of Lucerne.
from CAD 1 026 per night
Cheap hotels in Switzerland
7.3Very good3964 reviews
Hotel
Switzerland, Unterseen
The smoke-free Central Continental Interlaken offers 68 rooms and is located close to Swiss Alps, offering proximity to a train station too.
from CAD 128 per night
8.2Great5201 reviews
Hotel
Switzerland, Zurich
Set around a 25-minute walk from Lake Zurich, the 2-star Limmathof lies in the Niederdorf district.
from CAD 100 per night
7.8Very good1321 reviews
Hotel
Switzerland, Lucerne
Located 5 minutes on foot from Chapel Bridge in the Old Town district, the traditional Altstadt Hotel Magic Luzern features 13 rooms along with spa therapy, various recreational opportunities and entertainment activities.
from CAD 189 per night
8.3Great1914 reviews
Hotel
Switzerland, Lucerne
Boasting an à la carte restaurant along with 21 elegant rooms, the 3-star Boutique Hotel Weisses Kreuz - Adult Only Lucerne is set just a stroll from a train station.
from CAD 164 per night
8.4Great1901 reviews
Hotel
Switzerland, Zurich
Offering a shop and a restaurant, the Fred Hotel Leonhardstrasse - Self Check-In Zurich lies in a business area, about 14 minutes on foot from Helmhaus and within 15 minutes' walk of Fraumunster Church.
from CAD 134 per night
8.3Great626 reviews
Hotel
Switzerland, Lausanne
Situated near public transportation, the comfortable Regina is 6 minutes on foot from Lausanne Cathedral.
from CAD 220 per night
8.0Great3300 reviews
Hotel
Switzerland, Lucerne
The wonderful De La Paix Lucerne is nestled near an old district approximately 5 minutes' walk from Church of St. Leodegar.
from CAD 155 per night
9.1Perfect1606 reviews
Hotel
Switzerland, Wengen
The 3-star Jungfraublick Wengen is located near the historic district of Wengen around a 10-minute ride from Trummelbach.
from CAD 127 per night
8.2Great1979 reviews
Hotel
Switzerland, Lucerne
Comprising 31 rooms right in the centre of Lucerne, the 3-star Ambassador Self Check-In lies around a 5-minute ride from Lido.
from CAD 196 per night
8.8Great2434 reviews
Hotel
Switzerland, Zurich
The 3-star Adler Zurich offers 52 renovated rooms with private bathrooms, 1.6 km from Arboretum.
from CAD 127 per night
8.1Great2444 reviews
Hotel
Switzerland, Zurich
The 3-star Swiss Chocolate By Fassbind Zurich overlooks the old town and lies a few minutes' walk away from an underground station.
from CAD 171 per night
8.7Great2088 reviews
Hotel
Switzerland, Zermatt
Guests can have a buffet breakfast and enjoy visiting Sion airport, set about 80 km from the Alpine Hotel Perren Zermatt.
from CAD 141 per night
8.9Great2461 reviews
Hotel
Switzerland, Zermatt
A 5-minute stroll from St Peter's English Church, guests of the Walliserhof may engage in a variety of activities, including ice skating, hiking and skiing.
from CAD 2 170 per night
8.2Great2401 reviews
Hotel
Switzerland, Geneva
Tavel House is 15 minutes on foot from the 2-star Des Tourelles, while The Flower Clock is about a 15-minute walk away.
from CAD 116 per night
8.4Great1970 reviews
Hotel
Switzerland, Zurich
You can enjoy a lounge bar at the boutique style Rossli Zurich or take advantage of visiting Lake Zurich, which is 0.6 km away.
from CAD 232 per night
8.3Great2769 reviews
Hotel
Switzerland, Zurich
Offering 60 rooms with views of the city, the Sorell Hotel Rutli Zurich is set in the Old Town district of Zurich, within a 10-minute drive of Museum Rietberg.
from CAD 188 per night
8.6Great1394 reviews
Hotel
Switzerland, Zermatt
Located within a 9-minute walk of Mountaineer's Cemetery, the cosy Alpenroyal Zermatt is within 5 minutes' drive of Patrullarve.
from CAD 484 per night
8.4Great362 reviews
Hotel
Switzerland, Davos
Situated in the very heart of Davos, the 3-star National provides 59 rooms with views of the garden along with a hot tub and sauna facilities.
from CAD 144 per night
8.6Great1152 reviews
Hotel
Switzerland, Zermatt
Located within 450 metres of Mountaineer's Cemetery as well as Matterhorn Museum, the attractive 3-star Adonis Zermatt includes hiking, skiing and cycling.
from CAD 135 per night
7.9Very good1915 reviews
Hotel
Switzerland, Zurich
The Boutique Hotel Seegarten is situated close to the lake district of Zurich nearly a 5-minute ride from Lindenhof hill Park.
from CAD 176 per night
Top resorts in Switzerland
8.4Great4278 reviews
Hotel
Switzerland, Geneva
The 3-star Suisse enjoys a charming location and provides easy access to The Geneva Water Fountain 5 minutes away by car.
from CAD 148 per night
8.7Great476 reviews
Hotel
Switzerland, Geneva
The cosy D'Angleterre Geneva is settled in the Paquis district of Geneva, just 1.3 km from Banc de la Treille, and includes a lounge bar.
from CAD 1 411 per night
9.0Perfect702 reviews
Hotel
Switzerland, Zermatt
Nestled a 10-minute drive from Blauherd, the cosy 4-star Romantik Hotel Julen Zermatt offers 32 rooms along with steam baths, a solarium and an indoor pool.
from CAD 747 per night
9.3Perfect1279 reviews
Hotel
Switzerland, Zermatt
Located a mere 1.8 km from The Matterhorn, the Beausite Zermatt offers 80 rooms, a steam room, a Jacuzzi, a sauna, and two hot tubs.
from CAD 767 per night
9.1Perfect1649 reviews
Hotel
Switzerland, Zermatt
The charming Daniela is situated about 5 minutes on foot from Parish Church of St. Mauritius and pampers guests with steam baths, a solarium and a hot tub.
from CAD 520 per night
8.8Great1223 reviews
Hotel
Switzerland, Zermatt
Set about a 10-minute ride from Grindjisee, the luxury Unique Hotel Post Zermatt welcomes guests to a Swiss restaurant on site.
from CAD 733 per night
9.2Perfect548 reviews
Hotel
Switzerland, Zermatt
You can have some rest at an indoor swimming pool or enjoy spectacular views of the mountain, while the elegant Bellerive boasts a central setting at walking distance to Matterhorn.
from CAD 594 per night
8.5Great1635 reviews
Hotel
Switzerland, Basel
Placed within 13 minutes' stroll of Jean Tinguely Museum, the comfortable Royal Hotel - Urban Living provides guests with storage for belongings and a restaurant.
from CAD 193 per night
8.8Great375 reviews
Hotel
Switzerland, Zermatt
With views of the mountain, the superior Resort Hotel Alex Zermatt is situated a 10-minute ride from Blauherd and offers fitness classes, massage therapy and barbeque grills.
from CAD 470 per night
8.7Great1117 reviews
Hotel
Switzerland, Grindelwald
Offering a panoramic view along with a Turkish steam room, a Turkish bath and an infra-red cabin, the 4-star Kreuz&Post Grindelwald is a 10-minute ride from Alpiglen.
from CAD 392 per night
8.0Great1410 reviews
Hotel
Switzerland, Brig
Situated near a train station, the 3-star Victoria Brig is within a 5-minute walk of World Nature Forum Museum.
from CAD 138 per night
8.5Great1733 reviews
Hotel
Switzerland, Grindelwald
The 3-star Bernerhof is nestled right in the centre of Grindelwald and approximately a 10-minute drive from Glacier Canyon.
from CAD 148 per night
8.6Great2574 reviews
Hotel
Switzerland, Unterseen
There are rooms facing mountain and the 3-star Beausite Interlaken is set 55 km from Belp airport.
from CAD 142 per night
8.6Great752 reviews
Hotel
Switzerland, St. Moritz
The highest levels of comfort together with steam baths, massage therapy and ski-to-door access are waiting for you in the 51 rooms for an enjoyable stay at the lovely Berghotel Randolins St. Moritz with a name you can trust.
from CAD 174 per night
8.7Great848 reviews
Hotel
Switzerland, Grindelwald
Offering 10 rooms with views of the glacier, the 3-star Alpinhotel Bort Grindelwald is set in a ski neighbourhood, within 10 minutes' drive of First.
from CAD 225 per night
8.7Great3451 reviews
Hotel
Switzerland, Geneva
Located in the Downtown district of Geneva and 5 minutes by car from Reformation Wall, as well as near a train station, the welcoming Kipling Manotel offers fitness classes and various recreational opportunities.
from CAD 171 per night
8.6Great2232 reviews
Hotel
Switzerland, Geneva
Offering 47 rooms with views of the city, the 3-star Jade Manotel Geneva is set in the financial district of Geneva, 5 minutes' drive from Jardin Botanique.
from CAD 193 per night
9.0Perfect501 reviews
Hotel
Switzerland, Zermatt
Located within 5 minutes' walk of Mountaineer's Cemetery, the 5-star Grand Hotel Zermatterhof Zermatt includes 66 rooms along with a hammam and a hot tub.
from CAD 1 026 per night
9.2Perfect67 reviews
Hotel
Switzerland, St. Moritz
The perfect Carlton Hotel St Moritz - The Leading Hotels Of The World provides access to The Leaning Tower less than a 9-minute stroll away and welcomes its guests to use spa therapy, entertainment activities and billiards or to enjoy Italian dishes in the on-site à la carte restaurant.
from CAD 1 990 per night
8.4Great2186 reviews
Hotel
Switzerland, Meyrin
Set in the heart of Geneva, the modern Crowne Plaza Geneva, An Ihg offers 366 rooms overlooking the garden.
from CAD 203 per night