Search spa hotels in Canton of Ticino

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 1,133 properties in Canton of Ticino
    Show map Map
  • Continental Parkhotel

    Continental Parkhotel

    Lugano, Switzerland
    9.0

    Wonderful

    1,758 reviews

    The family-run Continental Parkhotel is located 220 yards south of the main train station of Lugano, where the funicular leaves regularly for the center of the city.

  • Kurhaus Cademario Hotel & Spa

    Kurhaus Cademario Hotel & Spa

    Cademario, Switzerland
    9.1

    Wonderful

    1,285 reviews

    Built in 1914 and located 850 meters above sea level, Kurhaus Cademario Hotel & Spa has massage, relaxation and steam rooms.

    “The Spa Facilities were exceptional and the room and hotel were so great that we decided to stay an extra night! A cool feature is the multiple pillow options they provide for different preferences.”

    Michael
  • Hotel International au Lac

    Hotel International au Lac

    Lugano, Switzerland
    8.5

    Very Good

    995 reviews

    Right on the shore of Lake Lugano, the 3-star superior Hotel International au Lac offers air-conditioned rooms, a garden with an outdoor pool, free WiFi, and a lobby bar.

  • Villa Sassa Hotel, Residence & Spa

    Villa Sassa Hotel, Residence & Spa

    Lugano, Switzerland
    8.7

    Excellent

    1,079 reviews

    Surrounded by a 4-acre park, Villa Sassa Hotel, Residence & Spa features a spacious spa area and panoramic views of Lugano, Lake Lugano, and the surrounding mountains.

  • Hotel Serpiano

    Hotel Serpiano

    Serpiano, Switzerland
    8.4

    Very Good

    758 reviews

    Hotel Serpiano is set in the heart of Monte San Giorgio, 650 metres above Lake Lugano. It features an indoor pool and a hot tub in the spa area.

  • Hotel Belvedere Locarno

    Hotel Belvedere Locarno

    Locarno, Switzerland
    8.9

    Excellent

    1,052 reviews

    The Belvedere Hotel, on a beautiful sunny slope above Locarno, has spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and fitness facilities.

  • Hotel Ascona

    Hotel Ascona

    Ascona, Switzerland
    8.6

    Excellent

    1,159 reviews

    The tranquil location on the legendary Monte Verità with the view of Lake Maggiore and the surrounding mountains makes this a privileged place to be.

  • Hotel Campione

    Hotel Campione

    Bissone, Switzerland
    8.9

    Excellent

    604 reviews

    The Hotel Campione in Bissone, on the banks of Lake Lugano, offers you a lakeside pool with a panoramic terrace and free Wi-Fi in the entire hotel.

  • Suitenhotel Parco Paradiso

    Suitenhotel Parco Paradiso

    Lugano, Switzerland
    8.2

    Very Good

    873 reviews

    Offering impressive views of Lake Lugano, Hotel Parco Paradiso is located on the foothills of the San Salvatore Mountain. You can use the pool, the fitness room and the spa free of charge.

    “Location was great with a beautiful view on the lake! Approx. 5 to 10 mins walk to the lake and another 5-10mins to Lugano. Very quiet area and easy accessible. There are also free parking slots available.”

    Dennis
  • Park Hotel Rovio

    Park Hotel Rovio

    Rovio, Switzerland
    7.8

    Good

    1,365 reviews

    Set in a historic building dating back to 1910, the Park Hotel Rovio on the south side of the Monte Generoso Rovio is located only 2 km from Lake Lugano and 15 km from Lugano.

You might also like these property types: