Skip to main content

Spa Hotels in Locarno

Find the spa hotels that appeal to you the most

The best spa hotels in Locarno

Check out our pick of great spa hotels in Locarno

Filter by:

Review score

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.

J
Jan
From
United Kingdom
Modern, very good size room, immaculately presented, super bathroom. Everything good quality. Extensive breakfast choice. Dinner in restaurant excellent. Very stylish yet understated hotel which, for us, did everything well. The staff, without exception, were brilliant. All very professional, very good at what they did and so friendly and welcoming too. We wouldn’t hesitate to go back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,097 reviews
Price from
US$408.92
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.

A
Ariel
From
Switzerland
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.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews
Price from
US$198.87
1 night, 2 adults

Hotel la Palma au Lac

Hotel in Muralto, Locarno

Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.

M
Mohammed
From
Germany
the location was great, and the staff were very friendly
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,346 reviews
Price from
US$261.02
1 night, 2 adults

Dorint Resort & Spa Locarno-Riazzino

Riazzino (Near Locarno)

Situated in Riazzino, 8.9 km from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino features accommodation with a shared lounge, private parking, a restaurant and a bar.

J
John
From
Australia
Beautiful modern hotel. Preferred this to the older accommodation in Locarno. Lovely rooms, great food and a short (free) train ride to and from Locarno.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,000 reviews
Price from
US$221.24
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Ascona (Near Locarno)

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$720.90
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Ascona (Near Locarno)

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

A
Alena
From
Israel
From the first minute of arriving to the hotel you feel that you are important guest. The staff is friendly and very careful. There is s valet parking. You are here only for relax! We tried some restaurants of the hotel (Marina and Eden Rock): compliments and thanks to the chef’s and staff, they are professional. The breakfast in the hotel is fantastic. Cleaning service received from me high rating too. The room with fantastic view on the lake, with terrace where you can spend romantic evenings with s glass of champagne.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 235 reviews
Price from
US$683.61
1 night, 2 adults

Boutique Hotel Sunstar Brissago am Lago Maggiore

Brissago (Near Locarno)

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$356.72
1 night, 2 adults

Casa Berno Panorama Resort

Ascona (Near Locarno)

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.

S
Steven
From
Australia
Magnificent views but wish we were on higher floor. Excellent service convenient parking brilliant pool amazing breakfast amazing restaurant food and service. Can’t fault this property.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$298.30
1 night, 2 adults

Delta Resort Apartments

Ascona (Near Locarno)

Located in Ascona, 1.7 km from Golfclub Patriziale Ascona, Delta Resort Apartments provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.

M
Maryam
From
Switzerland
This is an amazing resort. The appartement was very spacious and very well appointed. The facilities on site are truly amazing and the staff is very helpful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 64 reviews
Price from
US$367.91
1 night, 2 adults

Albergo Losone

Losone (Near Locarno)

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

E
Emilie
From
Switzerland
The amazing swimming pools, the kidness of the staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
Price from
US$522.03
1 night, 2 adults
All spa hotels in Locarno

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Locarno and surroundings in the past month

See all

Popular with guests booking spa hotels in Locarno

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Popular with guests booking spa hotels in Locarno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 70 reviews

Popular with guests booking spa hotels in Locarno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews

Popular with guests booking spa hotels in Locarno

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,346 reviews

Popular with guests booking spa hotels in Locarno

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

Popular with guests booking spa hotels in Ascona

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

Popular with guests booking spa hotels in Ascona

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

Popular with guests booking spa hotels in Ascona

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

Popular with guests booking spa hotels in Ascona

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

Popular with guests booking spa hotels in Ascona

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

Spa hotels that guests love in Locarno

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,346 reviews
Excellent Breakfast Buffet. Amazing Spa Area with very skilled massage therapists Very helpful and friendly staff. Great value for money. Big bathroom ans spacious room. Located directly in front of the lake
Guest review by
Ursina
Young couple
Avg. price/night: US$371.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,097 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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,346 reviews
Location is great and the staff were so friendly and helpful. The choice at breakfast was very good and warm drinks were offered promptly. The spa area is also very nice and I had a great massage.
Guest review by
Alison
People with friends
Avg. price/night: US$371.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,097 reviews
A beautiful building in a lovely setting. Amazing views over the lake. Luxury, comfort, peace and quiet. Friendly and helpful staff. Small but very nice pool and spa. Amazing breakfast buffet.
Guest review by
Samantha
People with friends