Most popular cities in Switzerland
- Interlaken31 resorts
- Zermatt101 resorts
- Grindelwald42 resorts
- Davos49 resorts
Top landmarks in Switzerland
Amazing spa hotels in Switzerland
7.7Very good1676 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 190 per night
7.9Very good3944 reviews
Hotel
Switzerland, Zurich
Guests of the comfortable Crowne Plaza Zurich, An Ihg will appreciate the Indian restaurant and a hot tub, sauna facilities and an indoor pool, near a train station.
from CAD 207 per night
9.6Perfect228 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 916 per night
9.2Perfect743 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 1 080 per night
8.4Great782 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 297 per night
8.8Great1023 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 342 per night
8.1Great609 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 216 per night
8.5Great893 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 159 per night
9.0Perfect289 reviews
Hotel
Switzerland, Bellevue
While staying at the 5-star La Reserve Geneve Hotel & Bellevue you are invited to discover Parc de l'Ariana, set 10 minutes away by car, or Cathedrale de St-Pierre, which is approximately a 15-minute ride away.
from CAD 529 per night
8.3Great1917 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 197 per night
9.0Perfect1172 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 349 per night
8.8Great2041 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 209 per night
8.4Great1241 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 247 per night
9.4Perfect771 reviews
Hotel
Switzerland, Lugano
Boasting a location 9 minutes' stroll from Viganello and near a railway station, the Grand Hotel Villa Castagnola Lugano offers enjoyable facilities such as a solarium, sauna facilities and an indoor pool.
from CAD 733 per night
8.7Great420 reviews
Hotel
Switzerland, Zurich
450 metres from Buerkliplatz, the 5-star Park Hyatt Zurich - City Center Luxury offers a lounge bar together with steam baths and facials.
from CAD 1 116 per night
8.8Great630 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 202 per night
8.2Great2540 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 309 per night
8.8Great2096 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 178 per night
8.7Great5320 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 294 per night
8.0Great2322 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 140 per night
Top family hotels in Switzerland
8.3Great4701 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 338 per night
8.7Great1798 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 179 per night
9.0Perfect1738 reviews
Hotel
Switzerland, Interlaken
Offering 61 rooms with views of the mountain, the 4-star Interlaken is set in the Central Interlaken district, a 5-minute drive from Unspunnen Castle.
from CAD 287 per night
8.9Great841 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 191 per night
8.6Great2804 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 187 per night
8.7Great1782 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 110 per night
8.7Great2505 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 268 per night
8.0Great1001 reviews
Hotel
Switzerland, Lausanne
The Bellerive is located 60 km from Cointrin airport and 150 metres of Bateliere bus stop.
from CAD 174 per night
9.2Perfect607 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 661 per night
8.5Great1746 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 265 per night
7.5Very good2817 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 213 per night
9.1Perfect1217 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 631 per night
8.7Great957 reviews
Hotel
Switzerland, Bern
Located 0.8 km from Swiss Alpine Museum, the excellent Baren Am Bundesplatz Bern offers renovated rooms plus fitness classes and entertainment activities onsite.
from CAD 241 per night
9.0Perfect995 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 139 per night
8.8Great5528 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 157 per night
8.9Great1953 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 486 per night
7.7Very good2577 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 170 per night
8.5Great3796 reviews
Hotel
Switzerland, Zurich
Set a 5-minute drive from Fraumunster Church, the Krone Unterstrass features a shop and a restaurant.
from CAD 295 per night
8.5Great5627 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 133 per night
8.5Great3620 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 163 per night
Best luxury hotels in Switzerland
7.6Very good564 reviews
Hotel
Switzerland, Opfikon-Glattbrugg
Situated in a shopping area, the Hilton Zurich Airport Opfikon-Glattbrugg is complete with spacious rooms as well as a traditional Hammam and sauna facilities.
from CAD 186 per night
9.2Perfect977 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 621 per night
9.3Perfect1718 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 637 per night
8.8Great1068 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 364 per night
8.4Great1836 reviews
Hotel
Switzerland, Lausanne
Situated in the very heart of Lausanne and within 1 km of Cantonal Museum of Fine Arts, the luxury De La Paix offers 112 rooms.
from CAD 232 per night
9.5Perfect799 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 035 per night
9.2Perfect651 reviews
Hotel
Switzerland, Interlaken
This 216-room the luxury Victoria Jungfrau Grand Hotel & Spa offers guests to admire mountain views and enjoy time by a swimming pool plus take advantage of a location in a shopping area, within walking distance to a train station.
from CAD 538 per night
9.2Perfect491 reviews
Hotel
Switzerland, Lausanne
Offering a poolside bar and a private garden, the luxurious Beau-Rivage Palace Lausanne is superbly set within walking distance of an underground station.
from CAD 958 per night
9.1Perfect384 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 011 per night
9.3Perfect111 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 454 per night
8.6Great185 reviews
Hotel
Switzerland, Zermatt
The 5-star Mont Cervin Palace is located in a ski area near a train station and boasts 150 rooms along with a treatment room, a hot tub and sauna facilities.
from CAD 1 144 per night
9.5Perfect207 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 849 per night
9.2Perfect1645 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 565 per night
9.3Perfect487 reviews
Hotel
Switzerland, Zurich
The luxury Baur Au Lac Zurich features fitness classes, massage therapy and entertainment activities, together with private location in a shopping area.
from CAD 1 327 per night
9.1Perfect676 reviews
Hotel
Switzerland, Montreux
Set in a shopping area, the Fairmont Le Montreux Palace has an outdoor swimming pool and 236 rooms within a 6-minute walk of Golden Pass Railway Railroad Company.
from CAD 453 per night
8.6Great520 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 005 per night
9.4Perfect384 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 634 per night
8.9Great1813 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 283 per night
9.1Perfect3862 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 263 per night
9.2Perfect372 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 167 per night
Cheap hotels in Switzerland
8.2Great5556 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 113 per night
8.0Great2480 reviews
Hotel
Switzerland, Geneva
The 2-star De Geneve is located merely 1.2 km from Place du Bourg-de-Four and a short stroll from a train station.
from CAD 210 per night
7.1Very good3431 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 122 per night
7.7Very good1054 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 180 per night
8.3Great896 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 156 per night
7.8Very good1978 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 137 per night
8.2Great8983 reviews
Hotel
Switzerland, Geneva
Located a 5-minute drive from United Nations Office at Geneva, the 3-star Ibis Geneve Centre Nations features a buffet breakfast.
from CAD 245 per night
8.6Great2019 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 236 per night
7.6Very good2425 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 230 per night
7.9Very good2990 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 148 per night
7.6Very good2076 reviews
Hostel
Switzerland, Lausanne
The hostel enjoys a quiet location in proximity to Plage de Vidy-Bourget, while the centre of Lausanne is about 3 km away.
from CAD 105 per night
8.6Great4116 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 176 per night
9.2Perfect1341 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 121 per night
8.0Great1520 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 187 per night
8.0Great2136 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 163 per night
9.0Perfect1934 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 419 per night
8.1Great2108 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 110 per night
7.3Very good4392 reviews
Hotel
Switzerland, Zurich
Placed 7 minutes on foot from Swiss National Museum and right in the centre of Zurich, the superb 3-star Montana offers 74 rooms.
from CAD 112 per night
8.4Great1785 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 187 per night
8.0Great1289 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 140 per night
Resorts with beach in Switzerland
8.4Great3608 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 513 per night
9.2Perfect457 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 579 per night
9.0Perfect244 reviews
Hotel
Switzerland, Geneva
Within 5 minutes' drive of popular attractions such as Patek Philippe Watch Museum, the comfortable D'Angleterre Geneva features an à la carte restaurant and 45 rooms with traditional decor.
from CAD 1 250 per night
8.5Great1170 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 184 per night
8.7Great2834 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 163 per night
8.7Great1726 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 184 per night
7.7Very good5864 reviews
Hotel
Switzerland, Rumlang
The 4-star Radisson Hotel Zurich Airport Rumlang is located 15 minutes by car from Schwamendingerplatz and near a train station.
from CAD 148 per night
8.8Great1588 reviews
Hotel
Switzerland, Basel
Featuring fitness classes and recreational facilities, the stylish Victoria in the business district of Basel is located less than a 14-minute stroll from Muensterplatz.
from CAD 252 per night
8.3Great1940 reviews
Hotel
Switzerland, Geneva
Located nearly 7 minutes on foot from Brunswick Monument, the 4-star Auteuil Manotel Geneva features fitness classes and entertainment activities just a short walk from a bus stop.
from CAD 179 per night
8.3Great1277 reviews
Hotel
Switzerland, Geneva
Located within a 9-minute stroll of the outdoor Flower Clock and within an 11-minute walk of Parc de La Grange, the quality Sagitta features various recreational opportunities and entertainment activities.
from CAD 195 per night
8.7Great3406 reviews
Hotel
Switzerland, Bern
Providing access to Bundesplatz, the 4-star Best Western Plus Hotel Bern is approximately a 7-minute stroll from Old City and offers an à la carte restaurant.
from CAD 302 per night
8.1Great4665 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 213 per night
8.0Great5513 reviews
Hotel
Switzerland, Geneva
126 rooms and the snack bar are available during the stay at the fabulous 3-star Ibis Geneve Centre Lac based in the very heart of Geneva.
from CAD 133 per night
8.5Great2683 reviews
Hotel
Switzerland, Vernier
The 4-star Novotel Suites Geneve Aeroport with fitness classes, massage therapy and entertainment activities offers a setting a mere 0.7 km from Cern.
from CAD 180 per night
8.2Great4709 reviews
Hotel
Switzerland, Kilchberg (Zurich)
Located within 10 minutes' drive of Fraumunster Church, the budget Ibis Zurich Adliswil features a buffet breakfast.
from CAD 155 per night
8.8Great2086 reviews
Hotel
Switzerland, Basel
With views of the city, the 4-star Pullman Basel Europe is situated 5 minutes on foot from Congress Center Basel and offers fitness classes and recreational facilities.
from CAD 301 per night
8.1Great2150 reviews
Hotel
Switzerland, Geneva
Offering 164 rooms with views of the mountain, the 4-star Cornavin Geneve is set in the Downtown district of Geneva, about 5 km from Cointrin airport.
from CAD 225 per night
8.0Great1363 reviews
Hotel
Switzerland, Meyrin
Overlooking Alps and offering an à la carte restaurant, the 4-star Movenpick Hotel & Casino is set in a shopping area, within 10 minutes' drive of Patek Philippe Watch Museum.
from CAD 194 per night
7.2Very good3470 reviews
Hotel
Switzerland, Opfikon-Glattbrugg
Featuring 333 spacious guest rooms, the pet friendly Movenpick Hotel Zurich Airport is set 15 minutes' drive from The Hall and a 15-minute ride from Zoo Zurich.
from CAD 140 per night
7.9Very good4264 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 140 per night
Resorts with free parking in Switzerland
7.9Very good1931 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 159 per night
9.0Perfect1172 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 202 per night
9.2Perfect627 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 519 per night
8.7Great256 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 384 per night
9.2Perfect316 reviews
Hotel
Switzerland, Arosa
The luxury Tschuggen Grand Hotel - The Leading Hotels Of The World features an à la carte restaurant and terrace bar on site and offers to take advantage of a health club.
from CAD 604 per night
8.8Great275 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 202 per night
8.6Great1792 reviews
Hotel
Switzerland, Unterseen
There are rooms facing mountain and the 3-star Beausite Interlaken is set 55 km from Belp airport.
from CAD 136 per night
8.6Great249 reviews
Hotel
Switzerland, Iseltwald
Featuring 23 rooms with views of the mountain, the 3-star Strandhotel Iseltwald is set 15 minutes by car from Jungfrau Park Interlaken.
from CAD 411 per night
9.0Perfect1287 reviews
Hotel
Switzerland, Horw
Set 30 metres from Lake Lucerne, the 3-star Felmis Lucerne with 30 rooms invites guests to try hiking and cycling.
from CAD 180 per night
8.7Great66 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 695 per night
9.5Perfect291 reviews
Hotel
Switzerland, Vitznau
The 5-star Park Hotel is placed in a beach area of Vitznau, a 10-minute drive from the Mt. Rigi and a 5-minute ride from Reuss.
from CAD 1 628 per night
9.6Perfect48 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 898 per night
9.0Perfect228 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 517 per night
8.0Great688 reviews
Hotel
Switzerland, Brienz (Bern)
European dishes are served to all guests of the 3-star Brienzerburli Brienz daily at the à la carte restaurant.
from CAD 255 per night
7.7Very good2815 reviews
Lodge
Switzerland, Interlaken
The property provides a safe deposit box and bicycle usage and is set 1 km from the city centre.
from CAD 172 per night
8.3Great1846 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 249 per night
8.8Great2056 reviews
Hotel
Switzerland, Lugano
Situated in the Lugano City-Centre district of Lugano, the De La Paix overlooks the city and features a seasonal outdoor swimming pool.
from CAD 267 per night
7.5Very good2953 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 190 per night
8.6Great596 reviews
Hotel
Switzerland, Interlaken
Located relatively close to Swiss Alps, the comfortable Stella Swiss Quality features a swimming pool and 30 rooms plus it is a 14-minute stroll from Casino Interlaken.
from CAD 167 per night
9.1Perfect626 reviews
Hotel
Switzerland, Grindelwald
The family-managed Belvedere Swiss Quality Grindelwald boasts an outdoor pool and has 56 rooms, featuring a location near a train station.
from CAD 334 per night
Top Resorts in Switzerland
8.3Great1075 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 301 per night
8.0Great45 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 322 per night
8.3Great1813 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 136 per night
7.5Very good1840 reviews
Hotel
Switzerland, Lucerne
The Rosengart Collection is 0.9 km from the Luzernerhof Lucerne and Inseli Park is just 1.2 km away.
from CAD 440 per night
8.1Great3103 reviews
Hotel
Switzerland, Zurich
Set around a 25-minute walk from Lake Zurich, the 2-star Limmathof lies in the Niederdorf district.
from CAD 272 per night
8.8Great1063 reviews
Hotel
Switzerland, Montreux
The stunning 4-star Grand Hotel Suisse Majestic, Autograph Collection also offer a winter garden within 5 minutes' stroll of Montreux Jazz Festival.
from CAD 267 per night
8.3Great458 reviews
Hotel
Switzerland, Lausanne
Situated near public transportation, the comfortable Regina is 6 minutes on foot from Lausanne Cathedral.
from CAD 210 per night
8.2Great4666 reviews
Hotel
Switzerland, Zurich
Located in the old part of Zurich, the 3-star Bristol is at a 0.7 km distance from Zoological Museum.
from CAD 102 per night
8.6Great1880 reviews
Hotel
Switzerland, Grindelwald
Staying at the comfortable Sunstar Hotel & Spa Grindelwald, guests can discover the skiing area at 200 metres of Jungfrau Ski Region.
from CAD 375 per night
8.0Great645 reviews
Hotel
Switzerland, Geneva
Featuring an indoor swimming pool, the luxurious Fairmont Grand Hotel Geneva in an entertainment district boasts 412 rooms.
from CAD 523 per night
9.4Perfect196 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 779 per night
8.4Great3698 reviews
Hotel
Switzerland, Zurich
Offering an à la carte restaurant plus fitness classes and various recreational opportunities, the wonderful 4-star St.Gotthard Zurich is perfectly set near a train station.
from CAD 375 per night
8.4Great145 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 935 per night
7.9Very good1421 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 171 per night
7.9Very good1372 reviews
Hotel
Switzerland, Lucerne
Thanks to its prime location, the business Astoria is within 0.6 km of Spreuer Bridge and just walking distance from a train station.
from CAD 499 per night
8.2Great4350 reviews
Hotel
Switzerland, Zurich
FocusTerra is around 5 minutes by car from the Zuri By Fassbind and Swiss National Museum is 5 minutes away by car.
from CAD 197 per night
8.0Great573 reviews
Hotel
Switzerland, Lucerne
The pleasant Grand Hotel Europe lies 5 minutes by car from Musegg Wall, and features a restaurant and a storage for belongings.
from CAD 440 per night
8.8Great1662 reviews
Hotel
Switzerland, Zurich
The 3-star Adler Zurich offers 52 renovated rooms with private bathrooms, 1.6 km from Arboretum.
from CAD 283 per night
8.4Great2511 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 221 per night
8.3Great2082 reviews
Hotel
Switzerland, Lucerne
Thanks to its unique location, the 4-star Ameron Luzern Hotel Flora is nearly 5 minutes on foot from Chapel Bridge and a few minutes' walk from a railway station.
from CAD 410 per night