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

2025-11-16

2025-11-17

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

Hotels with indoor pool 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

1538 properties found

  • Huus Gstaad

    Schoenriedstrasse 74, Saanen, Switzerland (Show map)

    Offering access to the Saanen Church, which is only 0.9 km away, the 4-star luxurious Huus Gstaad Hotel Saanen features a sun deck, a health club, and a play area. Boasting the opportunity to climb…

    More...

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

    Riedweg 156B, Zermatt, Switzerland (Show map)

    Located about a 25-minute walk from The Matterhorn, the 4-star Nomad By Cervo Mountain Resort Zermatt offers a bureau de change and a vending machine. Boasting an outdoor pool area, this Zermatt…

    More...

    From US$ 1471
    price for 1 night
    Book Now From US$ 1471
  • Hotel Splendide Royal

    Riva Caccia 7, Lugano, Switzerland (Show map)

    Located about a 5-minute walk from Art Museum Lugano, the 5-star Hotel Splendide Royal Lugano gives quick access to various city sites. Situated within a few blocks of the Church of Santa Maria degli…

    More...

    From US$ 259
    price for 1 night
    Book Now From US$ 259
  • Ultima Hotel Gstaad

    70 Gsteigstrasse, Gstaad, Switzerland (Show map)

    Featuring a spa salon with body wraps, body scrub, and pedicure, the luxury Ultima Hotel Gstaad is located a mere 11 minutes' walk from Gstaad-Bodme. The 5-star smoke-free hotel lies not far from the…

    More...

    From US$ 1587
    price for 1 night
    Book Now From US$ 1587
  • Hotel Ambassador Zermatt

    Spiss-Strasse 10, Zermatt, Switzerland (Show map)

    A sun deck, a shared lounge, and a piano are available at Hotel Ambassador Zermatt, and Zermatt-Sunnegga is 8 minutes' walk away. The hotel offers panoramic views of the garden as well as proximity…

    More...

    From US$ 450
    price for 1 night
    Book Now From US$ 450
  • International Au Lac Historic Lakeside Hotel

    Via Nassa 68, Lugano, Switzerland (Show map)

    The 3-star International Au Lac Historic Lakeside Hotel Lugano, located only 7 minutes on foot from the refined museum "Museo d'arte della Svizzera italiana", offers guests the convenience of 24-hour…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Grand Hotel Kronenhof

    Via Maistra, Pontresina, Switzerland (Show map)

    The 5-star Grand Hotel Kronenhof Pontresina is just a few steps from the Languard Lake and entices guests with a sun deck and a golf course. Featuring an infinity pool, this Pontresina hotel is 3.5…

    More...

    From US$ 857
    price for 1 night
    Book Now From US$ 857
  • Hotel Waldhaus Sils

    Via Da Fex 3, Sils Maria, Switzerland (Show map)

    The 5-star Hotel Waldhaus Sils is located around 5 minutes' walk from Chesina Art Gallery, offering 140 rooms along with a summer terrace and a golf course. Featuring a heated swimming pool, the…

    More...

    From US$ 294
    price for 1 night
    Book Now From US$ 294
  • Hotel Sonne

    Metzggasse 35 / Postfach 121, Zermatt, Switzerland (Show map)

    Located just 1.5 km from the scenic Gorner Gorge, the superior Hotel Sonne Zermatt offers amenities such as a sunbathing terrace and a shared lounge. Staying at the 4-star smoke-free hotel, guests…

    More...

    From US$ 333
    price for 1 night
    Book Now From US$ 333
  • Villars Palace

    Route Des Hotels 28, Villars-sur-Ollon, Switzerland (Show map)

    The 5-star Villars Palace hotel is located 52 minutes' drive from Sion airport and offers a seasonal outdoor pool as well as a fitness centre. The hotel is a good starting point to Villars-sur…

    More...

    From US$ 461
    price for 1 night
    Book Now From US$ 461
  • Frutt Mountain Resort

    Frutt 9, Melchsee Frutt, Switzerland (Show map)

    Located 2.6 km from Cheselen, the 4-star Frutt Mountain Resort offers a wellness centre, including a treatment room, a sauna, and a foot bath. The resort features 114 rooms and such amenities as a…

    More...

    From US$ 437
    price for 1 night
    Book Now From US$ 437
  • Carlton-Europe Vintage Adults Hotel

    Hoeheweg 92-94, Interlaken, Switzerland (Show map)

    Offering a location a 5-minute walk from AlpinAir Paragliding, Carlton-Europe Vintage Adults Hotel Interlaken offers 81 rooms. This hotel offers private car parking for CHF 25 per day on site.

    More...

    From US$ 220
    price for 1 night
    Book Now From US$ 220
  • Grand Hotel National Luzern

    Haldenstrasse 4, Lucerne, Switzerland (Show map)

    Located just 6 minutes' stroll from Lion Monument, the 5-star Grand Hotel National Luzern provides guests with 24-hour reception and wake-up calls. Boasting a heated pool, this Lucerne hotel is…

    More...

    From US$ 354
    price for 1 night
    Book Now From US$ 354
  • Buergenstock Hotel & Alpine Spa

    Burgenstock Resort, Burgenstock, Switzerland (Show map)

    Boasting a cash machine and a lift, Burgenstock Hotel & Alpine Spa is located at a distance of 4.5 km from Glasi Hergiswil. The hotel is within 6 km of Meggenhorn Castle and provides guests with a…

    More...

    From US$ 796
    price for 1 night
    Book Now From US$ 796
  • Lenkerhof Gourmet Spa Resort - Relais & Chateaux

    Badstrasse 20, Lenk, Switzerland (Show map)

    Lenkerhof Gourmet Spa Resort - Relais & Chateaux is 800 metres from Simme and features a heated swimming pool for a more relaxing stay. Boasting a location in the vicinity of the Lenk-Stoss ski lift,…

    More...

    From US$ 381
    price for 1 night
    Book Now From US$ 381
  • Grand Hotel Villa Castagnola

    Viale Castagnola 31, Lugano, Switzerland (Show map)

    Grand Hotel Villa Castagnola Lugano, located 750 metres from the Viganello and 10 minutes by car from Cornaredo Multi-Purpose Stadium, features a heated pool for guests to take a dip in. This hotel…

    More...

    From US$ 540
    price for 1 night
    Book Now From US$ 540
  • Roesli Guest House

    Pfistergasse 12, Lucerne, Switzerland (Show map)

    Providing 10 rooms, the 3-star Roesli Guest House Lucerne is situated around 5 minutes' walk from Reuss. You will find a luggage room at the guest house.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Dorint Blueemlisalp Beatenberg/Interlaken

    Schmockenstrasse 163, Beatenberg, Switzerland (Show map)

    Offering a Turkish steam bath and a solarium, the 4-star modern Dorint Blueemlisalp Beatenberg/Interlaken hotel is nestled around a 5-minute walk from the Beatenberg-Niederhorn and 2.4 km from…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Le Mirador Resort & Spa

    Ch. De L'Hotel Mirador 5, Chardonne, Switzerland (Show map)

    The 5-star Le Mirador Resort & Spa Chardonne is only 6 minutes' walk from Temple Rabten Choeling and features car rentals for guests' convenience. Located 2.5 km from the Vevey Museum of Photography,…

    More...

    From US$ 460
    price for 1 night
    Book Now From US$ 460
  • Schonegg Chalet Hotel

    Riedweg 35, Zermatt, Switzerland (Show map)

    Offering a sundeck and a golf course, Relais & Chateaux Schoenegg Zermatt hotel is situated in Zermatt, a 20-minute walk from Eisfluh. An infinity pool as well as a Turkish steam room, a Jacuzzi, and…

    More...

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