We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in San Gimignano, Italy

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Cum Quibus

#1 of 113 Restaurants in San Gimignano
Price: $45 - $70 Map
Visitor photos (576)
Cuisines: Italian
Reserve

Caffe Giardino

#2 of 113 Restaurants in San Gimignano
Price: $6 - $17 Map
Visitor photos (172)
Cuisines: Mediterranean

Mangius

#3 of 113 Restaurants in San Gimignano
Map
Visitor photos (10)
Cuisines: Italian

Gelateria Dondoli

#4 of 113 Restaurants in San Gimignano
Price: $2 - $6 Map
Visitor photos (350)
Cuisines: Italian

La Grotta di Fulignano

#5 of 113 Restaurants in San Gimignano
Price: $28 - $39 Map
Visitor photos (56)
Cuisines: Italian

Ristorante San Martino 26

#6 of 113 Restaurants in San Gimignano
Price: $33 - $50 Map
Visitor photos (75)
Cuisines: Italian
Reserve

Bel Soggiorno

#7 of 113 Restaurants in San Gimignano
Price: $33 - $50 Map
Visitor photos (258)
Cuisines: Italian

Fattoria Poggio Alloro

#8 of 113 Restaurants in San Gimignano
Map
Visitor photos (38)

D!Vineria

#9 of 113 Restaurants in San Gimignano
Map
Visitor photos (29)
Cuisines: Italian Organic Wine Bar

Echoes

#10 of 113 Restaurants in San Gimignano
Map
Visitor photos (47)
Cuisines: Italian Pub

RiccaPizza

#11 of 113 Restaurants in San Gimignano
Price: $2 - $17 Map
Visitor photos (22)
Cuisines: Pizza Fast Food Pasta

Peruca'

#12 of 113 Restaurants in San Gimignano
Price: $24 - $42 Map
Visitor photos (207)
Cuisines: Italian
Reserve

Le Vecchie Mura

#13 of 113 Restaurants in San Gimignano
Map
Visitor photos (103)
Cuisines: Italian

Un Mondo di Sapori

#14 of 113 Restaurants in San Gimignano
Price: $9 - $22 Map
Visitor photos (38)
Cuisines: Italian Wine Bar

Zafferano by Casanova di Pescille

#15 of 113 Restaurants in San Gimignano
Price: $17 - $39 Map
Visitor photos (24)
Cuisines: Italian

Il Trovatore

#16 of 113 Restaurants in San Gimignano
Price: $11 - $54 Map
Visitor photos (124)
Cuisines: Grill Italian Pizza

Ristorante La Mangiatoia

#17 of 113 Restaurants in San Gimignano
Price: $33 - $44 Map
Visitor photos (66)
Cuisines: Italian

La bruschetteria pane e pomodoro

#18 of 113 Restaurants in San Gimignano
Map
Visitor photos (36)
Cuisines: Italian Fast Food

dal Bertelli

#19 of 113 Restaurants in San Gimignano
Map
Visitor photos (13)
Cuisines: Italian

Ristorante Tre Archi (Castel San Gimignano)

#20 of 113 Restaurants in San Gimignano
#1 of 10 Restaurants in Castel San Gimignano
Price: $28 - $44 Map
Visitor photos (40)
Cuisines: Italian

Enoteca Gustavo Mescita Vini

#21 of 113 Restaurants in San Gimignano
Map
Visitor photos (50)

Enjoy

#22 of 113 Restaurants in San Gimignano
Price: $11 - $33 Map
Visitor photos (25)
Cuisines: Italian

Le Vecchio Mura (Castel San Gimignano)

#23 of 113 Restaurants in San Gimignano
#2 of 10 Restaurants in Castel San Gimignano
Map
Visitor photos (5)
Cuisines: Italian

dulcisinfundo

#24 of 113 Restaurants in San Gimignano
Price: $28 - $55 Map
Visitor photos (84)

Ristorante Da Pode at Hotel Sovestro

#25 of 113 Restaurants in San Gimignano
Price: $35 - $85 Map
Visitor photos (19)
Cuisines: Italian Steakhouse

Gelateria dell'Olmo

#26 of 113 Restaurants in San Gimignano
Map
Visitor photos (50)
Cuisines: Italian

Fattoria San Donato

#27 of 113 Restaurants in San Gimignano
Map
Visitor photos (25)
Cuisines: Italian

La Vecchia Nicchia - Renascimentho

#28 of 113 Restaurants in San Gimignano
Price: $12 - $23 Map
Visitor photos (50)
Cuisines: Italian

Ristorante Da Nisio

#29 of 113 Restaurants in San Gimignano
Map
Visitor photos (47)
Cuisines: Italian

Da i' Mariani

#30 of 113 Restaurants in San Gimignano
Price: $4 - $11 Map
Visitor photos (32)
Cuisines: Italian