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 Miami Beach

Redo Search in Map
See more restaurants in your map view
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)

Vintro Kitchen

#4 of 859 Restaurants in Miami Beach
Price: $20 - $150 Map
Visitor photos (37)
Cuisines: Mediterranean
Reserve

Klima

#5 of 859 Restaurants in Miami Beach
Price: $30 - $70 Map
Visitor photos (11)

Cleo

#32 of 859 Restaurants in Miami Beach
Price: $15 - $30 Map
Visitor photos (24)
Menu

La Gloutonnerie

#39 of 859 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (47)
Menu
Reserve

La Cote - Fontainebleau Miami Beach

#76 of 859 Restaurants in Miami Beach
Price: $30 Map
Visitor photos (54)
Menu
Cuisines: Mediterranean
Reserve

Poseidon Restaurant And Outdoor Lounge

#79 of 859 Restaurants in Miami Beach
Price: $15 - $45 Map
Visitor photos (49)
Menu
Reserve

Milos

#90 of 859 Restaurants in Miami Beach
Price: $25 - $100 Map
Visitor photos (65)
Menu
Cuisines: Chowder Seafood Mediterranean Greek Soups
Reserve

Wine Depot 555

#174 of 859 Restaurants in Miami Beach
Price: $15 - $45 Map
Visitor photos (27)
Menu
Cuisines: French Mediterranean
Reserve

Juicy Gyros

#184 of 859 Restaurants in Miami Beach
Map
Visitor photos (10)
Menu
Cuisines: Mediterranean Greek

Baoli Miami

#195 of 859 Restaurants in Miami Beach
Price: $55 - $85 Map
Visitor photos (64)
Menu
Cuisines: French Mediterranean Fusion
Reserve

Lido Restaurant & Bayside Grill

#208 of 859 Restaurants in Miami Beach
Price: $25 - $35 Map
Visitor photos (29)
Menu
Cuisines: Mediterranean
Reserve

Beachcraft

#233 of 859 Restaurants in Miami Beach
Map
Visitor photos (12)
Menu
Cuisines: Mediterranean

WD 555 Miami

#242 of 859 Restaurants in Miami Beach
Map Menu
Cuisines: French Mediterranean

Lokum Mediterranean Bar and Grill

#260 of 859 Restaurants in Miami Beach
Map
Visitor photos (7)
Menu
Cuisines: Bar Mediterranean European Turkish Greek Grill Pub

La Savina

#280 of 859 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (3)
Menu
Cuisines: Mediterranean

Sultan Restaurant

#312 of 859 Restaurants in Miami Beach
Price: $2 - $29 Map
Visitor photos (47)
Menu

Park Central Cafe

#317 of 859 Restaurants in Miami Beach
Map
Visitor photos (47)
Menu
Cuisines: American Cafe International Mediterranean

La Table du Marche

#332 of 859 Restaurants in Miami Beach
Price: $10 - $30 Map
Visitor photos (3)
Menu
Cuisines: French Seafood Mediterranean Pub Gastropub

The Restaurant at The Setai

#338 of 859 Restaurants in Miami Beach
Price: $12 - $52 Map
Visitor photos (26)
Menu
Reserve

EAT GREEK SOUVLAKI

#342 of 859 Restaurants in Miami Beach
Map
Visitor photos (9)
Menu
Cuisines: Mediterranean Greek Healthy

Tantra

#345 of 859 Restaurants in Miami Beach
Price: $41 - $80 Map
Visitor photos (9)
Menu
Cuisines: Moroccan International Mediterranean Middle Eastern
Reserve

Habibi Diner

#382 of 859 Restaurants in Miami Beach
Map
Visitor photos (30)
Menu
Cuisines: Lebanese Mediterranean Vegetarian Healthy Middle Eastern

Aura Restaurant

#427 of 859 Restaurants in Miami Beach
Price: $35 Map
Visitor photos (16)
Menu
Reserve

Puntino-Dal Toro Bistro

#475 of 859 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (33)
Menu

Rouge

#491 of 859 Restaurants in Miami Beach
Price: $30 Map
Visitor photos (66)
Menu
Cuisines: French Moroccan Mediterranean
Reserve

Layla @ Maison

#499 of 859 Restaurants in Miami Beach
Price: $40 - $100 Map Menu
Cuisines: Moroccan Mediterranean

Tahini Mediterranean Grill

#503 of 859 Restaurants in Miami Beach
Map
Visitor photos (3)
Menu
Cuisines: Mediterranean Greek

Caribbean Kebap

#661 of 859 Restaurants in Miami Beach
Map Menu
Cuisines: Mediterranean