Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
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-05-04

2026-05-05

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

116 properties found

  • Fairmont Le Montreux Palace

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

    Featuring live performances, a nightclub, and a casino, the 5-star Fairmont Le Montreux Palace hotel is located in Montreux, 25 minutes' walk from the Glion. Offering views of the lake, the hotel is…

    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 by car from the Piz Tomul Mountain, the 5-star 7132 Hotel Vals features Wi-Fi throughout the property, and a charging station for electric vehicles on site. Boasting an…

    More...

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

    Riedweg 156B, Zermatt, Switzerland (Show map)

    Nestled a mere 600 metres from the unique Matterhorn Museum, the 4-star Nomad By Cervo Mountain Resort Zermatt welcomes guests with a sauna and a play area. Featuring an outdoor swimming pool, this…

    More...

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

    Via Guidino 29, Paradiso, Switzerland (Show map)

    The 5-star luxury The View Lugano Hotel Paradiso is a mere 1.8 km from the Piazza della Riforma and features a deck with outdoor dining areas. This Paradiso hotel offers a banquet hall, nearly 20…

    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)

    Located 2.8 km from L'Ardeve Mountain, the 4-star Hotel Des Bains De Saillon offers 2 relaxation rooms. Fairly close to the Les Bains de Saillon Thermal Park, the hotel with 164 rooms features a…

    More...

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

    Dorfstrasse 85, Grindelwald, Switzerland (Show map)

    The smoke-free Hotel Kreuz & Post Grindelwald provides a banquet hall for meetings and events, located approximately 20 minutes' walk from the Grindelwald Local History Museum. The 4-star hotel…

    More...

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

    Alte Bahnhofstrasse 1, Klosters, Switzerland (Show map)

    Situated approximately 5 minutes' walk from Vereinapark and about 500 metres from the Evangelical Reformed Church, the quality Hotel Piz Buin Klosters welcomes guests with a wellness centre. Located…

    More...

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

    Fuhren, Lauterbrunnen, Switzerland (Show map)

    The smoke-free Hotel Oberland Lauterbrunnen is located 4.4 km from Murren - Birg and offers tour/ticket assistance for better sightseeing in Lauterbrunnen. Featuring 29 rooms with views of the…

    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$ 174
    price for 1 night
    Book Now From US$ 174
  • Hotel Les Bains D'Ovronnaz

    Route Des Bains, Ovronnaz, Switzerland (Show map)

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

    More...

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

    Via Uletsch, Laax, Switzerland (Show map)

    The 4-star Peaks Place Apartments & Spa Laax hotel is situated in a rural area of Laax, just a 14-minute walk from the Weisse Arena and 4.2 km from Plaun. A heated swimming pool as well as a Turkish…

    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)

    Located merely 5 minutes' walk from the NVRM - Nendaz and Veysonnaz Mechanical Lifts in Nendaz, Nendaz 4 Vallees & Spa 4* Superior hotel offers a Turkish steam bath, a treatment room, and a Jacuzzi.

    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 smoke-free Hotel Victoria Brig features Wi-Fi in public areas and public parking nearby. Located only a few steps from the World…

    More...

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

    Rathausstrasse 51, Leukerbad, Switzerland (Show map)

    Providing a prime setting merely 6 minutes' walk from Alpentherme Thermal Baths, the smoke-free Le Bristol Leukerbad hotel features a banquet hall perfect for various meetings and gatherings.

    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)

    Located only 5 minutes on foot from the Saint-Maurice Fortress, the 4-star smoke-free Grand Hotel Des Bains Lavey-les-Bains features Wi-Fi in the rooms and a free private car park on site. This Lavey…

    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 approximately 5 minutes' walk from the Thermalquellen-Weg & -Steg, the comfortable Thermal Hotels & Walliser Alpentherme Leukerbad offers 94 rooms with views of the mountain. There is a cable…

    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)

    The 5-star Swiss Diamond Boutique Hotel - La Romantica Melide boasts sleek architecture and stands just a 6-minute walk from parish church of Saints Cyricus and Julitta. Situated a stone's throw from…

    More...

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

    40 Axenstrasse, Fluelen, Switzerland (Show map)

    Situated approximately 25 minutes' walk from Luftseilbahn Fluelen-Eggberge, the 6-room San Marco Vip Apartment Fluelen offers an opportunity to discover various tourist attractions in the area. The…

    More...

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

    Thermenstrasse 68, Leukerbad, Switzerland (Show map)

    Featuring a wellness area along with a Turkish steam bath and a Jacuzzi, the 3-star Hotel Alpenblick-Leukerbad-Therme is situated close to the Leukerbad Therme in Leukerbad. The hotel serves European…

    More...

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

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

    Romantik Hotel L'Etoile Charmey offers 9 rooms in the vicinity of Lac de Montsalvens, a 14-minute 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
  • Residence Les Sources Des Alpes

    Tuftstrasse 17, Leukerbad, Switzerland (Show map)

    Perfectly situated approximately 5 minutes' walk from Alpentherme Thermal Baths, the 4-star smoke-free Residence Les Sources Des Alpes Leukerbad hotel offers a sauna, a sun deck, and spa therapy.

    More...

    From US$ 275
    price for 1 night
    Book Now From US$ 275
  • Hotel Des Muverans

    54 Route Des Muverans, Ovronnaz, Switzerland (Show map)

    Featuring movie nights and temporary art galleries, Hotel Des Muverans Ovronnaz is located in Ovronnaz, an 11-minute walk from Eglise d'Ovronnaz Church. This hotel offers currency exchange and a lift…

    More...

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

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

    Offering a swimming pool, Le Bristol - Villars Bristol Apartments is situated 4.3 km from Perche Conche. When you travel to Villars-sur-Ollon for a skiing experience, the apartment offers a ski…

    More...

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

    Breiten 1, Morel, Switzerland (Show map)

    Located about a 10-minute drive from the Bettmeralp-Blausee, the 3-star Serviced Apartments Wallis Morel hotel is adorned with parquet floors and features such key amenities as Wi-Fi and a parking…

    More...

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

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

    Offering a location a 5-minute walk from the Morand Distillery, Hotel Borsari, A Member Of Design Hotels Martigny offers 50 rooms. Boasting walking tours, this hotel is located 4.9 km from the Alpine…

    More...

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

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

    Located within 6 km of the Western City, the 4-star Alps Spirits - B&B Studio Fully offers amenities such as a sundeck, a picnic area, and a satellite flat-screen. Located around a 15-minute ride…

    More...

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

    Valleestrasse, Vals, Switzerland (Show map)

    Only a 5-minute walk from Gandahus, 7132 Glenner Hotel Vals offers an à la carte restaurant on site. Situated 165 km from Agno airport, this hotel features car hire service, as well as cars for rent.

    More...

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

    Klibenstrasse 35, Leukerbad, Switzerland (Show map)

    Highlighting a banquet hall, suited for gatherings, the 3-star smoke-free Hotel Regina Terme Leukerbad is located within 25 minutes' walk of the Gorges De La Dala. Offering a lounge bar, this…

    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)

    Located around a 5-minute walk from Musee de Charmey Museum, the 4-star Hotel Cailler & Bains De La Gruyere Charmey offers a hammam spa and a wellness centre, including a Turkish steam room, a…

    More...

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

    Kurparkstrasse 25, Leukerbad, Switzerland (Show map)

    The 4-star Therme 51° Hotel Physio & Spa Leukerbad is situated in a rural area of Leukerbad, just 250 metres from the Thermalquellen-Weg & -Steg and 4.5 km from the Horlini. Located in close…

    More...

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

    La Promenade 5, Leukerbad, Switzerland (Show map)

    Appartementhaus La Promenade Leukerbad apartment includes a sunbathing terrace and is located about 25 minutes' walk from the alpine Daubenhorn Summit. Guests will surely enjoy a Turkish steam room…

    More...

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

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

    The 23 m² Z Studio - Next Door To Vals Therme is located 4.9 km from Tomulpass and offers spa facilities such as a steam room and hot public baths. The apartment provides guests with mountain views…

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • 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 sits a mere 6 minutes' walk from the Charmey Aventures adventure park and offers baggage storage and a restaurant.

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Studios & Appartements Famille - Saillon Evasion

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

    Situated only 8 minutes' walk from the Les Bains de Saillon Thermal Park, the 4-star Studios & Appartements Famille - Saillon Evasion hotel features a sundeck and water slides. This Saillon…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Les Cerfs - Appartement & Studio - Anzere

    30 Route Anzere, Anzere, Switzerland (Show map)

    Les Cerfs - Appartement & Studio - Anzere is located nearly 5 minutes' walk from the Swiss Ski and Snowboard School Anzere and overlooks the mountain. The Sex Noir mountain is 3.9 km from property…

    More...

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

    Quaderstrasse 1B, Valens, Switzerland (Show map)

    Situated 5 minutes' walk from Katholische Kirche St. Philipp und Jakob, the spacious Quadern Apartmenthaus B204 Valens apartment looks out onto the mountain. This apartment features Wi-Fi throughout…

    More...

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

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

    Located nearly a 10-minute ride from the La Seya, the 3-star Studio Meuble Saillon hotel boasts a wellness centre with body scrub, pedicure, and manicure. Boasting an infinity pool, this Saillon…

    More...

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

    Kirchstrasse 83, Leukerbad, Switzerland (Show map)

    The 3-star Hotel De La Croix-Federale Leukerbad sits just a 7-minute walk from the Leukerbad Therme and offers a restaurant and a storage for belongings. Located 3.6 km from Lake Daubensee, the hotel…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Hotel Bad Serneus Alpentherme

    15 Badstrasse, Klosters, Switzerland (Show map)

    Located within 10 minutes' drive of the Schwarzsee lake, the 3-star Hotel Bad Serneus Alpentherme Klosters offers a hammam spa, including a hammam, a Jacuzzi, and a sauna. This Klosters hotel…

    More...

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

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

    Located just 300 metres from the Tele Champery and the night La Crevasse Club, the spacious 77 m² Appartement A La Montagne Champery features views of the mountain. The 2-bedroom apartment boasts hot…

    More...

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

    Obere Maresse 42, Leukerbad, Switzerland (Show map)

    Situated around 5 minutes' walk from Walliser Alpentherme & Spa Leukerbad, the family-friendly Haus Marmotta Apartment Leukerbad entices guests with hot public baths. Torrent Cablecar is in proximity…

    More...

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

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

    Myverzasca Resort Casa Rossa Brione is situated around 10 minutes' drive from the Madom da Sgiof and features a swimming pool with a patio. The Starlaresc da Sgiof Lake is 2.5 km from the apartment…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Studio De Vacances Aux Bains De Saillon

    5 Route De Lydesoz Batiment Les Romarins, 1Er Etage, Studio 615, Saillon, Switzerland (Show map)

    The traditional Studio De Vacances Aux Bains De Saillon boasts views of the mountain and is located a 15-minute walk from the Les Bains de Saillon Thermal Park. With access to a golf club, this…

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • Dachwohnung Unterem Hoereli

    Mura 161B, Vals, Switzerland (Show map)

    The spacious 92 m² Dachwohnung Unterem Hoereli Vals apartment is located in Vals, just a 14-minute stroll from Gandahus, and boasts hot public baths. Within a 4-km distance of the 1-bedroom apartment…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • 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.

    More...

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

    4 Sonnenstrasse, Leukerbad, Switzerland (Show map)

    The 55 m² Sunny-Nest, Garden Apartment Leukerbad is situated merely 5 minutes' walk from Walliser Alpentherme & Spa Leukerbad and 45 km from Sion airport. Offering a Turkish steam bath and hot public…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • 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 Crans-Montana is located within a 3-km distance of the Casino Crans Montana and provides a solarium, a hot tub, and a sauna.

    More...

    From US$ 1128
    price for 1 night
    Book Now From US$ 1128
  • Duplex Cosy Aux Bains De Saillon

    10 Route Du Centre Thermal Immeuble "Les Amandiers" N° 258, Saillon, Switzerland (Show map)

    The 1-room Duplex Cosy Aux Bains De Saillon Apartment is also located just 9 minutes' walk from the Les Bains de Saillon Thermal Park. The apartment boasts a Turkish steam bath, a solarium, and hot…

    More...

    From US$ 264
    price for 1 night
    Book Now From US$ 264
  • Chasa Stefania, Modernes Engadiner Haus Mit Wellness Und Sauna

    645 Avant Muglins, Scuol, Switzerland (Show map)

    Located merely 0.6 km from the Roman-Irish Bogn Engiadina Scuol Bath, the 2-bedroom Chasa Stefania, Modernes Engadiner Haus Mit Wellness Und Sauna Scuol offers opportunities for snow skiing, hiking…

    More...

    From US$ 441
    price for 1 night
    Book Now From US$ 441
  • Leukerbad Saskia 7 Studio

    Grunibodenstrasse 1 (Ringstrasse 165), Leukerbad, Switzerland (Show map)

    Situated nearly a 5-minute walk from Romisch-katholisches Pfarramt Church, the 1-room Leukerbad Saskia 7 Studio entices guests with hot public baths. Alpentherme Thermal Baths is a short way from the…

    More...

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