Petriolo thermal baths: natural pools, prices, and how to get there
Petriolo is one of the most evocative thermal destinations in Tuscany. Situated in the gorge of the Farma river, between the provinces of Siena and Grosseto, it offers hot sulphurous water at around 42 degrees Celsius in a setting that feels genuinely wild.
From Barberino Val d’Elsa the drive is about 80 km and takes roughly 70 minutes, mostly on the SR2 Cassia south toward Siena and then west on the SP73. It is a manageable day trip that rewards the effort.
Petriolo thermal baths
Terme di Petriolo sits in a steep limestone gorge where the Farma river carved through the Sienese hills over millennia. The hot springs here were known to the Romans, used in the medieval period by the Sienese Republic, and documented in Renaissance chronicles.
The water temperature in the natural pools averages 42 degrees Celsius. It is rich in sulphur, calcium, and bicarbonate, which gives it the characteristic smell and the slightly silky feel on the skin. The thermal water here is classified as bicarbonatecalcic-sulphate, used traditionally for respiratory and musculoskeletal conditions.
The location in the gorge means the pools are surrounded by rock faces, sparse Mediterranean vegetation, and the sound of the river. There is no hotel complex above you and no urban infrastructure nearby. This is thermal bathing in a landscape context that most developed facilities cannot replicate.
Natural and equipped pools
Petriolo has two distinct experiences.
The free natural area in the gorge is accessible on foot via a path from the parking area above. The descent takes about 10 to 15 minutes on an uneven trail. The pools here are informal: water collects in carved basins and natural depressions at different temperatures depending on their proximity to the spring. Some pools are shallow and good for sitting. Others are deeper and more active.
This free area has no facilities. There are no changing rooms, no showers, and no food service. You bring everything you need and take everything away. In summer the pools can be crowded on weekends, with visitors arriving from Siena, Grosseto, and further afield.
The private Terme di Petriolo resort is a different experience. It has managed thermal pools with controlled temperatures, sun loungers, a restaurant, treatment rooms for massage and hydrotherapy, and changing facilities. Day entry costs approximately 30 to 50 euros depending on the season and the type of pass.
The resort pools are heated to different temperatures, typically ranging from 37 to 40 degrees. They are less dramatic than the natural gorge pools but more comfortable, with shade structures and services nearby.
How the visit works
For the free natural area, arrive early. On summer weekends the parking area fills by nine in the morning and the pools become crowded by midday. An early start on a weekday is the ideal time.
Wear shoes you do not mind getting wet or damaged on the path down. Flip-flops are not adequate for the descent. Old trainers or water shoes are the practical choice.
Bring a towel, a change of clothes, and water. Bring more water than you think you need. The sulphur in the thermal water is dehydrating over time. A picnic is a good idea since there is no food available in the natural area.
For the private resort, call or book online in advance on weekends. Day access can be purchased at the entrance on weekdays without prior reservation. The resort provides towels for a supplement.
A typical visit to the private facility lasts three to four hours: arrival, locker room, pools, a rest on a sun lounger, and lunch at the on-site restaurant before departing.
Prices and what to bring
Free natural area: no entry fee. You pay only for parking, which costs a few euros at the lot above the gorge.
Private resort day entry: approximately 30 to 50 euros per person for standard pool access. Weekend and peak-season rates are higher. Treatments (massage, mud wrap, hydrotherapy) are priced separately from 40 to 100 euros depending on duration and type.
Things to bring: old shoes for the path, a good-sized towel, a waterproof bag for your phone, sunscreen, water, and a packed lunch if using the free area.
Things to leave at home: jewellery (the sulphur water can tarnish metal quickly), expensive swimwear (the water can affect colour over time), and expectations of mobile signal (coverage in the gorge is poor).
How to get there from Barberino Val d’Elsa
Take the SR2 Cassia south from Barberino Val d’Elsa toward Siena. Pass through Siena on the ring road (raccordo) and continue south on the SR2 direction Buonconvento. Before reaching Buonconvento, turn west on the SP73 toward Roccastrada. The thermal baths are signposted before the village of Petriolo.
The total distance is approximately 80 km. The drive takes around 70 minutes without traffic. The road south of Siena passes through the Crete Senesi, a landscape of pale clay hills and minimal traffic that is worth driving slowly through.
A car is essential. There is no reliable public transport to Petriolo from Barberino Val d’Elsa.
If you prefer not to drive, a taxi from Siena to Petriolo costs around 30 to 40 euros one way. From Barberino a shared or private transfer would need to be arranged through a local taxi service.
Where to stay
Sogno d’Oro in Barberino Val d’Elsa is a comfortable starting point for a Petriolo day trip. You leave in the morning, spend the day in the gorge, and return in the evening with enough time to eat well before a proper night’s sleep.
The guesthouse sits in a peaceful part of the Val d’Elsa countryside, making the contrast between a hot mineral soak and a quiet evening return particularly satisfying.