Most popular cities in Switzerland
Grindelwald43 hotels
Zurich116 hotels
Interlaken26 hotels
Lucerne56 hotels
Amazing spa hotels in Switzerland
Zermatt, Switzerland
USD 744/night
Located around 0.2 miles from Matterhorn Museum, the lovely 5-star Omnia Zermatt includes 29 rooms as well as Turkish steam bath, a Turkish steam room and a hot tub.
Bellevue, Switzerland
USD 392/night
While staying at the pet-friendly La Reserve Geneve Hotel & Spa you are invited to discover Parc de l'Ariana, set 10 minutes away by car, or Palais des Nations, which is 1.7 miles away.
Gstaad, Switzerland
USD 577/night
Set within 0.7 miles of Historical village of Saanen, the superior 5-star Le Grand Bellevue with an a private garden garden opens onto the mountain and provides aerobics classes and massage therapy.
Lugano, Switzerland
USD 259/night
Located within 0.4 miles of Santa Maria degli Angioli church and within 0.8 miles of Panorama sulla Citta dal Parco Tassino, the comfortable Splendide Royal features a swimming pool and 93 rooms.
Lugano, Switzerland
8.01 review
USD 543/night
A 10-minute drive from LAC, the 5-star modern Grand Hotel Villa Castagnola Lugano boasts a swimming pool and gives an opportunity to enjoy a Turkish steam room, Turkish bath and sauna facilities.
Zurich, Switzerland
USD 876/night
Offering a comfortable location minutes' driving from Lake Zurich, the 5-star pet-friendly Park Hyatt Zurich - City Center Luxury offers steam baths, a steam room and sauna facilities.
Neuchâtel, Switzerland
USD 316/night
650 feet from Place Pury, the pet-friendly Beau Rivage Neuchatel features fitness classes, hammam and massage therapy.
Montreux, Switzerland
USD 229/night
Guests can take advantage of a swimming pool as well as beauty therapy and fitness classes, while staying at the 5-star luxurious Royal Plaza Montreux, set in a shopping area.
Geneva, Switzerland
8.02 reviews
USD 388/night
Guests can enjoy views of Alps, while taking advantage of the welcoming Fairmont Grand Hotel's privileged location in the entertainment district of Geneva.
St. Moritz, Switzerland
8.62 reviews
USD 577/night
Providing steam baths, a solarium and an indoor pool, the Grand Hotel Des Bains Kempinski St. Moritz is set 8 minutes by foot from Sankt Moritz-Bad and next to a funicular station.
Chardonne, Switzerland
9.81 review
USD 460/night
With views of the lake, the 5-star Le Mirador Resort & Spa Mont Pelerin is situated approximately 6 minutes by foot from Temple Rabten Choeling and offers entertainment activities and billiard.
Geneva, Switzerland
USD 981/night
Located within 12 minutes' walk of Mont Blanc Bridge, the 5-star President Wilson, A Luxury Collection Hotel, offers Turkish steam bath, a Turkish steam room and a hot tub.
Sils Maria, Switzerland
USD 294/night
750 feet from Nietzsche's House and within 750 feet of Reformierte Kirche Sils-Maria, the 5-star Waldhaus features an indoor pool along with a lounge bar.
Bad Ragaz, Switzerland
USD 821/night
The elegant 5-star Grand Resort Bad Ragaz features rooms with views of the garden, while a spectacular location provides access to Saarfall, which is about 2 miles away.
Bern, Switzerland
USD 438/night
The Bellevue Palace is an excellent 5-star property set 5 minutes' stroll from Einstein House and within 7 minutes' walk of Bernisches Historisches Museum.
Gstaad, Switzerland
USD 473/night
The superior Palace Gstaad offers steam baths, a traditional Hammam and sauna facilities along with a hillside location within walking distance of Alps.
Interlaken, Switzerland
USD 399/night
The perfect Victoria Jungfrau Grand Hotel & Spa features a swimming pool along with a steam room, a hot tub and sauna facilities in the Central Interlaken district.
Lausanne, Switzerland
6.81 review
USD 404/night
Situated 900 feet from Musee de l'Elysee, the elegant Beau-Rivage Palace Lausanne offers an indoor pool in walking distance from a metro station.

Lucerne, Switzerland
USD 685/night
Located just a 6-minute walk from Church of St. Leodegar and 0.8 miles from Swiss Museum of Transport, the 5-star luxury Mandarin Oriental Palace, Luzern features a steam room and a sauna.
Geneva, Switzerland
USD 1 148/night
Located a mere 8 minutes' walk from English Garden Park, the prestigious 5-star Ritz-Carlton Hotel De La Paix, features 74 rooms with views of the garden.
Top family hotels in Switzerland
Geneva, Switzerland
USD 330/night
The 5-star Les Armures Geneva is ideally located in the Downtown district of Geneva and has 32 rooms with views of the city.
Neuchâtel, Switzerland
USD 385/night
Mhnn is also set 1.5 miles from the 5-star Palafitte.
Zurich, Switzerland
USD 750/night
Guests can enjoy views of Alps, while taking advantage of the luxury La Reserve Eden Au Lac Zurich's central location in a shopping area.
St. Moritz, Switzerland
USD 370/night
The positioning of the deluxe 5-star Badrutt'S Palace Hotel St. Moritz in the heart of St. Moritz ensures fast access to Berry Museum.
St. Moritz, Switzerland
USD 337/night
Approximately 115 miles from Agno airport, the pet-friendly Kulm Hotel offers spa center for guests' enjoyment.
Zermatt, Switzerland
USD 601/night
Featuring a Jacuzzi, a hot tub and sauna facilities along with an outdoor swimming pool, the 5-star Mont Cervin Palace Zermatt is lodged in a shopping area near a train station.
St. Moritz, Switzerland
USD 543/night
The 5-star Suvretta House features an indoor swimming pool and 150 rooms facing the mountain.
Ascona, Switzerland
USD 360/night
The 5-star Eden Roc - The Leading Hotels Of The World is located within walking distance to a quiet district about 0.5 miles from Golf Club Patriziale Ascona.
Zermatt, Switzerland
USD 476/night
Facing mountain views, the Riffelalp Resort 2222M is approximately 2 miles from Schwarzsee and offers an à la carte restaurant plus downhill skiing and hiking.
Arosa, Switzerland
USD 448/night
Located just 0.8 miles from Tschuggen-Ost, the Tschuggen Grand Hotel - The Leading Hotels Of The World Arosa offers a Turkish bath, a hot tub and sauna facilities.
Lausanne, Switzerland
USD 533/night
Offering views of Alps, the elegant Palace in the shopping district of Lausanne features fitness classes, hammam and steam baths along with an à la carte restaurant.
Zurich, Switzerland
USD 1 566/night
Enjoying a private location in the shopping district of Zurich, the comfortable Baur Au Lac Zurich includes 115 rooms with luxurious views of the area.
Zurich, Switzerland
9.41 review
USD 899/night
Guests can take advantage of various recreational opportunities and entertainment activities, while staying at the 5-star designer Widder Hotel - Zurichs Luxury Hideaway Zurich, located just 950 feet from Bahnhofstrasse as well as close to a train station.
Montreux, Switzerland
USD 336/night
Offering a luxurious location near a train station, the 5-star luxurious Fairmont Le Montreux Palace features hammam, spa therapy and barbeque grills.
Vevey, Switzerland
USD 180/night
The charming 5-star Des Trois Couronnes & Spa - The Leading Hotels Of The World Vevey is situated close to the shopping district of Vevey, within 0.3 miles of Musee Jenisch.
Geneva, Switzerland
USD 909/night
Located 0.7 miles from Cathedrale de St-Pierre, the 5-star D'Angleterre offers elegant rooms within a 6-minute walk of Paquis Baths.
Zurich, Switzerland
USD 656/night
The 5-star luxury Marriott Zurich boasts a solarium, sauna facilities and an indoor pool along with a cigar bar, offering a location in a shopping area.
Geneva, Switzerland
USD 2 131/night
Located in the Downtown district and approximately 0.4 miles from Parc Des Bastions, the 5-star first-class Mandarin Oriental, features facials and various recreational opportunities.
Lenk, Switzerland
8.82 reviews
USD 381/night
The 5-star luxury Lenkerhof Gourmet Spa Resort Lenk overlooks the patio and lies near a train station.
Geneva, Switzerland
USD 1 182/night
Overlooking Alps, the 5-star luxury Beau-Rivage Geneve is situated in a shopping area and offers fitness classes and massage therapy.
Best luxury hotels in Switzerland
Grindelwald, Switzerland
USD 376/night
Boasting steam baths, a Finnish spa and an indoor pool along with an à la carte restaurant, the luxury Romantik Hotel Schweizerhof offers a prime location with direct access to a railroad station.
Ennetburgen, Switzerland
USD 857/night
Staying at the Honegg Ennetburgen means you will be about 20 minutes by foot from Buergenstock, while enjoying a heated swimming pool onsite.
Flims, Switzerland
USD 796/night
Located 5 minutes' drive from Flims Laax Falera, the Waldhaus Flims Wellness Resort, Autograph Collection offers views of the mountain along with a steam room and sauna facilities.
Bern, Switzerland
USD 317/night
The superior Schweizerhof Bern & Spa is situated just a stroll from a train station and offers a rose garden as well as a cigar lounge bar.
Gstaad, Switzerland
USD 837/night
Located in Gstaad and 10 minutes by car from Saanenmoser, the superior Alpina features Turkish steam bath, a solarium and an indoor pool for guest's pure relaxation.
Merligen, Switzerland
USD 424/night
Located within 2 miles of Panoramabrucke Sigriswil, the 5-star pet-friendly Beatus Wellness- & Spa-Hotel features the outdoor swimming pool along with a hot tub, sauna facilities and an indoor pool.
Vitznau, Switzerland
USD 1 206/night
Located a 10-minute drive from Uferpromenade Weggis, the luxurious Park Hotel features 34 rooms and an à la carte restaurant on-site.
Morcote, Switzerland
9.42 reviews
USD 230/night
Chiesa di Santa Maria del Sasso is about a 25-minute walk from the luxury Swiss Diamond Hotel & and Swiss Miniatur is 1.7 miles away.
Lucerne, Switzerland
USD 354/night
Featuring a spa complex along with sauna facilities and an indoor pool, the luxury Grand Hotel National Luzern is situated a 6-minute walk from Lion Monument in Lucerne.
Lausanne, Switzerland
USD 307/night
Offering a sky bar and Turkish steam bath, a Turkish steam room and an indoor pool, the 5-star newly renovated Royal Savoy Hotel & Lausanne is nestled near a subway station.
Zurich, Switzerland
USD 742/night
Boasting a fine-dining restaurant with seasonal menu, the superior Schweizerhof is set just a pleasant stroll away from Lake Zurich and 15 minutes by foot from Museum of Art.
Geneva, Switzerland
USD 572/night
While staying at the luxury De La Cigogne you are invited to discover International Red Cross and Red Crescent Museum, set a 10-minute drive away, or The Flower Clock, which is 450 feet away.
Ascona, Switzerland
USD 480/night
The elegant Castello Del Sole Beach Resort&Spa Ascona offers views of Lake Maggiore and is a 5-minute drive from Museo Comunale d'Arte Moderna, and boasts 70 rooms along with a hot tub and an outdoor swimming pool.
Ascona, Switzerland
USD 723/night
The 5-star luxury Giardino serves an international menu and offers steam baths, a hot tub and sauna facilities, boasting a setting near a railroad station.
Verbier, Switzerland
USD 580/night
The D'Adrien sits in a ski area and offers 26 rooms along with a swimming pool.
Zurich, Switzerland
USD 990/night
The 5-star luxury Storchen Zurich - Lifestyle Boutique overlooks the town and lies near a subway station.
Feusisberg, Switzerland
8.81 review
USD 239/night
Placed approximately 2.8 miles from Swiss Casinos Pfaffikon, the 5-star Panorama Resort & Feusisberg features 93 spacious rooms and a Thai restaurant.
Saas-Fee, Switzerland
USD 316/night
Offering a swimming pool, the 5-star Walliserhof Grand-Hotel & Spa Relais & Chateaux Saas-Fee is within a 10-minute drive of Morenia.
Davos, Switzerland
USD 256/night
The 5-star luxury Steigenberger Icon Grandhotel Belvedere Davos boasts a prime setting and features a swimming pool along with views of the mountain.
Vevey, Switzerland
USD 252/night
Placed 0.2 miles from Charlie Chaplin Statue and in the center of Vevey, the welcoming Grand Hotel Du Lac - Relais & Chateaux offers 48 rooms.
Top resorts in Switzerland
Pontresina, Switzerland
USD 918/night
Located approximately 9 minutes' stroll from Horse-drawn Carriage Rides, the 5-star Grand Hotel Kronenhof Pontresina boasts a swimming pool.
Geneva, Switzerland
USD 1 990/night
Around 03 miles from Manor Geneve, the 5-star smoke-free Four Seasons Hotel Des Bergues Geneva has facials and massage therapy along with a lounge bar.
Zurich, Switzerland
USD 951/night
Overlooking the lake, the 5-star Dolder Grand features sauna facilities and an outdoor swimming pool, as well as an unique location next to a railroad station.
Crans-Montana, Switzerland
USD 2 386/night
The Lecrans has an à la carte restaurant and a swimming pool for its guests.
Wengen, Switzerland
USD 90/night
Positioned about a 5-minute walk from Wengen-Mannlichen, the Belvedere has 62 rooms, the Swiss restaurant serving the Swiss cuisine, all at guest's disposal.
Zermatt, Switzerland
USD 687/night
The Cervo Mountain includes spacious rooms along with a Turkish steam room, Turkish bath and a hot tub, offering a location 8 minutes' walk from Hinterdorfstrasse and near a train station.
Crans-Montana, Switzerland
USD 678/night
The deluxe Guarda Golf Hotel & Residences offers to enjoy a cigar bar along with a traditional Hammam, a Finnish spa and an indoor pool, boasting a setting near a railroad station.
Crans-Montana, Switzerland
USD 451/night
Guests can enjoy European menu and steam baths, a traditional Hammam and a hot tub while staying at the stylish Crans Ambassador Crans-Montana, set in a quiet area.
Gstaad, Switzerland
USD 650/night
Offering steam baths, facials and massage therapy, the 5-star Ermitage Wellness- & Spa-Hotel Gstaad is situated a 5-minute drive from Saanenmoser Pass.
St. Moritz, Switzerland
USD 942/night
Set within 0.3 miles of Reformierte Kirche Champfer, the designer Giardino Mountain offers an indoor pool together with fitness classes, massage therapy and entertainment activities for guest enjoyment.
Brail, Switzerland
USD 669/night
Nestled within a 10-minute drive of Val Tantermozza, the 5-star Relais & Chateaux In Lain Hotel Cadonau Brail offers 14 rooms along with a hot tub and sauna facilities.
Zermatt, Switzerland
USD 679/night
There are rooms facing pool and the traditional Grand Hotel Zermatterhof is set less than 5 minutes' stroll from Parish Church of St. Mauritius.
St. Moritz, Switzerland
USD 1 406/night
Sitting about a 9-minute walk from The Leaning Tower, within a 10-minute drive of Lake of Staz, the perfect 5-star Carlton St. Moritz boasts spacious rooms plus snow skiing, hiking and horseback riding.
Samnaun, Switzerland
USD 388/night
Set within 3.1 miles of Muttler, the superior 5-star Relais & Chateaux Chasa Montana has a Swiss restaurant serving Italian cuisine.
Davos, Switzerland
9.61 review
USD 302/night
Situated about 25 minutes' stroll from Kirche St. Johann, the 5-star Precise Tale Seehof offers a steam room, a Jacuzzi and sauna facilities plus a lobby bar.
Geneva, Switzerland
USD 640/night
The Metropole Geneve is a deluxe 5-star property set merely 0.6 miles from Parc Des Bastions and 10 minutes by foot from The Geneva Water Fountain.
Davos, Switzerland
USD 1 265/night
Set near a railroad station, the 5-star luxury Fluela Davos, In The Unbound Collection By Hyatt offers 48 rooms as well as a steam room, a solarium and sauna facilities.
Crans-Montana, Switzerland
USD 741/night
Located 0.7 miles from Crans-Cry d'Err, the 5-star Hostellerie Du Pas De L'Ours "Relais Et Chateaux" offers spacious rooms plus spa therapy and tennis courts onsite.
Geneva, Switzerland
USD 309/night
Set in an entertainment area 8 minutes by foot from Paquis Baths, the family Le Richemond Geneva features a fine-dining restaurant.

Geneva, Switzerland
USD 468/night
Featuring massage therapy and various recreational opportunities, together with a pool bar, the 5-star Intercontinental Geneve, An Ihg Geneva is set within 0.3 miles of Broken Chair.