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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Restaurants in Miami Beach

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Visa-O1 Extraordinary Pizza

#1 of 756 Restaurants in Miami Beach
Map
Visitor photos (381)
Menu

Pane & Vino

#2 of 756 Restaurants in Miami Beach
Price: $7 - $35 Map
Visitor photos (389)
Menu
Cuisines: Italian

Numero 28 Pizzeria

#3 of 756 Restaurants in Miami Beach
Price: $12 - $18 Map
Visitor photos (110)
Menu
Cuisines: Italian Pizza

Dolce

#4 of 756 Restaurants in Miami Beach
Price: $30 Map
Visitor photos (118)
Menu
Reserve

The Bazaar by Jose Andres
As featured in The Magic City and 1 other guide

#5 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (513)
Menu
Cuisines: Latin Spanish
Reserve

CVI.CHE 105

#6 of 756 Restaurants in Miami Beach
Price: $15 - $30 Map
Visitor photos (272)
Menu
Cuisines: Peruvian Seafood South American Pacific Rim Gluten Free

Pied a Terre

#7 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (70)
Menu
Cuisines: French European Contemporary
Reserve

Otentic Fresh Food Restaurant

#8 of 756 Restaurants in Miami Beach
Price: $9 - $30 Map
Visitor photos (242)
Menu
Cuisines: French European

StripSteak by Michael Mina

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

Cafe Prima Pasta
As featured in MIAMI, THE WAY I KNOW IT

#10 of 756 Restaurants in Miami Beach
Price: $15 - $30 Map
Visitor photos (224)
Menu
Cuisines: Italian Seafood

Blocks Pizza Deli

#11 of 756 Restaurants in Miami Beach
Map
Visitor photos (73)
Menu
Cuisines: Italian Pizza Fast Food

Cara Mia Trattoria

#12 of 756 Restaurants in Miami Beach
Price: $8 - $30 Map
Visitor photos (97)
Menu
Cuisines: Italian European
Reserve

Ola at the Sanctuary

#13 of 756 Restaurants in Miami Beach
Price: $25 - $65 Map
Visitor photos (178)
Menu
Reserve

Osteria del Teatro

#14 of 756 Restaurants in Miami Beach
Price: $35 - $80 Map
Visitor photos (89)
Menu
Cuisines: Italian International Contemporary

Las Olas Cafe
As featured in Best Food in Miami

#15 of 756 Restaurants in Miami Beach
Map
Visitor photos (66)
Menu

Yardbird - Southern Table & Bar
As featured in The Magic City and 1 other guide

#16 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (640)
Menu
Cuisines: American
Reserve

Pinocchio italian deli

#17 of 756 Restaurants in Miami Beach
Map
Visitor photos (65)
Menu
Cuisines: Italian Cafe

Matador Room

#18 of 756 Restaurants in Miami Beach
Map
Visitor photos (88)
Menu

Bolivar Restaurant and Lounge

#19 of 756 Restaurants in Miami Beach
Price: $8 - $25 Map
Visitor photos (213)
Menu
Cuisines: Peruvian Latin South American Colombian Central American Fusion Venezuelan

La Sandwicherie

#20 of 756 Restaurants in Miami Beach
Price: $20 Map
Visitor photos (193)
Menu

Vintro Kitchen

#21 of 756 Restaurants in Miami Beach
Price: $10 - $40 Map
Visitor photos (79)
Menu
Reserve

Hakkasan

#22 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (350)
Menu
Cuisines: Chinese
Reserve

Cleo

#23 of 756 Restaurants in Miami Beach
Price: $15 - $30 Map
Visitor photos (172)
Menu
Reserve

Gol

#24 of 756 Restaurants in Miami Beach
Price: $7 - $30 Map
Visitor photos (105)
Menu
Cuisines: Seafood Italian Pizza
Reserve

Scarpetta

#25 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (150)
Menu
Cuisines: Italian Seafood
Reserve

A Fish Called Avalon

#26 of 756 Restaurants in Miami Beach
Price: $21 - $40 Map
Visitor photos (220)
Menu
Reserve

Espanola Way Village

#27 of 756 Restaurants in Miami Beach
Map
Visitor photos (48)
Menu
Cuisines: Italian Latin Spanish

The Dutch

#28 of 756 Restaurants in Miami Beach
Price: $25 - $85 Map
Visitor photos (104)
Menu
Reserve

Katsuya by Starck

#29 of 756 Restaurants in Miami Beach
Price: $31 - $50 Map
Visitor photos (136)
Menu
Cuisines: Japanese Sushi Asian
Reserve

Shake Shack

#30 of 756 Restaurants in Miami Beach
Map
Visitor photos (280)
Menu
Cuisines: American Fast Food