Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-02-08

2026-02-09

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Onsen Accommodation in Swiss Alps

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

108 properties found

  • Fairmont Le Montreux Palace

    Avenue Claude Nobs 2, Montreux, Switzerland (Show map)

    Nestled 750 metres from Lake Geneva, the 5-star Fairmont Le Montreux Palace hotel offers a shared lounge and barbecue grills. 6 km from Rochers-de-Naye Towering Peak, the hotel boasts cots and baby…

    More...

    From US$ 336
    price for 1 night
    Book Now From US$ 336
  • 7132 Hotel

    560 Poststrasse, Vals, Switzerland (Show map)

    Situated around 10 minutes' drive from Faltschona, the 5-star 7132 Hotel Vals features Wi-Fi throughout the property, and parking on site.

    More...

    From US$ 1532
    price for 1 night
    Book Now From US$ 1532
  • Nomad By Cervo Mountain Resort

    Riedweg 156B, Zermatt, Switzerland (Show map)

    Located only 0.9 km from the St. Peter's English Church, the 4-star Nomad By Cervo Mountain Resort Zermatt boasts a hammam, a steam room, and hot public baths. Boasting a French restaurant, this…

    More...

    From US$ 1104
    price for 1 night
    Book Now From US$ 1104
  • The View Lugano

    Via Guidino 29, Paradiso, Switzerland (Show map)

    Offering a deck with outdoor dining areas, the 5-star luxury The View Lugano Hotel Paradiso is a mere 1.8 km from the Museo in Erba. This Paradiso hotel proudly offers a banquet hall, while the LAC…

    More...

    From US$ 721
    price for 1 night
    Book Now From US$ 721
  • Hotel Des Bains De Saillon

    Route Du Centre Thermal, Saillon, Switzerland (Show map)

    The 4-star Hotel Des Bains De Saillon sits in the immediate vicinity of the Les Bains de Saillon Thermal Park and offers a restaurant. The hotel features 164 rooms with mountain views, a wading pool,…

    More...

    From US$ 271
    price for 1 night
    Book Now From US$ 271
  • Hotel Piz Buin Klosters

    Alte Bahnhofstrasse 1, Klosters, Switzerland (Show map)

    Positioned in the vicinity of Swiss Alps, the quality Hotel Piz Buin Klosters is proud to feature 2 saunas. Situated just 6 minutes' walk from the Evangelical Reformed Church, this 4-star smoke-free…

    More...

    From US$ 478
    price for 1 night
    Book Now From US$ 478
  • Hotel Kreuz & Post Grindelwald

    Dorfstrasse 85, Grindelwald, Switzerland (Show map)

    The family Hotel Kreuz & Post Grindelwald, located in the immediate vicinity of Bussalp, offers 48 medium-sized rooms with panoramic views of the mountain. This 4-star smoke-free hotel is found a…

    More...

    From US$ 277
    price for 1 night
    Book Now From US$ 277
  • Hotel Oberland

    Fuhren, Lauterbrunnen, Switzerland (Show map)

    The smoke-free Hotel Oberland Lauterbrunnen is located a mere 11 minutes' walk from the Lauterbrunnen Church and provides guests with tour/ticket assistance for a more comfortable travel experience.

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Thermalhotel De France

    1 Dorfplatz, Leukerbad, Switzerland (Show map)

    Located nearly a 25-minute stroll from the alpine Daubenhorn Summit, the comfortable 4-star Thermalhotel De France Leukerbad hotel features parking and panoramic views of the mountain. The smoke-free…

    More...

    From US$ 285
    price for 1 night
    Book Now From US$ 285
  • Hotel Les Bains D'Ovronnaz

    Route Des Bains, Ovronnaz, Switzerland (Show map)

    Located only 250 m from Ovronnaz Thermal Baths Health Spa, the 3-star Hotel Les Bains D'Ovronnaz is a few steps from Eglise d'Ovronnaz Church. This hotel approximately a 5-minute walk from the…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Peaks Place Apartments & Spa

    Via Uletsch, Laax, Switzerland (Show map)

    Located only a 6-minute walk from Laax Ski Resort, the classic Peaks Place Apartments & Spa Laax hotel gives quick access to various city sites. This 4-star aparthotel is 3.5 km from Parc la Mutta…

    More...

    From US$ 408
    price for 1 night
    Book Now From US$ 408
  • Nendaz 4 Vallees & Spa 4* Superior

    Chemin Des Cibles 17, Nendaz, Switzerland (Show map)

    Offering a Turkish steam bath, a treatment room, and a Jacuzzi, Nendaz 4 Vallees & Spa 4* Superior hotel is nestled just 5 minutes' walk from the NVRM - Nendaz and Veysonnaz Mechanical Lifts and 4.7…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Hotel Victoria

    Bahnhofstrasse 2, Brig, Switzerland (Show map)

    Situated within 15 minutes' walk of the Stockalper Palace, the 3-star family-run Hotel Victoria Brig features Wi-Fi in public areas, and public parking nearby. There is a train station near this…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Le Bristol Leukerbad

    Rathausstrasse 51, Leukerbad, Switzerland (Show map)

    The smoke-free Le Bristol Leukerbad hotel is 2.9 km from Lake Majing and has a heated indoor swimming pool and a gym facility. Boasting an à la carte restaurant, this 4-star hotel is available within…

    More...

    From US$ 217
    price for 1 night
    Book Now From US$ 217
  • Grand Hotel Des Bains

    Route Des Bains 48, Lavey-les-Bains, Switzerland (Show map)

    The 4-star smoke-free Grand Hotel Des Bains Lavey-les-Bains includes horseback riding along with setting only a 5-minute stroll from the Saint-Maurice Fortress. The family-friendly hotel, offering a…

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • Thermal Hotels & Walliser Alpentherme Leukerbad

    Dorfplatz 1, Leukerbad, Switzerland (Show map)

    Located right around the corner from Walliser Alpentherme & Spa Leukerbad, the comfortable Thermal Hotels & Walliser Alpentherme Leukerbad offers 94 rooms with panoramic views. Offering hiking…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Swiss Diamond Boutique Hotel - La Romantica

    Via Cantonale 1, Melide, Switzerland (Show map)

    Featuring Wi-Fi throughout the property, Swiss Diamond Boutique Hotel - La Romantica Melide sits 4.4 km from the Hermann Hesse Museum Montagnola. While staying at this 5-star hotel, a safety deposit…

    More...

    From US$ 534
    price for 1 night
    Book Now From US$ 534
  • San Marco Vip

    40 Axenstrasse, Fluelen, Switzerland (Show map)

    Situated around 25 minutes' walk from Luftseilbahn Fluelen-Eggberge, the 6-room San Marco Vip Apartment provides guests with Wi-Fi for either business or leisure. Reuss Delta Badi and fireplaces…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Residence Les Sources Des Alpes

    Tuftstrasse 17, Leukerbad, Switzerland (Show map)

    Situated a few steps from the Thermalquellen-Weg & -Steg, the 4-star Residence Les Sources Des Alpes Leukerbad hotel features a sauna, a sun deck, and spa therapy. Located only 9 minutes' walk from…

    More...

    From US$ 275
    price for 1 night
    Book Now From US$ 275
  • Romantik Hotel L'Etoile

    Rue Du Centre 21, Charmey, Switzerland (Show map)

    Romantik Hotel L'Etoile Charmey offers 10 rooms in the vicinity of Lac de Montsalvens, 15 minutes' walk away. Located within 500 metres of Saint-Laurent parish church with ossuary and oratory, this…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Le Bristol - Villars Bristol Apartments

    Rue Centrale 164, Villars-sur-Ollon, Switzerland (Show map)

    Le Bristol - Villars Bristol Apartments is located within a 10-minute drive of Le Chamossaire and offers spa facilities such as a treatment room, a sauna, and an indoor pool. The apartment boasts a…

    More...

    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • Serviced Apartments Wallis

    Breiten 1, Morel, Switzerland (Show map)

    The 3-star Serviced Apartments Wallis Morel hotel, located about a 10-minute drive from Hohfluh, offers a swimming pool and Wi-Fi in public areas. Located within 7 km of a historical site like the…

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • 7132 Glenner

    Valleestrasse, Vals, Switzerland (Show map)

    Located 16 minutes' walk from Kapelle Leis, 7132 Glenner Hotel Vals offers a hot spring public bath and thermal baths. This hotel features 12 rooms and such amenities as a shared lounge and a…

    More...

    From US$ 156
    price for 1 night
    Book Now From US$ 156
  • Hotel Alpenblick-Leukerbad-Therme

    Thermenstrasse 68, Leukerbad, Switzerland (Show map)

    Featuring baggage storage and a restaurant, the 3-star Hotel Alpenblick-Leukerbad-Therme lies a stone's throw from the Leukerbad Therme. The hotel is 4.6 km from the Rote Totz Mountain and provides…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Hotel Regina Terme

    Klibenstrasse 35, Leukerbad, Switzerland (Show map)

    Located approximately 25 minutes' walk from the Torrent ski area, the 3-star smoke-free Hotel Regina Terme Leukerbad offers amenities such as a sauna, spa therapy, and a shared lounge. Featuring a…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Hotel Cailler & Bains De La Gruyere

    Gros Plan 28, Charmey, Switzerland (Show map)

    The 4-star Hotel Cailler & Bains De La Gruyere Charmey offers easy access to Saint-Laurent parish church with ossuary and oratory, which is situated about a 5-minute walk away. Overlooking the garden…

    More...

    From US$ 252
    price for 1 night
    Book Now From US$ 252
  • Alps Spirits - B&B Studio

    30 Chemin Du Levant Studio B&B - Rez, Fully, Switzerland (Show map)

    The 4-star Alps Spirits - B&B Studio Fully is a mere 500 metres from electrical plant, featuring a sun deck, a picnic area, and a satellite flat-screen.

    More...

    From US$ 156
    price for 1 night
    Book Now From US$ 156
  • Therme 51° Hotel Physio & Spa

    Kurparkstrasse 25, Leukerbad, Switzerland (Show map)

    Featuring a Turkish steam bath and a Jacuzzi, the 4-star Therme 51° Hotel Physio & Spa Leukerbad is situated just 250 m from the Leukerbad Therme in Leukerbad. Located 6 km from Rinderhalde, the…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Hotel Borsari, A Member Of Design Hotels

    Avenue Du Grand-Saint-Bernard 1, Martigny, Switzerland (Show map)

    Offering a location within a 500-metre distance of Migros, Hotel Borsari, A Member Of Design Hotels Martigny offers 59 rooms.

    More...

    From US$ 535
    price for 1 night
    Book Now From US$ 535
  • Appartement A La Montagne

    Route D'Entrevayes 10, Champery, Switzerland (Show map)

    Set nearly a 20-minute walk from Grand Paradis, the spacious 77 m^2 Appartement A La Montagne features a ski school, a ski storage room, and ski hire for ski lovers. The 2-bedroom apartment is at a…

    More...

    From US$ 772
    price for 1 night
    Book Now From US$ 772
  • Appartementhaus La Promenade

    La Promenade 5, Leukerbad, Switzerland (Show map)

    Set approximately a 5-minute walk from Maria Hilf church, Appartementhaus La Promenade comprises a patio and a balcony overlooking the mountain. The apartment with a sun terrace is located not very…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Residence Le Sapin & Bains De La Gruyere

    Rue Du Centre 25, Charmey, Switzerland (Show map)

    The 3-star smoke-free Residence Le Sapin & Bains De La Gruyere Charmey hotel is situated in a skiing area of Charmey, 450 m from Musee de Charmey Museum and 4.5 km from Lake Montsalvens. Fairly close…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Saillon Evasion Sarl

    Rte De Lydesoz 13, Saillon, Switzerland (Show map)

    The 4-star Saillon Evasion Sarl Aparthotel, located only 8 minutes' walk from the Les Bains de Saillon Thermal Park, features a sundeck and water slides. Featuring a shopping area and a restaurant…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Chalet 7 Luxury Chalet With Cinema Room

    13 Route De L'Aminona, Crans-Montana, Switzerland (Show map)

    The 6-bedroom Chalet 7 Luxury Chalet With Cinema Room is situated at a distance of 3 km from Funitel Violettes-Plaine morte and provides a hot tub, hot public baths, and sauna facilities, ensuring a…

    More...

    From US$ 1248
    price for 1 night
    Book Now From US$ 1248
  • Z Studio - Next Door To Vals Therme

    560 Poststrasse Haus Zervreila, Vals, Switzerland (Show map)

    The 23 m^2 Z Studio - Next Door To Vals Therme is situated about 20 minutes' walk from Ski Lift Vals and offers a wellness area and a spa lounge for guests' relaxation. The apartment boasts a steam…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Quadern Apartmenthaus B204

    Quaderstrasse 1B, Valens, Switzerland (Show map)

    Situated 5 minutes' walk from Katholische Kirche St. Philipp und Jakob, Quadern Apartmenthaus B204 looks out onto the mountain. For those travelling by car, this apartment offers a free private car…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Studio Meuble

    Route De Lydesoz 5, Saillon, Switzerland (Show map)

    Located nearly a 15-minute stroll from the Les Bains de Saillon Thermal Park, the 3-star recently renovated Studio Meuble Saillon hotel boasts a wellness centre with body wraps, body scrub, and…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Hotel De La Croix-Federale

    Kirchstrasse 83, Leukerbad, Switzerland (Show map)

    Featuring a restaurant and a storage for belongings, the 3-star Hotel De La Croix-Federale Leukerbad lies merely a 9-minute walk from the Torrent ski area. Offering 2 restaurants with French and…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Myverzasca Resort Casa Rossa

    (Davide Salmina) - Via Cantonale 1, Brione (Verzasca), Switzerland (Show map)

    Featuring Wi-Fi and parking, Myverzasca Resort Casa Rossa has a swimming pool as well as cots and baby safety gates for guests with children. Madom da Sgiof Mountain is 10 minutes' drive from…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Neptun 2

    Am Platz 10, Bad Ragaz, Switzerland (Show map)

    Set at a distance of 2.8 km from Matells-Pardiel Ost, the 18 m^2 Neptun 2 Apartment features a ski school for ski lovers. Boasting a location only a short stroll from Stiftung Altes Bad Pfafers, the…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Le Cormier - Appartement 6 Personnes

    Ovronnaz, Ovronnaz, Switzerland (Show map)

    The spacious 75 m² Le Cormier - Appartement 6 Personnes Ovronnaz is located in Ovronnaz, around a 10-minute drive from L'Ardeve Mountain, and pampers guests with a solarium and hot public baths. 3.2…

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • L'Arpille

    19 La Combe, Salvan, Switzerland (Show map)

    L'Arpille Apartment features views of the mountain and is situated at a distance of 3.9 km from Telepherique Dorenaz-Allesse. Guests can relax and take in city views from a terrace of this 1-bedroom…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Sunny-Nest, Garden Apartment

    4 Sonnenstrasse, Leukerbad, Switzerland (Show map)

    The 55 m² Sunny-Nest, Garden Apartment Leukerbad is located only 150 metres from Maria Hilf church and just an 11-minute walk from Gemmi Gondola. Guests will surely enjoy a Turkish steam bath and hot…

    More...

    From US$ 336
    price for 1 night
    Book Now From US$ 336
  • Super Central - Appartement 2,5Pcs A Leukerbad

    Willy-Spuehlerstrasse 9, Leukerbad, Switzerland (Show map)

    Super Central - Appartement 2,5Pcs A Leukerbad includes a wellness centre, merely a 5-minute stroll from Thermalquellen-Weg & -Steg. This apartment features a Turkish steam room, a Turkish bath, and…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Refuge In Ovronnaz Thermal Bath Complex

    Chem. Mayen Blanc 28, Ovronnaz, Switzerland (Show map)

    The 1-room Refuge In Ovronnaz Thermal Bath Complex is just 600 metres from Ovronnaz Thermal Baths Health Spa and offers a lift and a cash machine. Les Bains de Saillon Thermal Park is a 10-minute…

    More...

    From US$ 226
    price for 1 night
    Book Now From US$ 226
  • Haus Marmotta

    Obere Maresse 42, Leukerbad, Switzerland (Show map)

    Located merely 600 metres from Leukerbad Therme Water Park and Walliser Alpentherme & Spa Leukerbad, the family-friendly Haus Marmotta Apartment features views of the garden. The apartment has a…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Casa Job - Gasthaus - Sauna, Whirlpool - Trun

    Via Sum Il Vitg, Trun, Switzerland (Show map)

    Featuring a Jacuzzi, a sauna, and hot public baths, Casa Job - Gasthaus - Sauna, Whirlpool - Trun hotel is situated 7 minutes' walk from the Sursilvan Museum Cuort Ligia Grischa in Trun. Parking is…

    More...

    From US$ 196
    price for 1 night
    Book Now From US$ 196
  • Hotel Steinbock Vals

    Vale 199C, Vals, Switzerland (Show map)

    Located 3.8 km from the Fuorcla da Patnaul, the 3-star Hotel Steinbock Vals is 6 minutes' stroll from the Vals Ski Lift. An à la carte restaurant along with a steam room, a Jacuzzi, and a sauna are…

    More...

    From US$ 350
    price for 1 night
    Book Now From US$ 350
  • Studio 4206 Les Sources Aux Bains D'Ovronnaz

    Chemin Du Mayen Blanc 32 Centre Thermal Les Source, Ovronnaz, Switzerland (Show map)

    Featuring bicycle rentals, as well as Wi-Fi in public areas, the 3-star Studio 4206 Les Sources Aux Bains D'Ovronnaz hotel is 3.5 km from the Les Bains de Saillon Thermal Park. The aparthotel is…

    More...

    From US$ 314
    price for 1 night
    Book Now From US$ 314
  • Villa Pineta

    Via Schiadueue, Fusio, Switzerland (Show map)

    Located only 550 m from Fusio in Fusio, Villa Pineta Fusio hotel offers a hot spring public bath and a Jacuzzi. The hotel offers 9 rooms and amenities such as luggage storage and a restaurant.

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184