TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Mediterranean Restaurants in Venice

27 restaurants

Sort by Relevance

Mediterranean

San Giorgio Café

Isola di San Giorgio Maggiore 3, I-30124, Venice

9.0 / 10
83 reviews

Average price €45 Accepts Yums

-50% alla cassa - Ritorno al ristorante

Mediterranean

Sestiere Castello, 1645, 30122, Venice

8.0 / 10
201 reviews

Average price €29

-50% alla cassa - Ritorno al ristorante

Mediterranean

Calle al Ponte de la Guerra, 523, 30124, Venice

7.8 / 10
121 reviews

Average price €30

-50% alla cassa - Ritorno al ristorante

Mediterranean

calle crosera 3811, 30122, Venice

7.5 / 10
169 reviews

Average price €25

-50% alla cassa - Ritorno al ristorante

Specify a date and enjoy promotions of up to -50% in our best restaurants

YUMS x2InsiderFine Dining

San Marco, 1243, 30124, Venice

8.4 / 10
95 reviews

Average price €75

Mediterranean

Campo S. Giacomo dell'Orio, 1587, 30135, Venice

8.6 / 10
104 reviews

Average price €35

-20% off the "à la carte" menu, including drinks!

Mediterranean

Riva degli Schiavoni, 4187, 30122, Venice

8.3 / 10
935 reviews

Average price €30

-20% off the "à la carte" menu, including drinks!

InsiderMediterranean

Santa Croce, 278, 30135, Venice

9.0 / 10
271 reviews

Average price €35

Mediterranean

Fondamenta Trapolin, 5608, 30121, Venice

Average price €30

Mediterranean

Via Giuseppe Garibaldi, 1621, 30122, Venice

Average price €17

Mediterranean

Via Piave, 214, 30171, Venice

8.4 / 10
205 reviews

Average price €35

Mediterranean

Campo S. Provolo, I-30122, Venice

Average price €30

Mediterranean

Campiello Fenice, 1939, 30124, Venice

8.0 / 10
165 reviews

Average price €50

InsiderMediterranean

c/o Hotel Danieli, I-30122, Venice

9.4 / 10
190 reviews

Average price €60

Mediterranean

Via Don Federico Tosatto, 30100, Venice

7.4 / 10
61 reviews

Average price €30

Mediterranean

campo san provolo 4707 Castello, 30122, Venice

7.3 / 10
16 reviews

Average price €25

Mediterranean

Calle Larga S. Marco, 654, 30124, Venice

8.5 / 10
414 reviews

Average price €40

-25% off the "à la carte" menu, including drinks!

Mediterranean

Piazzale Lazzaro Giovannacci, 7, 30175, Venice

7.3 / 10
21 reviews

Average price €30

-20% off the "à la carte" menu, including drinks!

Mediterranean

Calle Buccari, 10, 30132, Venice

Average price €30

Mediterranean

Dorsoduro, 979/a, 30100, Venice

8.5 / 10
16 reviews

Average price €30

Mediterranean

Via Circonvallazione, 109, I-30173, Venice

Average price €35

InsiderMediterranean

Rio Terà Lista di Spagna, 146, 30121, Venice

Average price €40

Mediterranean

Viale Stazione, 36, I-30171, Venice

6.6 / 10
120 reviews

Average price €25

Mediterranean

Via Costante Degan snc, 30171, Venice

Average price €35

Mediterranean

Via Vendramin, 11, 30100, Venice

Average price €30

The Best Mediterranean Restaurants in Venice

The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.

Filter

TheFork advantages