Restaurants in San Gimignano
Compare 303 restaurants in San Gimignano, with prices from €11. Top rated: The Cooking Lab - Authentic Food Experience (5.0★).
Loading experiences…
Sort by
- Featured
- Traveller rating
- Price: low to high
- Price: high to low
- Duration: shortest first
No experiences match these filters.
Try another date, a wider price range or fewer filters.
What travellers say
Recent reviews of tours and tickets on this page.
731jodik·2025-05-18·
★ 5.0
Tuscany Express Experience: Pasta Class & Wine Tour from Florence
Don’t miss this experience! Amazing!!!
Such a fun, delicious experience at a beautiful venue. One of my favorite things I did in Italy for sure. Davide, Gloria and Carmela were amazing and a joy to work with. It’s is a must do tour.
700seanah·2025-04-09·
★ 5.0
Florence VIP Dinner Tour with Florentine Steak and Wine Tasting
So much more than a food tour!
Excellent food, wine, and company! Alice shared great information about our tour and much more and had so many great stories. We are ending the tour full, more knowledgeable, and VERY happy!!
Sarai_S·2025-03-29·
★ 5.0
Florence Pasta & Tiramisu Cooking Class with Unlimited Wine
Wonderful Experience!
This was a WONDERFUL experience, highly recommend. We booked this as a last minute fun activity in Florence and we are so glad we did. The chef, Leonardo, was such a great host! He was very personable and made the experience wonderful.
Frequently asked questions
How much do restaurants in San Gimignano cost?
Prices start at €11 per adult for the Extra Virgin Olive Oil Experience. Most of the 303 options on this page cost between €66 and €256. Private and full-day options cost more.
What happens if I need to cancel?
For 286 of the 303 experiences here you get a full refund if you cancel in time, usually up to 24 hours before. The deadline is shown on each booking page.
Can I book restaurants in San Gimignano in my language?
English is the most common, offered by 289 experiences, followed by Italian, Spanish; Castilian, French and German. Use the Language filter to narrow the list.
How long do restaurants in San Gimignano last?
Most last about 3 hours. 98 options take 2 hours or less, and the longest lasts 1 day.
Will I be picked up from my accommodation?
26 experiences on this page include pickup, such as the Cooking Class in Tuscany. The others start from a meeting point shared after booking.
Do I get my tickets immediately?
With 246 of the 303 experiences, yes: the mobile voucher arrives by email as soon as you book.
What are the best-rated restaurants in San Gimignano?
The The Cooking Lab - Authentic Food Experience is rated 5.0 from 115 reviews, the highest on this page among experiences with at least 50 reviews.
More things to do in San Gimignano
Day trips from San Gimignano3,615 experiences · from €1
History tours in San Gimignano2,169 experiences · from €1
Food & drink in San Gimignano1,571 experiences · from €6
Walking tours in San Gimignano1,637 experiences · from €1
Monteriggioni tours and tickets89 experiences · from €33
Tuscany tours and tickets147 experiences · from €30
Piazza del Duomo tours and tickets15 experiences · from €19
Torre del Mangia tours and tickets27 experiences · from €1