Search spa hotels in Canton of Ticino

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Ascona

12 spa hotels

Lugano

10 spa hotels

Locarno

5 spa hotels

Bellinzona

5 spa hotels

Biasca

3 spa hotels

The best spa hotels in Canton of Ticino

Check out our pick of great spa hotels in Canton of Ticino

Filter by:

Star rating
Review score

Dorint Resort & Spa Locarno-Riazzino

Hotel in Riazzino

Situated 8.9 km from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino offers 4-star accommodation in Riazzino and has a shared lounge, a restaurant and a bar.

S
Svetlana
From
Serbia
This is a brand-new, very stylish hotel. I loved it! The rooms are comfortable and exciting. All staff members are helpful and very pleasant. We enjoyed chatting with them very much, but they were also very efficient at their work and made sure everything was running smoothly. Besides all the other delicacies they offer for breakfast, fresh bread is also something to remember. I also loved the cow farm that this high-end hotel restaurant window overlooks—it seemed exciting to us. We got a free Ticino card at the reception, including free public transportation and discounts at some Locarno city attractions, a nice bonus.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,030 reviews
Price from
US$214.11
1 night, 2 adults

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

A
Alison
From
Australia
Beautiful property and spacious room with luxe feeling. Room had a fantastic view and of course the pool area was just fabulous. We travelled with our baby and the touches for him were so cute and appreciated - they even had a baby bath there we could use !! Everything was top notch and we only had room service dinner but it was great, however the restaurant looked incredible for dinner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews
Price from
US$414.36
1 night, 2 adults

EasyRooms ai Monti

Hotel in Locarno

Set in Locarno and with Piazza Grande Locarno reachable within 400 metres, EasyRooms ai Monti offers concierge services, non-smoking rooms, a garden, free WiFi and a bar.

M
Monika
From
Poland
We stayed for just one night so we didn't really have time to use all the facilities. The location is great, 2 mins from the "Belvedere" funicular stop to Madonna del Sasso, 10(or less) mons from the old town and the lake. The staff is super friendly and we got some really nice recommendations on what to visit :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 124 reviews
Price from
US$201.51
1 night, 2 adults

The View Lugano

Hotel in Lugano

Located in Lugano-Paradiso, a 5-minute walk from Lake Lugano and the Monte San Salvatore Park, The View Lugano offers modern suites with free WiFi and free air conditioning, a wellness area and a...

K
Kristjan
From
Estonia
Great views, lots of privacy, high level of service. Michelin star restaurant with great service.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 358 reviews
Price from
US$807.62
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Hotel in Ascona

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

F
Francesca
From
Italy
The surroundings, the park, the beach, the restaurant
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$730.48
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Hotel in Ascona

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

C
Christine
From
Switzerland
amazing location at the lakeside! the facilities are really welcoming and generous. the staff us very forthcoming and friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 230 reviews
Price from
US$692.70
1 night, 2 adults

Boutique Hotel Sunstar Brissago am Lago Maggiore

Hotel in Brissago

Situated on the shore of Lago Maggiore in Brissago, Boutique Hotel Sunstar Brissago am Lago Maggiore offers panoramic lake and mountain views, outdoor and indoor pools, a sauna and massage room, and a...

S
Sarah
From
Austria
We liked everything about this charming boutique hotel. Stunning location, spotlessly clean rooms, convenient parking, nice pool areas, good breakfast. But what stood out the most was the kindness of the people working there. They have thought of every possible detail to make your stay more comfortable, and they were especially accommodating to our little daughter, who was disappointed to leave. Will definitely return for a longer stay in the future.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 193 reviews
Price from
US$406.80
1 night, 2 adults

Grand Hotel Villa Castagnola

Hotel in Lugano

Right on the shores of Lake Lugano and within walking distance of the Old Town of Lugano, the 5-star Grand Hotel Villa Castagnola is set within a private, subtropical park.

A
André
From
Netherlands
Very beautiful hotel. Very nice room and bathroom. Very kind, nice, thoughtful staff. They carried my luggage to my room on arrival. Every evening live piano music. Outside on the terrace is a magnificent place to have breakfast or diner. They clean your room twice a day. It's a nice, quiet place to be, a place where one really can relax.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 780 reviews
Price from
US$642.32
1 night, 2 adults

Casa Berno Panorama Resort

Hotel in Ascona

Surrounded by a Mediterranean garden in the hills above Ascona, Casa Berno features a heated outdoor pool and a sun terrace overlooking Lake Maggiore. Free WiFi is available.

L
Linda
From
Sweden
Very nice breakfast. Stunning view!! I’d recommend this place warmly!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$340.05
1 night, 2 adults

Villa Principe Leopoldo

Hotel in Lugano

Villa Principe Leopoldo can be found amid a large park above Lugano, offering panoramic views of Lake Lugano and the mountains, and featuring leisure, sport and wellness facilities, as well as...

J
James
From
United Kingdom
Beautiful location overlooking central Lugano, an historic building in a fairytale setting and staff that cannot do enough for you but without feeling imposing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 427 reviews
Price from
US$533.20
1 night, 2 adults
All spa hotels in Canton of Ticino

Most booked spa hotels in Canton of Ticino this month

See all

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,030 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,160 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,525 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,655 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,302 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,016 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,770 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,290 reviews

Popular with guests booking spa hotels in Canton of Ticino

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 754 reviews

FAQs about spa hotels in Canton of Ticino

Spa hotels that guests love in Canton of Ticino

See all
Avg. price/night: US$201.51
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 124 reviews
We loved the view, the kindness of the staff their availability and how thoughtful they were. The wellness centre facilities were great and my girlfriend adored her massage.
Guest review by
Ariel
Young couple
Avg. price/night: US$207.81
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,016 reviews
Grounds, wellness facility, breakfast, and bikes
Guest review by
Bruce
Solo traveller
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,345 reviews
The staff everywhere in the hotel was amazing friendly and very helpful! Location is great! Breakfast Buffett was amazing with a wide variety! The rooms could have a touch more luxury as they don't really reflect the rest of the amazing hotel and the price.
Guest review by
RoBa1966
Young couple
Avg. price/night: US$235.52
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,655 reviews
Location is spectacular. Breakfast offered a superb range of foods. Rooms were spacious.
Guest review by
michael
People with friends
Avg. price/night: US$454.51
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,378 reviews
This is in a beautiful location, against Lake Lugano. All of the staff were very polite and attentive. We had drinks on the terrace and an evening meal at the restaurant, excellent, both in terms of the food and service The room was lovely (two bathrooms). Breakfast was also very good, with plenty of choice. We used the indoor pool, hot tub and sauna - all very pleasant. We were able to park just outside.
Guest review by
Louise
Young couple
Avg. price/night: US$348.87
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,160 reviews
The location of this hotel is great, it's a walking distance of the city center and by the lake. They have very nice breakfast with amazing views. I also like the heated swimming pool and spa area. I also like the high-quality towels and bed sheets.
Guest review by
Minna
Family with young children
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 230 reviews
A very nice hotel, amazing location, great view and a very good service. The spa area was impressive with a huge hydra pool and a lot of saunas (hammam, dry sauna, nice area of rest). The breakfast was really good and tasty. Overall we liked the stay.
Guest review by
Olga
Young couple
Avg. price/night: US$192.70
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,290 reviews
Spacious, nice and clean Outdoor pool is great Friendly staff Spa/sauna is being renovated and will be great Breakfast for one day
Guest review by
Claudiu Andrei
Solo traveller
Avg. price/night: US$204.03
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,302 reviews
Great location. Literally 1 min away from the station and 5 from the city centre. Comfortable bed, it was quiet thanks to double insolated windows. Good shower. Very clean. Good sized bathroom. Good breakfast. Nice Finnish sauna. Good Turkish steam bath. Bring your own bathrobe and slippers for the spa.
Guest review by
Kamila
Solo traveller
Avg. price/night: US$439.55
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews
Room was comfortable, very clean and spacious. Swimming pool and sauna are very nice. Breakfast was perfect. The hotel staff is wonderful and helpful
Guest review by
Elimelech
People with friends