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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

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

Ristorante Amici (Lausanne)

#4 of 1,742 Restaurants in Canton of Vaud
#2 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (22)
Cuisines: Italian Mediterranean European

Ze Fork (Vevey)

#5 of 1,742 Restaurants in Canton of Vaud
#1 of 86 Restaurants in Vevey
$$ - $$$ Map
Visitor photos (140)
Cuisines: French Swiss Mediterranean European Contemporary Gluten Free Options
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Eat Me (Lausanne)

#8 of 1,742 Restaurants in Canton of Vaud
#4 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (133)
Cuisines: Mediterranean European Asian International Contemporary Gluten Free Options
Find a table

Restaurant Le Milan (Lausanne)

#10 of 1,742 Restaurants in Canton of Vaud
#5 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (15)
Cuisines: Italian Pizza Mediterranean European

Chez Mantisi (Les Posses-sur-Bex)

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

Le Tandem (Lausanne)

#13 of 1,742 Restaurants in Canton of Vaud
#6 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (21)
Cuisines: Italian Mediterranean European

la Rouvenaz (Montreux)

#16 of 1,742 Restaurants in Canton of Vaud
#2 of 89 Restaurants in Montreux
$$ - $$$ Map
Visitor photos (176)
Cuisines: Italian Seafood Mediterranean European Delicatessen

Croix d'ouchy (Lausanne)

#18 of 1,742 Restaurants in Canton of Vaud
#7 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (36)
Cuisines: Italian French Swiss Mediterranean European

il Ghiotto (Lausanne)

#26 of 1,742 Restaurants in Canton of Vaud
#13 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (27)
Cuisines: Italian Mediterranean European
Tables Available Tomorrow
19:30
20:00
20:30
See Other Times

La Table de Mary (Yverdon-les-Bains)

#37 of 1,742 Restaurants in Canton of Vaud
#3 of 60 Restaurants in Yverdon-les-Bains
$$$$ Map
Visitor photos (40)
Cuisines: French European Swiss Mediterranean

L'Oustau (Lausanne)

#51 of 1,742 Restaurants in Canton of Vaud
#20 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (36)
Cuisines: French Seafood Mediterranean
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Ristorante St Paul (Lausanne)

#56 of 1,742 Restaurants in Canton of Vaud
#21 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (39)
Cuisines: Italian Mediterranean European Gastropub Vegetarian Friendly

Le Restaurant du Port (Pully)

#57 of 1,742 Restaurants in Canton of Vaud
#1 of 25 Restaurants in Pully
$$ - $$$ Map
Visitor photos (38)
Cuisines: Italian French Swiss Seafood Mediterranean European

Chateau d'Ouchy (Lausanne)

#65 of 1,742 Restaurants in Canton of Vaud
#24 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (92)
Cuisines: French Swiss Mediterranean European International Gluten Free Options
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Restaurant de l'Etoile (Noville)

#70 of 1,742 Restaurants in Canton of Vaud
#1 of 3 Restaurants in Noville
$$$$ Map
Visitor photos (36)
Cuisines: French Seafood Mediterranean
Find a table

Osteria Balsamico (Lausanne)

#72 of 1,742 Restaurants in Canton of Vaud
#26 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (71)
Cuisines: Italian Mediterranean European Gluten Free Options

Mauro traiteur (Lausanne)

#74 of 1,742 Restaurants in Canton of Vaud
#27 of 514 Restaurants in Lausanne
$ Map
Visitor photos (1)
Cuisines: Italian Mediterranean European

Le Coucou (Le Mont-sur-Lausanne)

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

Brasserie L'ardoise (Lausanne)

#85 of 1,742 Restaurants in Canton of Vaud
#32 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (34)
Cuisines: Swiss European French Mediterranean

Michelangelo (Aigle)

#88 of 1,742 Restaurants in Canton of Vaud
#2 of 29 Restaurants in Aigle
$$ - $$$ Map
Visitor photos (41)
Cuisines: Italian Pizza Mediterranean

L'Accademia (Lausanne)

#90 of 1,742 Restaurants in Canton of Vaud
#34 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (62)
Cuisines: Italian Mediterranean European
Tables Available Tonight!
19:30
20:00
20:30
See Other Times

Bistrot Le QG (Lausanne)

#95 of 1,742 Restaurants in Canton of Vaud
#38 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (28)
Cuisines: French Mediterranean European

L'Antica Trattoria (Lausanne)

#97 of 1,742 Restaurants in Canton of Vaud
#40 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (36)
Cuisines: Italian Mediterranean European

La Table d'Edgard (Lausanne)

#111 of 1,742 Restaurants in Canton of Vaud
#45 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (35)
Cuisines: French Mediterranean European
Find a table

L'Olivier (La Tour-de-Peilz)

#119 of 1,742 Restaurants in Canton of Vaud
#1 of 9 Restaurants in La Tour-de-Peilz
$$$$ Map
Visitor photos (19)
Cuisines: French Swiss Mediterranean European Central European Gluten Free Options
Find a table

Minuit Soleil (Lausanne)

#120 of 1,742 Restaurants in Canton of Vaud
#47 of 514 Restaurants in Lausanne
$$ - $$$ Map
Visitor photos (36)
Cuisines: French Mediterranean European Spanish
Find a table

Toscana (Villars-sur-Ollon)

#121 of 1,742 Restaurants in Canton of Vaud
#3 of 29 Restaurants in Villars-sur-Ollon
$$ - $$$ Map
Visitor photos (45)
Cuisines: Italian European Mediterranean

Le Cinq (Lausanne)

#122 of 1,742 Restaurants in Canton of Vaud
#48 of 514 Restaurants in Lausanne
$$$$ Map
Visitor photos (56)
Cuisines: French European Mediterranean

LeStamm Tree-Room (Vevey)

#125 of 1,742 Restaurants in Canton of Vaud
#9 of 86 Restaurants in Vevey
$$ - $$$ Map
Visitor photos (18)
Cuisines: Swiss Cafe Mediterranean European Vegetarian Friendly

Restaurant du Chateau (Yverdon-les-Bains)

#130 of 1,742 Restaurants in Canton of Vaud
#7 of 60 Restaurants in Yverdon-les-Bains
$$ - $$$ Map
Visitor photos (13)
Cuisines: Italian Mediterranean European