Miami Restaurants

Make a free reservation

View all 6097 restaurants in Miami

Best American Restaurants in Miami

Circle Brunch - The BreakersCircle Brunch - The Breakers
(460)
$$$$
American | Palm Beach, Palm Beach County
Booked 6 times today
Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(184)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Booked 6 times today
Upland-Miami BeachUpland-Miami Beach
(324)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Booked 49 times today
Cafe MaxxCafe Maxx
(262)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Booked 8 times today
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1317)
$$$$
American | Aventura, Miami - Dade County
Booked 18 times today
Pinch KitchenPinch Kitchen
(52)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2660)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Booked 8 times today
Park TavernPark Tavern
(1075)
$$$$
American | Delray Beach, Palm Beach County
Booked 4 times today
City Cellar Wine Bar & Grill - West Palm BeachCity Cellar Wine Bar & Grill - West Palm Beach
(844)
$$$$
American | West Palm Beach, Palm Beach County
Booked 8 times today
Blue CollarBlue Collar
(181)
$$$$
American | Miami, Miami - Dade County
Booked 4 times today
Greenstreet CafeGreenstreet Cafe
(144)
$$$$
American | Coconut Grove, Miami - Dade County
Booked 4 times today
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(177)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 18 times today
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(6510)
$$$$
American | Boca Raton, Palm Beach County
Booked 40 times today
BeachcraftBeachcraft
(530)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Booked 14 times today

Best Italian Restaurants in Miami

Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(147)
$$$$
Italian | Coconut Grove, Miami - Dade County
Booked 6 times today
Trattoria RomanaTrattoria Romana
(1548)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 24 times today
Casa D' AngeloCasa D' Angelo
(1908)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 8 times today
CRUSTCRUST
(763)
$$$$
Italian | Downtown Miami, Miami - Dade County
Booked 17 times today
Caffe AbbracciCaffe Abbracci
(517)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 9 times today
Ferraro's KitchenFerraro's Kitchen
(93)
$$$$
Italian | MiMo / Upper East Side, Miami - Dade County
Booked 4 times today
Il Mulino New York - South BeachIl Mulino New York - South Beach
(280)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 14 times today
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(114)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Casa D'Angelo - Boca RatonCasa D'Angelo - Boca Raton
(1100)
$$$$
Italian | Boca Raton, Palm Beach County
Booked 15 times today
Macchialina Taverna RusticaMacchialina Taverna Rustica
(521)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 12 times today
Caffe PortofinoCaffe Portofino
(238)
$$$$
Italian | South Miami, Miami - Dade County
Booked 1 time today
Caffe VialettoCaffe Vialetto
(652)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Booked 7 times today
Cipriani Downtown MiamiCipriani Downtown Miami
(644)
$$$$
Italian | Downtown Miami, Miami - Dade County
Booked 25 times today
Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)
(1237)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 54 times today
Le Sirenuse Miami RestaurantLe Sirenuse Miami Restaurant
(72)
$$$$
Italian | Surfside, Miami - Dade County
Booked 27 times today

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)
(900)
$$$$
Italian | Miami Beach / South Beach
Kaluz Restaurant
(1086)
$$$$
Contemporary American | Fort Lauderdale
J. Alexander's - Plantation
(321)
$$$$
Contemporary American | Plantation
Artisan Beach House, Ritz-Carlton Bal Harbour
(124)
$$$$
Global, International | Bal Harbour
View all Miami restaurants

Satisfy your craving: Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point Tables
STK – Miami BeachSTK – Miami Beach
609 reviews
$$$$
Steakhouse | Miami, Miami - Dade County
Booked 18 times today

Loved the place and service ( Idy you are the BEST ). Definitely coming back. More

OpenTable Diner -
River Yacht ClubRiver Yacht Club
260 reviews
$$$$
Mediterranean | Miami, Miami - Dade County
Booked 8 times today

The food was amazing, best grouper I have ever had. The waiters were excellent an very happy to have us. Would recommend it again ! More

OpenTable Diner -
LEYNIA – DELANO HOTELLEYNIA – DELANO HOTEL
60 reviews
$$$$
Argentinean | Miami Beach / South Beach, Miami - Dade County
Booked 12 times today

Food was great waiter was amazing it was out side and we do love in miami so that was a factor but the view was nice More

OpenTable Diner -
Forte dei MarmiForte dei Marmi
130 reviews
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Booked 16 times today

High quality and understated , excellent service ... Food was very fresh and tasty, would/ will be back ! More

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

Excellent server, Heath ! Good food. Kale salad was very good More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Palme d'Or1. Palme d'Or
813 reviews
$$$$
Contemporary French | Coral Gables / Coral Way, Miami - Dade County
Booked 12 times today

We always love this restaurant. Food great and classy service and ambience. More

OpenTable Diner -
L'Edito - Seacoast 57002. L'Edito - Seacoast 5700
75 reviews
$$$$
French | Miami Beach / South Beach, Miami - Dade County
Booked 2 times today

Great foood and reasonable prices. A gem hidden inside a condo building. More

OpenTable Diner -
33 Kitchen3. 33 Kitchen
85 reviews
$$$$
Peruvian | Coconut Grove, Miami - Dade County
Booked 1 time today

Great food & service, great Miami Spice menu... Excellent! More

OpenTable Diner -
Circle Brunch - The Breakers4. Circle Brunch - The Breakers
460 reviews
$$$$
American | Palm Beach, Palm Beach County
Booked 6 times today

Best if include soups, some Chinese noodles soup, Vietnamese noodles soup, congees....and such. Should change the foods selections in a few months as well. More

OpenTable Diner -
MOJO5. MOJO
513 reviews
$$$$
Global, International | Fort Lauderdale, Ft. Lauderdale - Broward County
Booked 3 times today

Excellent food and incredible staff; bartender Ryna, and waiter Arturo. We had a party of five and everyone raved on how great their food was. More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
BLT Steak Miami BeachBLT Steak Miami Beach
$$$$
Steakhouse | Miami Beach / South Beach, Miami - Dade County

BLT Steak is our interpretation of the American Steakhouse, combining bistro ambiance with steakhouse fare. Indulge in our signature warm popovers, our acclaimed selection of steaks, fresh seafood, satisfying sides and creative desserts. Guests can also enjoy our weekly Blackboard Menu featuring specials that highlight seasonal flavors and local ingredients. Pair your meal with a selection from our award-winning wine list, or a classic cocktail from our hand-crafted menu.More

ETARU HallandaleETARU Hallandale
$$$$
Japanese | Hallandale Beach, Ft. Lauderdale - Broward County
Booked 5 times today

ETARU, a restaurant featuring contemporary Japanese Robatayaki cuisine will open its first location in South Florida later this summer in a spectacular oceanfront setting.

ETARU will be a neighborhood restaurant, welcoming local diners with a menu and vibe that embraces its waterfront setting. In a stunning multi-functional space steps away from the sand, the restaurant will evolve throughout the day and night, with a ground level beach club, restaurant and bar.More

La Marine Waterfront Restaurant & BarLa Marine Waterfront Restaurant & Bar
$$$$
Latin / Spanish | North Bay Village, Miami - Dade County

Feels good to come to La Marine, located just in front of the Marina of Grandview Palace. Free parking is available for your car or boat! Tapas, Seafood, and fusion cuisine await you at an affordable price. More

La Mora ItalianaLa Mora Italiana
$$$$
Italian | Palmetto Bay, Miami - Dade County

We are a family owned and operated pizzeria and restaurant. Originally from Verona Italy, we opened one and a half year ago at our new home in Palmetto Bay to provide to our new friends and neighbors the best and most genuine recipes directly from Italy.

Our Italian kitchen chef and our master pizza maker (pizzaiolo) are both professional craft maker. Our Neapolitan style pizza is made in a special wood fired oven that solely provides a unique flavor and extraordinary taste to all our pizzas.

We look forward towards being your favorite Italian choice in dining. We are passionate about making authentic Italian pizzas and meals. We enjoy hosting at our restaurant and we want to make every client's experience pleasant and unforgettable .More

Riviera LiveRiviera Live
$$$$
Latin / Spanish | Coral Gables / Coral Way, Miami - Dade County

Enter Riviera Live and be transported to a time of glitz and glamour, a time of spectacular shows, refreshing, savory cocktails and delicious dishes. As you join us for dinner, marvel in our stunning showgirls performing our in-house show, My Way, and our live entertainment after.. Each night you come in allow yourself to revel in all we have to offer including nights of celebrity shows, live bands, and shows that will leave each of us in awe.More