San Gimignano: what to see, parking and prices
Fourteen stone towers on one hilltop, every car park's tariff straight from the council, and the schiacciata we went back for. What to fit into a day in San Gimignano, and what to skip.
Read
It was around nine in the morning, we had barely stepped off the ferry in Desenzano, and we already couldn’t see the end of the lungolago. Stall after stall, leather handbags next to crates of peaches, and over it all that typical Italian bustle where you’re never quite sure if it’s shopping or theatre. We had come from Sirmione just for a quick 20 minute boat ride – and we left with a bag full of salami, cheese and one huge experience on top.
This article is part of our series on Lago di Garda and it dives deep into just one question: why (and how) to make Desenzano your day trip from Sirmione or anywhere else on the southern shore of Garda. You’ll find out when the Tuesday market runs, how much the ferry costs, what else you can fit into the town, and what to watch out for.
Quick facts:
Sirmione is gorgeous, but it’s also small, narrow, and in season packed with tourists to bursting point. Desenzano is the exact opposite – it’s the most populous town on the whole of Lago di Garda, with its own station on the Milan-Venice line, a busy centre and a harbour that struck us as even more impressive than the one in Sirmione. Rome didn’t rule it by accident: beneath today’s centre lies a late-antique Villa Romana, one of the most significant of its kind in northern Italy, and towering above the town is a medieval Castello, which locals say has one of the finest views over the whole lake.
In other words – Desenzano isn’t just a “market stop”. It’s a fully fledged town with history, a harbour and views, and the market is just the excuse to finally go and see it.
With around 30,000 inhabitants, Desenzano is the largest town on the shore of Lago di Garda – and yet tourists often know less about it than about the far smaller Sirmione.
What happens here every Tuesday from 8:00 to 13:00 on the promenade Lungolago Cesare Battisti is known to locals as mercato sull’acqua – the market on the water. And that nickname makes sense: the stalls line the shore right at the lake’s edge, so the whole thing genuinely looks like it’s floating on the surface.
It’s one of the biggest and best known markets on the whole of Garda – over two hundred stalls, thousands of visitors in summer, and everything from A to Z: leather jackets, belts and handbags, airy summer dresses and jumpers for cooler evenings, and a shoe-lover’s paradise where I personally spent more time than I’d like to admit.
For me though, the food section was the strongest part. Producers come here from what feels like the whole of southern Garda – classic salami, pistachio salami, mortadella, and an endless choice of cheeses. Naturally we had to bring a few pieces home with us. And then the fruit – one peach we bought was like three Czech peaches put together. The seller was visibly surprised we only wanted one. Honestly, the two of us ate our fill from it alone.


What got us the most was the Italian hospitality. Even though our bags were already full and we were heading back to the harbour, vendors kept inviting us to try something. We said we’d already done our shopping – the answer was simply: “Doesn’t matter, come and taste, you don’t have to buy anything.” It’s a small thing, but it confirmed again just how much Italian producers want to share what they’re proud of, not just sell it.
Our tip: if you want to browse the food stalls in peace without a crowd, be on the promenade right at opening, 8:00 – though you’ll only manage that by car. On the first ferry from Sirmione you won’t reach Desenzano before around 9:15. By around ten the promenade is already packed and it’s hard to move between the stalls.
Watch out: at the smaller stalls, especially the food ones, expect that a lot of vendors take cash only. You’ll find a cash machine in the centre near Piazza Malvezzi, but the queue at the market will make the trip longer.


Right next to the market, at the end of Lungolago Cesare Battisti, is the harbour that public boats leave from to cover the whole lake. It seemed to us that more boats dock here than in Sirmione itself, where we’d set off from – and given that Desenzano is the main boat-transport hub in southern Garda (the head office of Navigazione Laghi is also based here), there’s probably something to that.
Even without the market, a walk around the harbour is pleasant – you’ll find a lighthouse, fishing boats next to luxury yachts, and a view of the Castello above the town.
The simplest and fastest option is the public ferry run by Navigazione Laghi. The Sirmione-Desenzano route falls into the shortest fare zone (the so-called tratta 1), the crossing takes around 20 minutes and a one-way ticket costs €3.50 per person – regardless of whether it’s full fare, a senior discount or a child’s ticket, because on this shortest route the price is the same across every category.


| Ticket | Price (one way) |
|---|---|
| Adult / senior / group | €3.50 |
| Return ticket | €7.00 (the price is always double the one-way fare) |
| Bicycle | €3.50 (bikes aren’t taken on express boats and catamarans; the Sirmione landing stage also has special restrictions on carrying bikes and scooters during the summer season, so check the operator’s current notice – the avviso – online) |
Source: official Navigazione Laghi fares (navigazionelaghi.it), valid for 2026.
Boats run often, several times an hour in season, but we always recommend checking the current timetable directly at navigazionelaghi.it. Two things the price list doesn’t show at first glance: for the express services (marked Sr in the timetable) there’s a €2.50 surcharge and no discount applies to them, so the crossing comes to €6. And most importantly – over winter, scheduled boat services on Lago di Garda stop, so this connection doesn’t run either. All winter, only the Maderno-Torri ferry on the other side of the lake keeps running. The 2026 summer timetable runs from 16 May to 4 October; what applies after that had not yet been published by the operator at the time of writing. In winter 2025/2026 scheduled services were suspended from 3 November to 6 March, so expect a similar window, but always check it at navigazionelaghi.it before travelling outside the season.
Our recommendation: for this short route, buy the public ferry ticket directly on site or through navigazionelaghi.it – it’s cheaper and just as quick as packages from resellers.
If you decide to drive straight to Desenzano (say from a different part of southern Garda rather than from Sirmione), be aware that the centre around the lungolago is covered by blue zones. In season (1 April – 31 October) most of them charge a rate of €2 an hour, while at the busiest car parks, Piazza Bagatta and Piazza Feltrinelli, right in the centre, it’s €2.50 an hour (the all-day flat rate is €15; the cheaper surrounding zones charge €12). A cheaper option closer to the edge of the centre is Parcheggio San Benedetto at €2/h.
Watch out: on Tuesday mornings, when the market is on, the lungolago is partly closed to cars and the car parks right next to the stalls fill up by around eight. If you’re coming for the market, expect to park a few hundred metres away and walk in.
If you want to save entirely, outside the marked blue zones parking in Desenzano is free – you’ll find these mainly on streets a bit further from the lungolago, about a 10-15 minute walk into the centre. In winter (November-March) some car parks that charge in summer also stay free (for example Vighenzi).
Our recommendation: if you’re going for the market, arrive before eight. Blue zones in Desenzano only start charging from 9:00, so for the first hour you can park for free even right in the centre. Just bear in mind that on Tuesday mornings Piazza Feltrinelli (and Piazza Cappelletti) is part of the market and you won’t be able to park there.
The market and the harbour take up around two to three hours. If you have extra time, it’s definitely worth heading into the historic centre too.
Villa Romana and Antiquarium – a late-antique villa from the 1st century BC to the 4th century AD, one of the most significant of its kind in northern Italy. Over 240 m² of colourful mosaics depicting hunting scenes and mythological motifs. You’ll find it at Via Crocefisso 22, just a short walk from the centre.
Castello di Desenzano – a medieval fortress above the town with, according to reviews, one of the most beautiful views over the whole lake. Address: Via Castello 63.
| Attraction | Admission | Opening hours (summer season) |
|---|---|---|
| Villa Romana | €6 full / €2 reduced (18-25 years) | Tue-Sat 9:00-19:30, Sun 14:10-19:30, closed Mon (last admission 30 minutes before closing) |
| Castello di Desenzano | €7 full / €5 reduced | closed Mon, Tue-Thu 9:30-12:30, Fri-Sun 9:30-18:30; out of season (1 Nov – 30 Apr) Sat-Sun only. Admission may vary during exhibitions. |
| Combined ticket (Villa Romana + the castle and grottoes in Sirmione, valid 7 days) | €20 | – |
Sources: museilombardia.cultura.gov.it and comune.desenzano.brescia.it, prices valid from 1 January 2026.
So is it even possible to fit in the market, the harbour and both these sights in one morning? Honestly – probably not, if you want to enjoy the market in peace. Our recommendation: allow half a day for the market and the harbour, and either set aside the afternoon for Villa Romana and the castle, or save them for your next visit.
Underestimating the crowds at the market. In summer, by around ten the promenade is so packed that you can barely move with a pushchair or a large backpack. Come at opening time instead.
Counting on card payment at the food stalls. Lots of vendors take cash only, unlike the restaurants and shops in the centre, where card payment usually works fine.
Trying to fit in absolutely everything. The market, the harbour, Villa Romana and the castle in one morning is an over-ambitious plan – better to pick two things and enjoy them properly than to end up running back to the ferry out of breath.
If Desenzano wins you over enough that you’d rather stay overnight than head back to Sirmione, here are two tips right in the centre:
The ferry from Desenzano carries on through Sirmione to Lazise on the east shore. Where to stay in Lazise, campsites and seasonal prices included, is a separate guide.
Browse what is available in Desenzano right now and filter by price, rating and location, straight on the map.
The fastest way is the public Navigazione Laghi ferry – the crossing takes around 20 minutes and a one-way ticket costs €3.50. By car it’s about 10 kilometres around the lake, so roughly a 20 minute drive, but in season expect to spend time looking for parking.
The market is held every Tuesday from 8:00 to 13:00 on Lungolago Cesare Battisti. You’ll find clothes, leather goods, shoes and a big food section with salami, cheese and fresh fruit.
No, admission to Villa Romana is €6, and to the castle €7. A combined ticket that also covers the castle and grottoes in Sirmione costs €20 and is valid for 7 days.
Yes, half a day is enough for the market, the harbour and a walk around the centre. If you want to add Villa Romana or the castle too, better to allow a whole day.
We ended up liking Desenzano del Garda more than we expected – and it was definitely not just a “market stop”. If you’re planning trips around the rest of the lake, take a look at our complete guide to Lago di Garda, where you’ll find an overview of all the destinations nearby.