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 112 Restaurants in San Gimignano
Price: $45 - $70 Map
Visitor photos (556)
Cuisines: Italian
Reserve

Caffe Giardino

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

Mangius

#3 of 112 Restaurants in San Gimignano
Map
Visitor photos (8)
Cuisines: Italian

Gelateria Dondoli

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

La Grotta di Fulignano

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

Bel Soggiorno

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

Ristorante San Martino 26

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

Fattoria Poggio Alloro

#8 of 112 Restaurants in San Gimignano
Map
Visitor photos (35)

Echoes

#9 of 112 Restaurants in San Gimignano
Map
Visitor photos (46)
Cuisines: Italian Pub

RiccaPizza

#10 of 112 Restaurants in San Gimignano
Price: $2 - $17 Map
Visitor photos (19)
Cuisines: Pizza Fast Food Pizza & Pasta

D!Vineria

#11 of 112 Restaurants in San Gimignano
Map
Visitor photos (27)
Cuisines: Italian Organic Winery Oyster Bar

Peruca'

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

dal Bertelli

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

Le Vecchie Mura

#14 of 112 Restaurants in San Gimignano
Map
Visitor photos (97)
Cuisines: Italian

Un Mondo di Sapori

#15 of 112 Restaurants in San Gimignano
Price: $9 - $22 Map
Visitor photos (38)
Cuisines: Italian Winery

Il Trovatore

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

Ristorante Tre Archi (Castel San Gimignano)

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

Ristorante La Mangiatoia

#18 of 112 Restaurants in San Gimignano
Price: $33 - $44 Map
Visitor photos (59)
Cuisines: Italian

La bruschetteria pane e pomodoro

#19 of 112 Restaurants in San Gimignano
Map
Visitor photos (35)
Cuisines: Italian Fast Food

Da i' Mariani

#20 of 112 Restaurants in San Gimignano
Price: $4 - $11 Map
Visitor photos (28)
Cuisines: Italian

Enoteca Gustavo Mescita Vini

#21 of 112 Restaurants in San Gimignano
Map
Visitor photos (48)

Fattoria San Donato

#22 of 112 Restaurants in San Gimignano
Map
Visitor photos (18)
Cuisines: Italian

La Vecchia Nicchia - Renascimentho

#23 of 112 Restaurants in San Gimignano
Price: $12 - $23 Map
Visitor photos (48)
Cuisines: Italian

Zafferano by Casanova di Pescille

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

IL FEUDO

#25 of 112 Restaurants in San Gimignano
Map
Visitor photos (20)
Cuisines: Italian Seafood Pizza & Pasta Asian

Le Vecchio Mura (Castel San Gimignano)

#26 of 112 Restaurants in San Gimignano
#2 of 10 Restaurants in Castel San Gimignano
Map
Visitor photos (4)
Cuisines: Italian

Ristorante Da Nisio

#27 of 112 Restaurants in San Gimignano
Map
Visitor photos (47)
Cuisines: Italian

Gelateria dell'Olmo

#28 of 112 Restaurants in San Gimignano
Map
Visitor photos (48)
Cuisines: Italian Ice Cream

dulcisinfundo

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

Enjoy

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