San Gimignano Italy- Complete Travel Guide

San gimignano travel guide

San Gimignano is a small medieval hill town in Tuscany. It is surrounded by 13 towers that remained of the 72 towers of the fourteenth century when almost every family built a tower to show its economic power. The historic center of San Gimignano is recognized as a UNESCO World Heritage Site since 1990. San Gimignano is known for its local products like saffron, its white wine called Vernaccia di San Gimignano and the Golden ham. The town of San Gimignano has many examples of Romanesque and Gothic architecture so there is a lot to see even in such a small town.

The foundation of San Gimignano dates back to ancient times, but the first relevant settlements date back to the archaic Etruscan period. If you are interested in San Gimignano history, you can read the whole of San Gimignano’s history here. The main attractions in San Gimignano are

In this complete travel guide, I will explain to you everything you need to know about San Gimignano. I am not paid to advertise any hotel, restaurant, coffee bar or another service. All reviews are based on my personal experience.

San Gimignano, Italy: Location

San Gimignano is located halfway between Siena and Florence in the Tuscany region. It lies about 20 miles (32 km) northwest of Siena and about 23 miles (37 km) southeast of Florence. Below you will find a link to a map of San Gimignano, Italy.

Best time to visit San Gimignano

The best months for visiting San Gimignano for ideal weather are April to July, and September to December. The temperatures in San Gimignano feel cold for about half of the year and otherwise nice with a low chance of precipitation most of the year. The warmest time of year is late June where highs are regularly around 95 °F (35 °C) with temperatures rarely dropping below 69.1 °F (20.6 °C) at night.

The average temperature in Spring and Autumn is around 73 °F (23 °C) which is an excellent temperature for enjoying in the city. The average temperature in Winter is around 37 °F (3 °C), while in Summer is around 84 °F (29 °C). Off-season in San Gimignano starts in October and lasts until February when the tourist rush is less and the hotel has low fares.

Reasons to visit San Gimignano, Italy

Easy to explore

San Gimignano is a very small town, but it has a lot of tiny narrow streets and medieval squares with awesome architecture. Everything in the town is within walking distance, so do not be shy about venturing on to the side streets. There you can find some shops and bars that are worth finding.

Feel medieval times

San Gimignano is preserved so well that it makes you feel as if you have stepped through a time machine. While walking down the streets you will feel like you are trapped in the Middle Ages. This Tuscan town is one of few towns in the world that has managed to retain its medieval charm. So it is no surprise that San Gimignano is a must-see place in Tuscany.

Medieval San Gimignano

Beautiful views

San Gimignano rises 334 meters high on a hill and it is surrounded with beautiful Elsa Valley. You can climb on a tower or visit a viewpoint and enjoy breathtaking views. Whole San Gimignano is surrounded by vineyard hills and small villas at their top so you will feel like you are in the movie.

Excellent wine

This little Tuscan town is the home of prize-winning white wine called Vernaccia. Vernaccia is one of the most ancient wines in Italy. Well, it is as old as the San Gimignano itself. For instance, even Dante speaks of it in his Divine Comedy. So if you lucky enough to visit San Gimignano and you like enjoying wines, you should definitely try this one.

What to do in San Gimignano

What to do in San Gimignano

Eat the best gelato in the world

Gelateria Dondoli, the two-times world champion in gelato making, is located in the historic center of San Gimignano. Therefore, it draws a crowd like none other so when you see a long line of people waiting for ice cream, you know you are in the right place. Besides excellent ice cream, you will find there a huge selection of very unique flavors, too. For example, there are flavors like saffron cream, grapefruit with sparkling wine, berries with ricotta, rose, mint chocolate and so on. The price for the smallest cup of ice cream is 2,50 euros which is a little bit pricey. However, tasting this ice cream worth every cent, trust me.

Visit wine tasting museum

Inside the town walls at the Rocca building, you can experience a tasting of sixteen local labels of Vernaccia di San Gimignano. Also, the expert sommeliers will widen your general and local knowledge of wine, and you can enjoy the phenomenal views of the countryside while tasting an excellent wine. The wine museum is open every day from 11:00 am to 7:30 pm.

Visit local winery

San Gimignano is surrounded by a lot of vineyards that are run by local families. If you would like to visit one local winery I highly recommend a visit to Podere La Marronaia. It is a small family farm involved in the biodynamic method of cultivation of grapes and olives. La Marronaia farm is located in Via Martiri di Citerna 2 which is only 5 minutes drive from San Gimignano center. There you can enjoy incredible lunch while tasting wines in a beautiful private room overlooking the scenic countryside. Also, you will get a far different experience than visiting large wineries that are less personable. For more information about prices and offers, you can check here.

What to see in San Gimignano

What to see in San Gimignano

The historic center of San Gimignano

In 1990, the whole historic center was designated a UNESCO World Heritage site. The historic center brings you to a medieval experience including some towers you can visit and take amazing pictures. In addition to history, there is so much to do there. All around the center, there are a lot of shops where you can buy local products like food, gifts, desserts, and wines. Likewise, you can enjoy walking around, visit a restaurant or sit for a cup of excellent coffee.

Torre Grossa

Torre Grossa is the tallest tower in San Gimignano, with 54 meters. It was built in 1310, and it is one of the best known of Tuscany’s medieval towers. To get on its top, you have to climb more than 200 stairs, but it totally worth it. The view from the bell tower is really spectacular. The ticket costs 9 euros which is a little bit pricey, but at least it keeps the crowds out and it is well maintained.

Duomo di San Gimignano

The entry ticket for the cathedral cost 4 euros, but it includes the audio tour which makes it a great value. This lovely cathedral is covered in frescoes of early Renaissance artwork. Each band of frescoes tells a different story from the Old or New Testament, and on the back wall is a wonderful interpretation of the Final Judgement. To sum up, the cathedral is totally worth a visit.

Campatelli house

The Campatelli house is the former home of the wealthy Campatelli family from the 18th century. It is typical house-tower structure is full of arts and antiquities, showing in a very vivid way, the way of living in the house over the years. The visit to this house is like traveling in time, with many interesting details and an excellent video about the city’s past and history. The entrance fee per person is 5 euros.

Medieval Torture Museum

The Torture Museum is actually located in two buildings on the main street. So the ticket that costs 10 euros gets you into both buildings. The museum exhibit includes more than 100 instruments produced for causing pain and death. Also, there you have a chance to see rare pieces dated back to the 16th, 17th, and 18th centuries. Everything in the museum is described in multiple languages so I recommend a visit.

Rocca viewing point

Rocca viewing point is a picturesque ruin where you can enjoy in stunning 360 degrees panorama. It is the highest ground in the town (beside towers). The Rocca is easily accessible from Piazza del Duomo, through Piazza Delle Erbe, on the right side of the cathedral. The entrance through the park and Rocca fortress is free.

Sant’Agostino Church

Sant’Agostino church was built around the late 1200s by the monks themselves. The church is a hidden gem because not many people seem to make it here but it is seriously only 7 – 10 minute walk away from the main piazza. Inside the church are rich and fine decorations, and the frescos describing the life of St. Augustino. There is no cost for the entrance so it is worth a visit.

Food and restaurants in San Gimignano- where to eat in San Gimignano

Where to eat in San Gimignano
Image source: TripAdvisor

Lunch and dinner

San Gimignano is full of restaurants where you can enjoy excellent and worldwide recognized local cuisine. The most popular local product in this romantic town is saffron. San Gimignano’s saffron is delicate and its aroma almost addicting so it is included in many recipes. Besides saffron, very popular are dishes with truffles, homemade cheese, ham, and oils. A lot of restaurants in Italy have a cover charge fee (coperto) so take a look at the menu to see how much is cover change fee per person.

If you are looking for cheap eats, I recommend you Echoes restaurant. It is a lovely little eatery with more than 50 types of bruschetta – simple top quality food with reasonably priced wine. Bruschettas are very large and with excellent taste so you will walk out of the restaurant full-fed and happy. Also, this restaurant does not have a cover charge fee (coperto) which is a big plus for your wallet.

If you want to visit a mid-range restaurant, I suggest you Il Ceppo Toscano restaurant. It is a beautiful and stylish restaurant that serves the best beef and duck in San Gimignano. The service there is impeccable, all the food is beautifully presented and cooked. The price ranges per meal are from 23 euros to 50 euros.

For those who are looking for fine dining restaurants, I recommend Cum Quibus restaurant. It is a charming restaurant with 1 Michelin star that takes fine dining to another level. You can choose between five courses, seven courses, and nine courses menus. The price range for five courses menu is 90 euros and for nine courses menu 125 euros.


The most popular dessert in San Gimignano is ice cream, or in Italian “gelato”. As I mentioned above, there is no better place for ice-cream in San Gimignano than Gelateria Dondoli. There is a reason they won a worldwide prestigious award twice and they never disappoint customers.

Accommodation in San Gimignano

Accommodation in San Gimignano

3-star hotels

If you are looking for a 3-star hotel, the best option is Hotel L’Antico Pozzo.

Hotel L’Antico Pozzo is a stylish hotel located in a superbly renovated historic building within the ancient walls of the medieval town. The hotel offers free breakfast, free high-speed internet (WiFi), babysitting and car hire. The breakfast is served in a lovely tall-ceiling room as a buffet with a good display of fruits, pastries, meats and cheeses, pieces of bread and a few hot items. The rooms are comfortable, warm and clean with toiletries, hairdryer, kettle, and fridge. Also, the reception staff is very friendly and helpful.

Hotel L Antico Pozzo San Gimignano
Image source:

4-star hotels

For those who are looking for a 4-star hotel, I suggest Villasanpaolo hotel.

Villasanpaolo hotel is a beautiful charming resort surrounded by a private olive park. It offers free breakfast, free parking, free high-speed internet (WiFi), pool and spa, fitness center with a gym, and it is pet-friendly. The breakfast is very tasty with plenty of choices. The rooms are large, the beds are comfy, and the bathroom is spacious and clean. The pool has the perfect temperature and there is lots of space to swim. Also, the towels are free and a towel robe is provided to each person in the room. The staff is very professional in overall customer service.

Villasanpaolo San Gimignano
Image source:


If you rather choose apartments over hotels while searching for accommodation, I recommend “Apartment in the heart of San Gimignano (check details here) and Casa Irene (check details here). Both apartments are very clean, spacious and with beautiful interior.

Popular events in San Gimignano

Popular events in San Gimignano

Medieval Harvest Festival

Ferie delle Messi or Medieval Harvest Festival is held on the third weekend of June every year in San Gimignano. It is a fertility festival that dates back to 1255 where four neighborhoods of the city compete against each other in traditional games. During the whole weekend, visitors can enjoy a typical medieval atmosphere and walk through the town’s streets and squares that are full of markets of medieval arts and crafts. On Sunday afternoon, there is a beautiful historical parade and horse tournament that is free for all visitors.

The white night festival

Dancers, writers, poets, musicians, actors, and artists of all kinds, from Italy and elsewhere, get together last Saturday of June for the annual Nottilucente festival (the white night festival). It is a festival where visitors can enjoy a magical night of theatre, art shows and installations, concerts, and gatherings of various kinds. If you find yourself near San Gimignano at that time, this festival is a must-visit because the entry for all is free.

Saint Lawrence’s night

On the night of Saint Lawrence, every August 10th, there is an open-air tasting of local wines with the participation of the local wine producers in San Gimignano. Visitors can experience a romantic atmosphere and enjoy a good glass of wine while looking in the sky for falling stars.

How to get to San Gimignano

How to get to San Gimignano

You can come to San Gimignano by car, by plane, by train or by bus.

By car

If you are heading to Sirmione by car from the north (Milan), you need to get onto the A1 motorway which stretches between Milan and Rome. To reach San Gimignano you need to exit at Firenze Impruneta, then take the dual carriageway Firenze-Siena and drive in Siena direction, then exit at Poggibonsi Nord and follow the road signs for San Gimignano. San Gimignano is 349 km (217 miles) far from Milan, 211 km (131 miles) from Rome, and 37 km (23 miles) from Florence. Road tolls apply to the A1 motorway. For information about prices check here.

By plane

When traveling to San Gimignano by air, the closest airport is Florence Airport (Amerigo Vespucci). When you arrive at the airport you need to go to Florence bus station and to take bus line 131 (BusItalia Nord company) that is heading to Poggibonsi. From there, you catch the local bus #130 (Tiemme company) to San Gimignano.

By train

There is no train station in San Gimignano, so the nearest one is in Poggibonsi. Therefore take the train to Poggibonsi from either Florence or Siena, and then get a local bus #130 or taxi to reach San Gimignano. Check the official Trenitalia website for the train timetable and ticket prices.

By bus

If you are coming from Florence, take bus 131 to Poggibonsi and from there local bus #130 to San Gimignano. If you are coming from Siena, take bus 130/A to Poggibonsi and from there local bus #130 to San Gimignano. The ticket costs 6,80 euros (10 euros if you buy from the driver) from Florence to San Gimignano and 6,20 euros (8 euros if you buy from the driver) from Siena to San Gimignano in one way.

Transport in San Gimignano

Transport in San Gimignano
Image source: Flickr


In San Gimignano driving a car is not allowed so there are 2 Citybus lines available. Line 1 bus stops are Le Mosse, Town Center, and Santa Lucia. Line 2 bus stops are Santa Lucia, Parcheggio Giubileo, and Porta San Giovanni. The one-way ticket costs € 1,20 per person and can be paid directly at the automatic boxes when you pay the parking.

Car rental in San Gimignano

Siena is the closest place to San Gimignano to find a rental car. All the major and reliable car hire companies like Europcar and Hertz have offices near Siena train station.

Parking in San Gimignano

In San Gimignano, there are four parking places available. The cheapest one is Giubileo parking where you need to pay 1,50 euros per hour. Other parking places have 2,50 euros per hour fee. All parking places and prices you can check here.


There are only 2 ATM machines (Bancomat in Italian) in San Gimignano. One is located in Via S. Giovanni, 3 and the other in Piazza Della Cisterna, 2. Both are open for 24 hours. The official currency in Italy is Euro so beware of transaction fees.

If you like my article, please share it on social media. It would not only make my day, but it will make my year.

Have a safe and nice trip to San Gimignano!