Miami Restaurants

Make a free reservation

View all 6040 restaurants in Miami

Best American Restaurants in Miami

Circle Brunch - The BreakersCircle Brunch - The Breakers
(463)
$$$$
American | Palm Beach, Palm Beach County
Booked 17 times today
Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(190)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Booked 21 times today
Upland-Miami BeachUpland-Miami Beach
(355)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Booked 84 times today
Cafe MaxxCafe Maxx
(292)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Booked 7 times today
Pelican Cafe - Lake ParkPelican Cafe - Lake Park
(29)
$$$$
American | North Palm Beach, Palm Beach County
Booked 9 times today
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1347)
$$$$
American | Aventura, Miami - Dade County
Booked 6 times today
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(199)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 44 times today
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2710)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Booked 36 times today
Park TavernPark Tavern
(1094)
$$$$
American | Delray Beach, Palm Beach County
Booked 42 times today
City Cellar Wine Bar & Grill - West Palm BeachCity Cellar Wine Bar & Grill - West Palm Beach
(869)
$$$$
American | West Palm Beach, Palm Beach County
Booked 15 times today
Blue CollarBlue Collar
(197)
$$$$
American | Miami, Miami - Dade County
Booked 5 times today
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(6589)
$$$$
American | Boca Raton, Palm Beach County
Booked 70 times today
Pinch KitchenPinch Kitchen
(66)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Booked 10 times today
Table 26Table 26
(698)
$$$$
American | West Palm Beach, Palm Beach County
Booked 24 times today

Best Italian Restaurants in Miami

CRUSTCRUST
(840)
$$$$
Italian | Downtown Miami, Miami - Dade County
Booked 30 times today
Trattoria RomanaTrattoria Romana
(1582)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 27 times today
Casa D' AngeloCasa D' Angelo
(1945)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 27 times today
Caffe AbbracciCaffe Abbracci
(528)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 9 times today
Ponte Vecchio Ristorante e PizzeriaPonte Vecchio Ristorante e Pizzeria
(18)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 6 times today
Ferraro's KitchenFerraro's Kitchen
(107)
$$$$
Italian | MiMo / Upper East Side, Miami - Dade County
Booked 3 times today
Marcello's :La SirenaMarcello's :La Sirena
(979)
$$$$
Italian | West Palm Beach, Palm Beach County
Booked 13 times today
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(122)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 2 times today
Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(153)
$$$$
Italian | Coconut Grove, Miami - Dade County
Booked 12 times today
Caffe PortofinoCaffe Portofino
(245)
$$$$
Italian | South Miami, Miami - Dade County
Booked 10 times today
Il Mulino New York - South BeachIl Mulino New York - South Beach
(298)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 8 times today
Macchialina Taverna RusticaMacchialina Taverna Rustica
(545)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 23 times today
Casa D'Angelo - Boca RatonCasa D'Angelo - Boca Raton
(1134)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 20 times today
Osteria Del TeatroOsteria Del Teatro
(228)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 20 times today
Cafe Avanti RestaurantCafe Avanti Restaurant
(259)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 3 times today

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(330)
$$$$
Japanese | Hollywood
BRIO Tuscan Grille - Hallandale Beach - Gulfstream
(191)
$$$$
Italian | Hallandale Beach
Texas de Brazil - Hallandale
(155)
$$$$
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
Grille 401Grille 401
785 reviews
$$$$
Contemporary American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 27 times today

I came here with my boyfriend on a Friday night. The music was fairly loud downstairs by the bar but not upstairs which is where we sat. We enjoyed the music as a nice change to a regular restaurant. The service was great our server was Jason truly cannot complain my boyfriend didn’t want to give a 5 but I did. The food was great we got the bone in rib eye and shared it as well as a tuna appetizer. Our bill came out to 100 dollars and we had 1 drink each no dessert. Would definitely come back again for a Friday night More

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

It was a wonderful evening enjoyed the view of the ocean . Friendly staff and food was delicious. Will return on next trip, More

OpenTable Diner -
MonkitailMonkitail
144 reviews
$$$$
Japanese | Hollywood, Ft. Lauderdale - Broward County
Booked 54 times today

Me and my boyfriend celebrated date night at Monkitail. We live in Pompano Beach, but the drive was more than worth it. We were greeted by Colin Morton, who was charming from the beginning. He recommended a few appetizers and they did not disappoint! I dream about the duck buns!! Colin made us feel like family and when we return we will be requesting him again. More

OpenTable Diner -
LOUILOUI
71 reviews
$$$$
Mediterranean | Coral Gables / Coral Way, Miami - Dade County
Booked 6 times today

Had a great time at Loui’s. Great food, ambiance and service. Would definitely go again. More

OpenTable Diner -
YOLOYOLO
2717 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 65 times today

It was an amazing experience. The food was delicious and the service by Joel was exceptional!! Will definitely be back. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Ireland's Steakhouse Bonaventure Resort & Spa1. Ireland's Steakhouse Bonaventure Resort & Spa
455 reviews
$$$$
Steakhouse | Weston, Ft. Lauderdale - Broward County
Booked 6 times today

Everything was perfect from the moment we stepped into Ireland’s. More

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

Incredible selection of food. Amazing service in a beautiful location. Perfect. More

OpenTable Diner -
PAON Eatery3. PAON Eatery
12 reviews
$$$$
Tapas / Small Plates | Bal Harbour, Miami - Dade County
Booked 4 times today

Great service, expansive menu, pleasant ambience, reasonable priced wine list. More

OpenTable Diner -
Red Carpet Italian Restaurant4. Red Carpet Italian Restaurant
122 reviews
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 2 times today

This is our second time at this restaurant and the service and food were excellent. More

OpenTable Diner -
OLA at Sanctuary5. OLA at Sanctuary
883 reviews
$$$$
Latin American | Miami Beach / South Beach, Miami - Dade County
Booked 9 times today

Awesome food and service - the salmon and grouper were both amazing. More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Cafe IbizaCafe Ibiza
$$$$
Mediterranean | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 5 times today

Cafe Ibiza is the perfect balance of authentic flavors, warm hospitality and an engaging atmosphere. Featuring an all day menu of fresh seafood, homemade pastas, chilled salads and entree sandwiches, our warm and inviting oceanfront restaurant offers patio and indoor dining. Slip in for a cocktail at the bar or spend the night enjoying some of the best live music on Fort Lauderdale Beach.More

KBE Creative CenterKBE Creative Center
$$$$
Café | Boynton Beach, Palm Beach County

Enjoy a fresh cup of coffee, or bring your own wine, and join us for one of our many Writing Workshops!More

Rails Craft Brew & Eatery - West Palm BeachRails Craft Brew & Eatery - West Palm Beach
$$$$
American | Palm Beach, Palm Beach County

We here at Rails would like to invite you in to our family dining facility for great food and great drink along side some great friends. Sitting on the corner of the most well known railroad crossroad in all of America, we decided Rails would be the perfect name. Our cozy atmosphere decorated with railroad memorabilia come to life everyday with the passing of multiple trains right outside our front door. With a menu from steaks and chicken, to seafood and pasta we certainly have something for everyone. Along with a wide variety of soup specials and dessert specials as well. Not to mention our wide variety of spirits. Some come out for a quick lunch, enjoy a relaxing dinner or cheer on the game with us.More

Sardinia Enoteca Ristorante – Delray BeachSardinia Enoteca Ristorante – Delray Beach
$$$$
Italian | Delray Beach, Palm Beach County
Booked 8 times today

There is world of great wine out there. At Sardinia Enoteca we want to offer you a wide variety, because wine is our inspiration. Our objective is simple: to feature Italy and other wine-making regions of the world, with as many diverse styles of wine as possible.

One of the signature elements of Sardinia Enoteca is the quartino, with this we like to evoke the casual osteria-style wine service of Italy. The major benefit of the quartino is to offer you the chance to experience a wine without having to purchase a full bottle.

As for wine service, we exclusively use elegant stemware by Stolze because there are few things more disappointing to a wine lover than drinking a great wine from a lesser quality glass.

At Sardinia Enoteca, maintaining the correct wine temperature
is an obsession. Our wine collection is stored in a temperature-controlled cellar so that the wines, specially aged and rare vintages, are well preserved.More

SushiClubSushiClub
$$$$
Sushi | Coral Gables / Coral Way, Miami - Dade County
Booked 1 time today

The SushiClub concept means top level cuisine. Located in Coral Gables, we bring forth a culinary delight on every level, thanks to combinations of exclusive flavors.
We offer to our customers premium quality sushi, combined with an innovative and dynamic cuisine, in a relaxing environment through a professional level of service.More