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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mediterranean Restaurants in Canton of Vaud

Sort by:
Availability
Ranking
Name
Save up to 50% at Canton of Vaud restaurants when you book on TripAdvisor See All Offers

Ze Fork (Vevey)

#4 of 1,775 Restaurants in Canton of Vaud
#1 of 85 Restaurants in Vevey
₹₹ - ₹₹₹ Map
Visitor photos (142)
Cuisines: Swiss Mediterranean European French Contemporary Gluten Free Options
Find a table

Ristorante Amici (Lausanne)

#6 of 1,775 Restaurants in Canton of Vaud
#4 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (22)
Cuisines: Italian Mediterranean European

Eat Me (Lausanne)

#9 of 1,775 Restaurants in Canton of Vaud
#5 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (135)
Cuisines: Mediterranean European Asian International Contemporary
Find a table

Restaurant Le Milan (Lausanne)

#10 of 1,775 Restaurants in Canton of Vaud
#6 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (15)
Cuisines: Italian Mediterranean European

Le Tandem (Lausanne)

#13 of 1,775 Restaurants in Canton of Vaud
#8 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (24)
Cuisines: Italian Mediterranean European

la Rouvenaz (Montreux)

#18 of 1,775 Restaurants in Canton of Vaud
#2 of 102 Restaurants in Montreux
₹₹ - ₹₹₹ Map
Visitor photos (188)
Cuisines: Italian Mediterranean European Delicatessen

Chez Mantisi (Les Posses-sur-Bex)

#19 of 1,775 Restaurants in Canton of Vaud
#1 of 1 Restaurants in Les Posses-sur-Bex
₹₹ - ₹₹₹ Map
Visitor photos (46)
Cuisines: Italian Mediterranean European Vegetarian Friendly

Croix d'ouchy (Lausanne)

#20 of 1,775 Restaurants in Canton of Vaud
#10 of 568 Restaurants in Lausanne
₹₹₹₹ Map
Visitor photos (36)
Cuisines: French Swiss Mediterranean European Italian

il Ghiotto (Lausanne)

#33 of 1,775 Restaurants in Canton of Vaud
#15 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (27)
Cuisines: Italian Mediterranean European
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Cafe Tres (Montreux)

#45 of 1,775 Restaurants in Canton of Vaud
#7 of 102 Restaurants in Montreux
₹₹ - ₹₹₹ Map
Visitor photos (73)
Cuisines: French Mediterranean European Central European Contemporary Vegetarian Friendly
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Osteria Balsamico (Lausanne)

#48 of 1,775 Restaurants in Canton of Vaud
#20 of 568 Restaurants in Lausanne
₹₹₹₹ Map
Visitor photos (73)
Cuisines: Italian Mediterranean European Gluten Free Options

Ristorante St Paul (Lausanne)

#49 of 1,775 Restaurants in Canton of Vaud
#21 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (40)
Cuisines: Italian Mediterranean European Gastropub

Le Restaurant du Port (Pully)

#53 of 1,775 Restaurants in Canton of Vaud
#1 of 25 Restaurants in Pully
₹₹ - ₹₹₹ Map
Visitor photos (48)
Cuisines: French Swiss Mediterranean European

L'Oustau (Lausanne)

#54 of 1,775 Restaurants in Canton of Vaud
#23 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (37)
Cuisines: French Seafood Mediterranean
Tables Available Tomorrow
19:30
20:00
20:30
See Other Times

Chateau d'Ouchy (Lausanne)

#63 of 1,775 Restaurants in Canton of Vaud
#25 of 568 Restaurants in Lausanne
₹₹₹₹ Map
Visitor photos (105)
Cuisines: French Swiss Mediterranean European International
Tables Available Tonight!
19:00
21:00
21:30
See Other Times

Mauro traiteur (Lausanne)

#66 of 1,775 Restaurants in Canton of Vaud
#27 of 568 Restaurants in Lausanne
Map
Visitor photos (1)
Cuisines: Italian Mediterranean European

Brasserie L'ardoise (Lausanne)

#69 of 1,775 Restaurants in Canton of Vaud
#29 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (40)
Cuisines: Swiss European French Mediterranean

Michelangelo (Aigle)

#72 of 1,775 Restaurants in Canton of Vaud
#1 of 29 Restaurants in Aigle
₹₹ - ₹₹₹ Map
Visitor photos (48)
Cuisines: Italian Pizza Mediterranean

La Table d'Edgard (Lausanne)

#80 of 1,775 Restaurants in Canton of Vaud
#34 of 568 Restaurants in Lausanne
₹₹₹₹ Map
Visitor photos (47)
Cuisines: French Mediterranean European
Find a table

Le Coucou (Le Mont-sur-Lausanne)

#83 of 1,775 Restaurants in Canton of Vaud
#1 of 5 Restaurants in Le Mont-sur-Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (18)
Cuisines: French European Italian Mediterranean

Toscana (Villars-sur-Ollon)

#94 of 1,775 Restaurants in Canton of Vaud
#4 of 29 Restaurants in Villars-sur-Ollon
₹₹ - ₹₹₹ Map
Visitor photos (60)
Cuisines: Italian Mediterranean European

L'Antica Trattoria (Lausanne)

#95 of 1,775 Restaurants in Canton of Vaud
#39 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (45)
Cuisines: Italian Mediterranean European

L'Accademia (Lausanne)

#109 of 1,775 Restaurants in Canton of Vaud
#46 of 568 Restaurants in Lausanne
₹₹₹₹ Map
Visitor photos (62)
Cuisines: Italian Mediterranean European
Tables Available Tonight!
19:30
20:30
21:00
See Other Times

Minuit Soleil (Lausanne)

#112 of 1,775 Restaurants in Canton of Vaud
#48 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (38)
Cuisines: French Mediterranean European
Tables Available Tomorrow
19:30
20:00
20:30
See Other Times

Bistrot Le QG (Lausanne)

#117 of 1,775 Restaurants in Canton of Vaud
#50 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (28)
Cuisines: French Mediterranean European

Restaurant Du Tennis (Morges)

#118 of 1,775 Restaurants in Canton of Vaud
#2 of 65 Restaurants in Morges
₹₹ - ₹₹₹ Map
Visitor photos (15)
Cuisines: Italian French Swiss Mediterranean European

L'Olivier (La Tour-de-Peilz)

#124 of 1,775 Restaurants in Canton of Vaud
#1 of 8 Restaurants in La Tour-de-Peilz
₹₹₹₹ Map
Visitor photos (21)
Cuisines: French Mediterranean European Swiss Central European Gluten Free Options
Find a table

Pizzeria Roma (Payerne)

#125 of 1,775 Restaurants in Canton of Vaud
#1 of 23 Restaurants in Payerne
₹₹ - ₹₹₹ Map
Visitor photos (78)
Cuisines: Mediterranean Italian

Cafe des Alpes (Prangins)

#126 of 1,775 Restaurants in Canton of Vaud
#1 of 8 Restaurants in Prangins
₹₹ - ₹₹₹ Map
Visitor photos (65)
Cuisines: Italian European Mediterranean

Le Ticino (Lausanne)

#127 of 1,775 Restaurants in Canton of Vaud
#53 of 568 Restaurants in Lausanne
₹₹ - ₹₹₹ Map
Visitor photos (52)
Cuisines: Pizza Italian Swiss European Mediterranean