Best Italian Restaurants in Miami

View all

Best Italian Restaurants in Miami

Best American Restaurants in Miami

View all

Best American Restaurants in Miami

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Bourbon Steak by Michael Mina - Miami
(436)
$$$$
American | Aventura
Monkitail
(401)
$$$$
Japanese | Hollywood
Texas de Brazil - Hallandale
(308)
$$$$
Steakhouse | Hallandale Beach
View all Miami restaurants

Spice it up: Explore Miami Restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point tables
Gianni's at the Former Versace MansionGianni's at the Former Versace Mansion
1863 reviews
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County

Amazing to step into Giannis former home and finally see it! Ernesto was a great server and the atmosphere was beautiful! My ribeye was cooked to perfection 👌🏽 More

OpenTable Diner -
Matador Room - The Miami Beach EDITIONMatador Room - The Miami Beach EDITION
1067 reviews
$$$$
Latin American | Miami Beach / South Beach, Miami-Dade County

We had dinner for 4. The food and service were incredible as was the atmosphere. More

OpenTable Diner -
MADISONS New York Grill & BarMADISONS New York Grill & Bar
558 reviews
$$$$
American | Boca Raton, Palm Beach County

Our first time here. Recommend outside seating if want to be able to talk as a group. Inside seemed noisy. Meal delicious, ample portions. Nice variety. A little pricey, but we all loved our meal More

OpenTable Diner -
Bâoli MiamiBâoli Miami
921 reviews
$$$$
Asian | Miami Beach / South Beach, Miami-Dade County

Friday night entertainment and service was phenomenal. More

OpenTable Diner -
YOLOYOLO
3319 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County

It was a great experience. The calamari appetizer is a must. Had a great Valentine’s Day dinner More

OpenTable Diner -

Special offers at top restaurants in Miami

Enjoy great restaurant specials, set menus, and more
Serafina MiamiSerafina Miami
146 reviews
$$$$
Italian | Aventura, Miami-Dade County

Excellent food, service and atmosphere but wines are expensive. Younger crowd , beautiful greenery and reservations available or walk/ins welcome also. Will return. More

OpenTable Diner -
Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)
1881 reviews
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County

Food was excellent as well as the service. Was well worth the trip for a delightful dinner More

OpenTable Diner -
Blue Moon Fish Co.Blue Moon Fish Co.
4025 reviews
$$$$
Seafood | Fort Lauderdale, Ft. Lauderdale - Broward County

We had a large party of 10, met in the bar and were seated shortly thereafter. We visit the area every year and have me Blue Moon a regular stop More

OpenTable Diner -
Casa SenseiCasa Sensei
372 reviews
$$$$
Asian | Fort Lauderdale, Ft. Lauderdale - Broward County

This place is really beautiful, and the staff is so attentive and easy on the eye. More

OpenTable Diner -
ThreeThree
312 reviews
$$$$
Contemporary American | Wynwood, Miami-Dade County

Amazing food, great service and beautiful ambience. Would definitely recommend. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Bahama Breeze - Oakland Park1. Bahama Breeze - Oakland Park
51 reviews
$$$$
Caribbean | Oakland Park, Ft. Lauderdale - Broward County

Service a little slow at first. Had to ask three time to get a server. Once a server arrived it was good Sat outside but seating was close to highway so the noise level was high More

OpenTable Diner -
Krave Restaurant2. Krave Restaurant
260 reviews
$$$$
Contemporary French | Jupiter, Palm Beach County

Love, love, love this restaurant as do anyone we bring to join us! The hostess and her staff are very attentive and the food outstanding! More

OpenTable Diner -
CRUST3. CRUST
1608 reviews
$$$$
Italian | Downtown Miami, Miami-Dade County

Felt welcome, outstanding menu, huge portions, really great dinner! We’ll be back, More

OpenTable Diner -
Marcello's :La Sirena4. Marcello's :La Sirena
1240 reviews
$$$$
Italian | West Palm Beach, Palm Beach County

Absolutely delicious food and excellent service. The pasta was al dente and the half portion was ample as a first course. The duck which was a special that evening was tender with a crispy skin. Couldn’t of asked for anything better. More

OpenTable Diner -
Circle Brunch - The Breakers5. Circle Brunch - The Breakers
579 reviews
$$$$
American | Palm Beach, Palm Beach County

Many of the buffet items were cold. Although delicious, for the price I think it is reasonable to expect the eggs and other hot food items be served at least warm. The table service was fantastic and attentive, refilling drinks ASAP. However, we did have to wait about 25 mins before we could be seated for our 1:30 pm reservation. More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
ALMA GroveALMA Grove
$$$$
Tapas / Small Plates | Coconut Grove, Miami-Dade County

A contemporary restaurant rooted in the rich culinary culture of Spain. Our dishes are unique and delicate, evoking the memories and soul of traditional Spanish cuisines with influences from around the world.More

Blue Dahlia Cantina & Privado LoungeBlue Dahlia Cantina & Privado Lounge
$$$$
Mexican | Miami Beach / South Beach, Miami-Dade County

Coming Soon!More

LentrecoteLentrecote
$$$$
Traditional French | Sunny Isles Beach, Miami-Dade County

Lentrecote Steak-Fries & Famous Sauce Bistro was born from the love me and my wife have always had for this type of food. Every time we would go on a trip we would try to find restaurants with this concept. Not having one around pushed me to start trying different recipes and every wedding anniversary I would make my wife a Lentrecote dinner and every year the sauce got better and better. About a year ago we started selling the sauce and the more we sold it, the more it became apparent that people wanted the restaurant. The rest is not a story its happening now. Our first location located in Sunny Isles Beach is now open!More

Primetime Restaurant & BarPrimetime Restaurant & Bar
$$$$
American | Weston, Ft. Lauderdale - Broward County

Primetime is a casual – upscale American restaurant featuring selections made fresh from scratch each day – using only the highest quality ingredients – which combines to create our remarkable tastes – serving lunch, dinner daily & brunch on the weekends.More

Viva Brazil Signature - North Miami BeachViva Brazil Signature - North Miami Beach
$$$$
Steakhouse | North Miami / North Miami Beach, Miami-Dade County

DISCOVER THE FLAVORS OF BRAZIL WITH THE FIRST BITE AND LET YOURSELF BE ENCHANTED BY THE DELICIOUS FLAVORS THAT OUR BRAZILIAN STEAK HOUSE IN NORTH MIAMI BEACH WILL BRING YOU.More