Sirmione occupies a slender peninsula extending roughly 4 kilometres into the southern basin of Lake Garda, in the Lombardy province of Brescia. The town combines a well-preserved medieval core with significant Roman archaeological remains and active thermal spa facilities fed by sulphurous springs rising from the lake bed. Its single main street, Via Vittorio Emanuele, connects the castle gate to the Roman ruins at the peninsula’s tip.
What is Sirmione known for?
Sirmione is known primarily for three things: the 13th-century Rocca Scaligera castle commanding the only land entrance to the old town, the extensive Roman-era villa ruins called Grotte di Catullo at the northern tip of the peninsula, and the Aquaria thermal spa complex, which draws mineral-rich water from underwater springs at around 69 °C. Together these make Sirmione one of the most visited small towns on Lake Garda, attracting both day-trippers and guests staying for spa treatments.
Best things to do in Sirmione
The top experiences in Sirmione range from history and archaeology to lakeside walking and thermal bathing, all concentrated within a short walking distance of one another.
- Tour the Rocca Scaligera, a moated Scaligeri fortress with intact towers and lake views from the battlements.
- Explore Grotte di Catullo, the largest Roman private villa ruins in northern Italy, with an on-site museum of excavated objects.
- Book a treatment or pool session at Aquaria Thermal Spa, operated by Terme di Sirmione on the eastern lakeside.
- Walk the public shoreline path along the eastern edge of the peninsula toward Punta Staffalo.
- Take a short ferry or boat taxi across to Desenzano del Garda or Peschiera del Garda for a broader lake perspective.
Where to eat in Sirmione
Sirmione’s restaurants are concentrated along Via Vittorio Emanuele and the waterfront Piazza Castello area, with menus centred on freshwater fish from the lake, local olive oil from the western Garda hills, and Lugana DOC white wine produced in the flatlands south of the lake. Bigoli al ragù di lago (thick pasta with lake-fish ragù) and grilled coregone (lake whitefish) appear on most traditional menus. Ristorante Signori on Via Romagnoli and several trattorias near Piazza Carducci serve locally sourced fish dishes in the old town.
How to get to Sirmione
Sirmione is reached by car or bus from the A4 Milan–Venice motorway, exiting at Sirmione–Colombare, approximately 130 kilometres east of Milan and 150 kilometres west of Venice. The nearest train station is Desenzano del Garda–Sirmione on the Milan–Venice main line, about 9 kilometres away, with connecting bus service (line operated by Arriva–SIA) running to the peninsula entrance. Passenger ferries operated by Navigazione Laghi connect Sirmione to other lake towns including Desenzano, Peschiera, and Bardolino seasonally.
Where to walk in Sirmione
The most rewarding walk in Sirmione follows the full length of the peninsula from Piazza Castello, past the thermal lido, along the eastern shore footpath, and up to the Grotte di Catullo archaeological park at the northern tip, a route of roughly 2 kilometres one way with continuous lake views. A shorter loop circles the old town walls from the Rocca Scaligera along Via Dante and back via the western lakeside promenade.
Best time to visit Sirmione
The best months to visit Sirmione are April through June and September through October, when temperatures are mild, crowds are smaller than in July and August, boat services run full schedules, and the Grotte di Catullo site is pleasant to walk. July and August bring the heaviest tourist traffic and vehicle restrictions tighten around the old town entrance. The thermal spa operates year-round, making Sirmione a viable off-season destination in winter as well.









