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 Mediterranean Restaurants in Edinburgh

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighborhoods
Neighborhoods
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Locanda De Gusti

#1 of 1,849 Restaurants in Edinburgh
Price: $11 - $39 Map
Visitor photos (196)

Meze Meze

#18 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (52)

Yeni Meze Bar

#22 of 1,849 Restaurants in Edinburgh
Price: $23 - $39 Map
Visitor photos (25)
Reserve

Pera - Turkish Mangal & Meze Bar

#42 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (55)

Lasal

#62 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (45)
Cuisines: Bar Mediterranean Spanish Pub Tapas

Ola Kala

#66 of 1,849 Restaurants in Edinburgh
Price: $6 - $23 Map
Visitor photos (9)
Cuisines: Mediterranean Greek

Laila's Bistro

#75 of 1,849 Restaurants in Edinburgh
Price: $6 - $23 Map
Visitor photos (71)
Cuisines: Lebanese Mediterranean European Turkish Middle Eastern
Reserve

Cafe Portrait

#107 of 1,849 Restaurants in Edinburgh
Price: $8 - $20 Map
Visitor photos (42)
Cuisines: Mediterranean European British Scottish
Reserve

Hanam's Middle East Restaurant

#115 of 1,849 Restaurants in Edinburgh
Price: $14 - $31 Map
Visitor photos (97)
Cuisines: Lebanese Moroccan Mediterranean Middle Eastern
Reserve

Tapame

#124 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (5)
Cuisines: Tapas Mediterranean

Cafe Andaluz Edinburgh

#127 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (114)
Cuisines: Mediterranean Spanish Tapas

La Favorita Restaurant Leith Walk

#137 of 1,849 Restaurants in Edinburgh
Price: $11 - $34 Map
Visitor photos (58)
Cuisines: Italian Pizza Mediterranean Pasta

Beirut

#178 of 1,849 Restaurants in Edinburgh
Price: $19 Map
Visitor photos (27)
Cuisines: Lebanese Mediterranean Middle Eastern Halal

Al Dente Restaurant

#222 of 1,849 Restaurants in Edinburgh
Price: $15 - $39 Map
Visitor photos (21)

Gourmet Grub

#245 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (12)
Cuisines: Cafe Mediterranean British Scottish

Gusto Restaurant & Bar

#250 of 1,849 Restaurants in Edinburgh
Price: $8 - $48 Map
Visitor photos (53)

Word of Mouth Cafe

#271 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (11)
Cuisines: Mediterranean

Cafe Casablanca

#331 of 1,849 Restaurants in Edinburgh
Price: $5 - $14 Map
Visitor photos (11)
Cuisines: Moroccan Mediterranean

Cafe Truva

#340 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (1)
Cuisines: Moroccan Mediterranean European Turkish

Flavours

#379 of 1,849 Restaurants in Edinburgh
Price: $15 - $54 Map
Visitor photos (4)
Cuisines: Italian Mediterranean European Contemporary
Reserve

Cafe Modern One

#536 of 1,849 Restaurants in Edinburgh
Price: $11 - $19 Map
Visitor photos (12)
Cuisines: Mediterranean European British Scottish

Palmyra

#634 of 1,849 Restaurants in Edinburgh
Price: $4 - $19 Map
Visitor photos (1)
Cuisines: Lebanese Mediterranean Middle Eastern

Mediterranean Gate

#652 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (1)
Cuisines: Mediterranean Greek

Cafe Turquaz

#666 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (2)
Cuisines: Mediterranean

Troy Cafe

#726 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (5)
Cuisines: Sandwiches Mediterranean European British Turkish Delicatessen

La Rusticana

#778 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (23)

Cafe Truva Royal Mile

#792 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (28)
Cuisines: Mediterranean European Turkish Tunisian

Cafe Modern Two

#808 of 1,849 Restaurants in Edinburgh
Price: $8 - $25 Map
Visitor photos (12)
Cuisines: Mediterranean European British Scottish
Reserve

Bar Napoli

#863 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (16)

Cafe Truva Art College

#1,132 of 1,849 Restaurants in Edinburgh
Map
Visitor photos (4)
Cuisines: Mediterranean European Turkish Tunisian