San Pellegrino Terme, Thermal spa resort in Brembana Valley, Italy.
San Pellegrino Terme is a commune in the Brembana Valley within the Province of Bergamo, situated at an elevation of 358 meters (1,175 feet) and known for its many art nouveau buildings alongside a major mineral water bottling plant. The streets wind past decorated houses while the central area clusters around the former spa building and old casino, where the historical architecture still shapes the character of the resort.
The shift from a small village into a health resort started in 1840 when the first thermal baths were built, drawing attention to the local springs. By 1900, the spa building, casino, and a large hotel had been completed, turning the commune into a popular destination for the rising middle class.
The name honors Saint Peregrine, while the art nouveau facades along the streets still reflect the era when wealthy families traveled here for health cures and leisure. Visitors walk past decorated buildings, admire the former casino with its columns, and feel transported back to an age when the resort defined elegance and social life in the valley.
The commune has direct rail connections with Bergamo, making it easy for travelers to reach the resort and explore the art nouveau architecture from there. Walking through the center, visitors find signs pointing to major landmarks and can follow their own route around the historical buildings without needing a guide.
The mineral water from the local springs is bottled by the San Pellegrino company and exported to over 150 countries, allowing visitors to see the same source known worldwide right where it emerges. The bottling plant shapes the character of the resort just as much as the historical buildings, blending industrial tradition with the old spa atmosphere.
Location: Province of Bergamo
Capital city: San Pellegrino Terme
Elevation above the sea: 358 m
Shares border with: Serina, Algua, Zogno, Bracca, Val Brembilla, Dossena, San Giovanni Bianco
Website: https://comune.sanpellegrinoterme.bg.it
GPS coordinates: 45.83333,9.66667
Latest update: December 13, 2025 19:01
Grand Hotel San Pellegrino
647 m
Casinò Municipale di San Pellegrino Terme
862 m
San Pellegrino Terme funicular
940 m
Monte Zucco
1.6 km
Catholic church Vescovo e Martire San Pellegrino Terme
145 m
Monte Gioco
3.9 kmChiesa dell'invenzione della Santa Croce
2 kmChiesa dei Santi Filippo e Giacomo
3.5 km
Grotte del Sogno
1.4 kmChiesa di San Nicola
258 mChiesa della Madonna del Rosario
998 mChiesa di San Michele
2.6 kmTempio dei Caduti
520 mPonte S. Nicola
357 mChiesa di S. Michele Arcangelo
2.8 kmChiesa della Beata Vergine della Salute
2.2 kmPonte Umberto
807 mChiesa della Beata Vergine di Lourdes
757 mChiesa della Beata Vergine del Rosario
2.2 kmChiesa della Beata Vergine Immacolata
138 mChiesa di Maria Ausiliatrice
1.3 kmPizzo Cerro
3.2 kmChiesa della Santissima Trinità
1.4 kmChiesa della Beata Vergine Addolorata
424 mChiesa della Beata Vergine Assunta
1.2 kmMonte Molinasco
3.1 kmCorna Camozzera
2.3 kmCastello Regina
3.9 kmVisited this place? Tap the stars to rate it and share your experience / photos with the community! Try now! You can cancel it anytime.
Discover hidden gems everywhere you go!
From secret cafés to breathtaking viewpoints, skip the crowded tourist spots and find places that match your style. Our app makes it easy with voice search, smart filtering, route optimization, and insider tips from travelers worldwide. Download now for the complete mobile experience.
A unique approach to discovering new places❞
— Le Figaro
All the places worth exploring❞
— France Info
A tailor-made excursion in just a few clicks❞
— 20 Minutes