The 10 best spa hotels in Locarno, Switzerland | Booking.com
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,082 reviews
Price from
US$411.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.

L
Lendy
From
United Kingdom
The bedroom and facilities were luxurious and pampering. The bed was one of the most comfortable stays we've had.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews
Price from
US$200.33
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
Michal
From
Israel
The room was big. huge shower, excellent air conditioning, cross to the center
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,382 reviews
Price from
US$262.93
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.

D
Doris
From
Belgium
Great facilities, especially for families with kids. We loved the indoor playroom. Also the room was great for us as a family of four and breakfast was excellent.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 888 reviews
Price from
US$202.20
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.7
Exceptional - What previous guests thought, 128 reviews
Price from
US$726.18
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.

m
mohamad
From
United Arab Emirates
Exceptional service from a highly professional team.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 247 reviews
Price from
US$738.70
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...

V
Veronica
From
Romania
Everything was excelent (accomodation, food, interior abd outdoor design). The personal , especially Signore Chistiano Rossi, was very helpfull and pleasent. Thank you to all stuff for such a wonderfull stay.🥰
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews
Price from
US$334.29
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, 402 reviews
Price from
US$313.01
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$465.76
1 night, 2 adults

Giardino Ascona

Ascona (Near Locarno)

Surrounded by a Mediterranean garden, the 5-star Hotel Giardino in Ascona offers 2 award-winning restaurants, a spa area, and indoor and outdoor pools.

S
Steven
From
Australia
The reception staff were amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 90 reviews
Price from
US$777.51
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

Save money on spa in Locarno and nearby – budget options available

  • Villa Delta - Parkhotel Delta

    Ascona
    Budget options available

    Set in Ascona, 1.8 km from Golfclub Patriziale Ascona, Villa Delta - Parkhotel Delta offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

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

    Situated in Ascona, 2.2 km from Monte Verità, Villa Favorita - Parkhotel Delta features accommodation with a restaurant, free private parking, free bikes and a seasonal outdoor swimming pool.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 7 reviews

    Featuring a balcony with garden views, a spa and wellness centre and a seasonal outdoor swimming pool, Appartement Suite Delta Resort 714 can be found in Ascona, close to Golfclub Patriziale Ascona...

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 128 reviews

    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.

  • Golf Ranch, 1Er Stock

    Ascona
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    1.4 km from Golfclub Patriziale Ascona in Ascona, Golf Ranch, 1Er Stock features accommodation with access to a sauna, hot tub and spa centre.

  • Albergo Losone

    Losone
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 37 reviews

    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.

  • Giardino Ascona

    Ascona
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 90 reviews

    Surrounded by a Mediterranean garden, the 5-star Hotel Giardino in Ascona offers 2 award-winning restaurants, a spa area, and indoor and outdoor pools.

  • Hotel Tobler

    Ascona
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 740 reviews

    Featuring a large outdoor pool surrounded by Mediterranean plants, Hotel Tobler enjoys a quiet location on a south-east-facing slope above Ascona.

Highly rated spa hotels in Locarno and nearby

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

    Surrounded by a large park, ideally located between Ascona and Locarno and 1 km from Lake Maggiore, Parkhotel Delta offers an indoor pool, a seasonal heated outdoor swimming pool, a wellness area and...

    From US$205.33 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 64 reviews

    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.

    From US$318.02 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 171 reviews

    Located in Ascona, 1.3 km from Golfclub Patriziale Ascona, Hapimag Resort Ascona provides accommodation with a fitness centre, private parking, an indoor pool and a garden.

    From US$216.48 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 328 reviews

    Situated in Gordola, 5.5 km from Piazza Grande Locarno, Albergo Porta Verzasca features rooms with mountain views and free WiFi.

    From US$125.20 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 570 reviews

    The “Meridiana” offers the charm of a historic Swiss-Italian Ticinese house with walls from the Middle Ages blended with modern architecture and facilities.

    From US$281.71 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 247 reviews

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

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

    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.

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

    Tenero’s Campofelice Camping Village**** is located just 400 metres from the local sandy beach.

    From US$247.90 per night

Enjoy breakfast in Locarno and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Located in Brione sopra Minusio and only 5.8 km from Piazza Grande Locarno, CHIVA SUN well-being Gästesuite provides accommodation with lake views, free WiFi and free private parking.

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

    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...

Spa hotels that guests love in Locarno

See all
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,382 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$374.36
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,082 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,382 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$374.36
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,082 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