Ah, heat. There is nothing like sitting in a warm massage pool looking out to a snowy panoramic view. You can soak in the hot waters and if you’re brave enough, do a snow scrub and jump back in! If only I had the  luxury of time to visit them all! (All are open in the spring/summer seasons too!)

Bormio in Lombardy

Photo: Bormio ATP /Press

Bormio is famous for both skiing and its hot springs and natural thermal baths. Situated north of Milan.

Fly to Milan airports Malpensa or Bergamo Orio al Serio

By bus – In the winter season there are shuttle buses from both Malpensa and Bergamo airports to Bormio (Book the airport bus here: www.mtbus.it) 

Fly to Milan Linate

Take the shuttle bus to Milano Centrale and then  book a train to Tirano (2.5 hour train ride). From Tirano there is a short buss trip to Bormio. (Note: do not confuse Tirano train with the Torino train!)
By car from Milan, you can take autostrada, highway 36 to Colico to the strada statale, state road SS38 “Stelvio” to  Sondrio to Tirano to Bormio (about 210 km, about 3 hours). These roads are open all year.
Please note: other routes via Gavia Pass or Stelvio Pass are ONLY open in summer, due to ice they are closed in winter.
Ski and spa combo tickets are available for the slopes and the baths.

Find hotels in Bormio on Booking.com



San Pellegrino in Lombardia



Photo: QC Terme, San Pellegrino/Press

For sure, you have had the San Pellegrino sparkling mineral water served in a green bottle, but did you know it is a natural spa only a 40 minute drive from Bergamo Orio al Serio airport? The QC San Pellegrino spa  is in two palatial buildings with over 30 spa practices made of panoramic pools, showers, saunas, steam baths and a solarium garden.

Fly to Bergamo Orio al Serio

By Bus
– There are no direct trains. You can take an airport bus to the Bergamo train station and then across the street from Bergamo station there is a bus terminal. Take the bus to San Pellegrino-Ruspino.
By car from Bergamo – Rent a car at the  airport,  take the strada statale, state road SS470 to San Pellegrino (40 minute drive).

Fly Milano Linate

By train and bus– From Milan, there are no direct trains. You can take a train from Milano Centrale to  Bergamo train station and then across the street from Bergamo station there is a bus terminal. Take the bus to San Pellegrino-Ruspino.
By car from Milan–  taking the autostrada, highway A4 toward Trevilio and then get the the strada statale, state road SS470 to San Pellegrino.

More hotels in San Pellegrino Terme with Booking.com


Read my review of QC Terme San Pellegrino


Pré-Saint-Didier in Val d’Aosta

Photo: Pré-Saint-Didier ATP /Press

A true Alpine resort with mineral rich thermal waters. Also known for its skiing in Monte Blanc.

Fly to  Torino Caselle airport

Airlines that fly to Tornio: Alitalia, Air One, RyanAir, Air France, British and Lufthansa.
By bus – There is an airport bus to Pré-Saint-Didier, but if you are staying in one of the local towns nearby, tell the driver and he will indicate where it’s best to get off.
(Not) By train – there is a train station, but for some reason Trenitalia does not offer trains at the moment.
By car from Torino – You can arrive in Pré-Saint-Didier by car from Tornio  on the autostrada, highway A5  or Milan from Milan the A4 to the A5.

Find hotels in Pré-Saint-Didier with Booking.com


Merano Terme


Photo: Merano-Suedtirol ATP/Press

Curative thermal baths of mineral rich waters from the Monte San Vigilio/Vigiljoch mountain source said to have beneficial effect for chronic respiratory diseases and rheumatic joint problems.  The spa is open 365 days a year, and includes 25 pools indoor and outdoor, saunas as well as other spa and massage treatments. Merano Terme is near Bolzano in South Tyrol, Italy.

Fly to Verona

Airlines that fly into Verona are Ryan Air or British.
By train – There is a shuttle bus from Verona airport to Verona Porta Nuova station. Take the train from Verona Porta Nuova station to Merano (fast train 2.5 hours, slow train 3.5 hours).
By car from Verona– rent a car at Verona airport and take the autostrada, highway A22 to Bolzano-Merano (117 km (about 1.5 hours).

Fly to Milan Linate

By train – Take a shuttle bus to the Milano Centrale station. From Milan take the train from Milano Centrale station to Merano (4 hours).
By car from Milan, take the autostrada, highway A22 to Bolzano-Merano (294 km , about 3 hours).

Find hotels in Merano Terme with Booking.com

Take some time-off for a long, winter weekend getaway to Italy for a winter thermal bath spa, wellness and beauty treatments and good old fashioned relaxing!

travel advisor in italyCiao, I’m Celia, your travel advisor in Italy! Need help planning your trip to Italy? Learn about what to do and see, and where to eat and sleep. Ask me a question or request a custom travel plan. Book a consultation.