Miami Restaurants

Make a free reservation

View all 6052 restaurants in Miami

Best American Restaurants in Miami

Circle Brunch - The BreakersCircle Brunch - The Breakers
(471)
$$$$
American | Palm Beach, Palm Beach County
Booked 9 times today
Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(193)
$$$$
American | Coral Gables / Coral Way, Miami-Dade County
Booked 2 times today
Upland-Miami BeachUpland-Miami Beach
(384)
$$$$
American | Miami Beach / South Beach, Miami-Dade County
Booked 66 times today
Cafe MaxxCafe Maxx
(303)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Booked 6 times today
Pelican Cafe - Lake ParkPelican Cafe - Lake Park
(52)
$$$$
American | North Palm Beach, Palm Beach County
Booked 4 times today
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1365)
$$$$
American | Aventura, Miami-Dade County
Booked 35 times today
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(215)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 6 times today
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2740)
$$$$
American | Coral Gables / Coral Way, Miami-Dade County
Booked 36 times today
Park TavernPark Tavern
(1109)
$$$$
American | Delray Beach, Palm Beach County
Booked 14 times today
City Cellar Wine Bar & Grill - West Palm BeachCity Cellar Wine Bar & Grill - West Palm Beach
(888)
$$$$
American | West Palm Beach, Palm Beach County
Booked 9 times today
Blue CollarBlue Collar
(208)
$$$$
American | Miami, Miami-Dade County
Booked 1 time today
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(6645)
$$$$
American | Boca Raton, Palm Beach County
Booked 48 times today
Pinch KitchenPinch Kitchen
(69)
$$$$
American | MiMo / Upper East Side, Miami-Dade County
Table 26Table 26
(726)
$$$$
American | West Palm Beach, Palm Beach County
Booked 23 times today

Best Italian Restaurants in Miami

CRUSTCRUST
(882)
$$$$
Italian | Downtown Miami, Miami-Dade County
Booked 17 times today
Trattoria RomanaTrattoria Romana
(1613)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 27 times today
Casa D' AngeloCasa D' Angelo
(1981)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 17 times today
Caffe AbbracciCaffe Abbracci
(541)
$$$$
Italian | Coral Gables / Coral Way, Miami-Dade County
Booked 10 times today
Ponte Vecchio Ristorante e PizzeriaPonte Vecchio Ristorante e Pizzeria
(22)
$$$$
Italian | Coral Gables / Coral Way, Miami-Dade County
Ferraro's KitchenFerraro's Kitchen
(116)
$$$$
Italian | MiMo / Upper East Side, Miami-Dade County
Booked 4 times today
Marcello's :La SirenaMarcello's :La Sirena
(999)
$$$$
Italian | West Palm Beach, Palm Beach County
Booked 13 times today
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(126)
$$$$
Italian | Coral Gables / Coral Way, Miami-Dade County
Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(158)
$$$$
Italian | Coconut Grove, Miami-Dade County
Booked 9 times today
Caffe PortofinoCaffe Portofino
(253)
$$$$
Italian | South Miami, Miami-Dade County
Booked 1 time today
Il Mulino New York - South BeachIl Mulino New York - South Beach
(310)
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County
Booked 14 times today
Macchialina Taverna RusticaMacchialina Taverna Rustica
(565)
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County
Booked 12 times today
Casa D'Angelo - Boca RatonCasa D'Angelo - Boca Raton
(1150)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 12 times today
Osteria Del TeatroOsteria Del Teatro
(244)
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County
Booked 11 times today
Cafe Avanti RestaurantCafe Avanti Restaurant
(264)
$$$$
Italian | Miami Beach / South Beach, Miami-Dade County

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(314)
$$$$
Japanese | Hollywood
BRIO Tuscan Grille - Hallandale Beach - Gulfstream
(156)
$$$$
Italian | Hallandale Beach
Texas de Brazil - Hallandale
(136)
$$$$
Steakhouse | Hallandale Beach
View all Miami restaurants

Hungry for something new? Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point Tables
LEYNIA – DELANO HOTELLEYNIA – DELANO HOTEL
106 reviews
$$$$
Argentinean | Miami Beach / South Beach, Miami-Dade County
Booked 42 times today

Great restaurant in an up market location, this reviewed as the 2nd favourite restaurant in Miami on Trip Advisor at the time we visited. We arrived to a trendy entrance and were shown through to the terrace restaurant in a timely and friendly manner. We dine in Dubai and Abu Dhabi and you could have been transported back to either place. The one thing I personally did not particularly get was the blend of the Argentinean Grill inspired by flavours from Japan, you basically have an outside grill and a Japanese Sushi restaurant serving the different food to your table! Expect to pay top prices if you like food and wine, our party of 6 cost over 1400 dollars. Would I go back? - more than likely More

OpenTable Diner -
Grille 401Grille 401
808 reviews
$$$$
Contemporary American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 11 times today

My date and I were seated very quickly because we had reservations. The waiter was very attentive and continued checking on us. The food was delicious. We will return soon. More

OpenTable Diner -
Bâoli MiamiBâoli Miami
627 reviews
$$$$
Asian | Miami Beach / South Beach, Miami-Dade County
Booked 49 times today

It's a nice place to enjoy music, good food and drinks. It's expensive, like everything else in Miami Beach. Drinks are expensive , but food was worthy. It's loud inside. Stay outside for a more conversation area. Inside you can enjoy the music, stand up and dance and see the bar being light up in fire etc. nice experience. More

OpenTable Diner -
STK – Miami BeachSTK – Miami Beach
651 reviews
$$$$
Steakhouse | Miami, Miami-Dade County
Booked 17 times today

The atmosphere and food were amazing. I have eaten at many top rated steak houses and this is certainly up there with the best! More

OpenTable Diner -
Sea Watch RestaurantSea Watch Restaurant
4239 reviews
$$$$
Seafood | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 18 times today

Fabulous view. Great value on 5-6pm special. Service attentive More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Rainbow Palace1. Rainbow Palace
354 reviews
$$$$
Asian | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 4 times today

Everything was delicious and great service! More

OpenTable Diner -
Circle Brunch - The Breakers2. Circle Brunch - The Breakers
471 reviews
$$$$
American | Palm Beach, Palm Beach County
Booked 9 times today

Expensive but a great experience. Wide variety of items to choose from. More

OpenTable Diner -
Red Carpet Italian Restaurant3. Red Carpet Italian Restaurant
126 reviews
$$$$
Italian | Coral Gables / Coral Way, Miami-Dade County

I have been to the restaurant 6 or 7 times and the food and service is always good. Took a few friends at occasions and they seem to enjoy it and some have been back various times. More

OpenTable Diner -
CRUST4. CRUST
882 reviews
$$$$
Italian | Downtown Miami, Miami-Dade County
Booked 17 times today

Excellent food, service and owners are amazing people! More

OpenTable Diner -
Marcello's :La Sirena5. Marcello's :La Sirena
999 reviews
$$$$
Italian | West Palm Beach, Palm Beach County
Booked 13 times today

The quality of the food was excellent. The wine list is probably the best in Palm Beach County. The tables are close together but the people on either side were very friendly and that actually had a positive impact on our dining experience. More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Bottoms Up GastroPub & Tap HouseBottoms Up GastroPub & Tap House
$$$$
American | Coral Springs, Ft. Lauderdale - Broward County

Located in Coral Springs, we are an American Gastropub and Tap House featuring local craft beers on tap.More

Dobarganes Restaurant Tapas y VinosDobarganes Restaurant Tapas y Vinos
$$$$
Tapas / Small Plates | Coral Gables / Coral Way, Miami-Dade County

Welcome -The best Spanish Tapas in Miami, Florida, are made in the Dobarganes Restaurant! More

Firi Bistro Asian CuisineFiri Bistro Asian Cuisine
$$$$
Asian | Pompano Beach, Ft. Lauderdale - Broward County

Authentic Asian Cuisine We are not your typical Chinese restaurant with the usual fried rice and chow mein. We are more. We dig into our old family recipes and throw our own modern twist to it. We will stimulate your taste-buds and leave you wanting more!More

Galley- Hilton West Palm BeachGalley- Hilton West Palm Beach
$$$$
Global, International | West Palm Beach, Palm Beach County

Immerse yourself in a journey spanning the five senses, from fresh made tableside cocktails and our open
kitchen featuring our Italian brick pizza oven and a hickory-wood burning grill. Dive into the smell and the
flavors of our fresh local ingredients and interactive food items. One visit to Galley will start your
adventure and leave you wanting to reserve for your next visit.More

Lola Restaurant & Grill - Lincoln Rd.Lola Restaurant & Grill - Lincoln Rd.
$$$$
Argentinean | Miami Beach / South Beach, Miami-Dade County
Booked 2 times today

Lola is fine dining with a casual feel. This second location is on Lincoln Rd. Diverse influences of Argentinian, Italian, Spanish, Greek and French fusions is how every dish in Lola"s menu has been created. We offer affordable prices, an elegant ambiance, friendly and professional service, beautifully prepared and presented dishes, and lastly is the enticement of taste.More