Miami Restaurants

Make a free reservation

View all 6226 restaurants in Miami

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(477)
$$$$
Japanese | Hollywood
Southern Spice
(73)
$$$$
Southern | Hollywood
Bourbon Steak by Michael Mina - Miami
(372)
$$$$
American | Aventura
View all Miami restaurants

Treat your taste buds: Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point tables
Doc B's Fresh KitchenDoc B's Fresh Kitchen
538 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County

The food was delicious! I had the Wok Bowl and it did not disappoint! My husband had the filet mignon and it was cooked perfectly - med. rare. He loved the fresh cut fries too! Our friends had the steak and the Plate (all veggies) and loved their dinners as well. The service was great too. Very attentive! This was our first time there - it will not be the last!! More

OpenTable Diner -
Racks Downtown Eatery + TavernRacks Downtown Eatery + Tavern
1200 reviews
$$$$
American | Boca Raton, Palm Beach County

Went for the first time with my wife and we had a great experience. It was a little noisy at first as we arrive at the tail end of happy hour, but things quieted down after that a very creative menu. I particularly like the matzoh ball wonton soup. It was enough for three meals. The giant pretzel appetizer is built for a team and my wife loved her cobby cob salad topped with salmon. I was almost too full to eat the garlic California roll, but it made for a great lunch the next day, along with the rest of my soup. Highly recommend this restaurant. More

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

Veronica was great at bar!! love the beet tartare. More

OpenTable Diner -
BoatyardBoatyard
1903 reviews
$$$$
Seafood | Fort Lauderdale, Ft. Lauderdale - Broward County

Awesome scallops & amazing service ! More

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

Very cool place and great service! More

OpenTable Diner -

Specials at top restaurants in Miami / Southeast Florida

Great meals at great prices
GEM Waterfront Restaurant & TerraceGEM Waterfront Restaurant & Terrace
15 reviews
$$$$
French American | Sunny Isles Beach, Miami - Dade County

We had a date there this past Saturday... such a beautiful terrace with an amazing sunset... the food was excellent. Especially my desert - tiramisu 😍 we definitely recommend Gem Restaurant and will come back. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Krave Restaurant1. Krave Restaurant
172 reviews
$$$$
French American | Jupiter, Palm Beach County

Great little French restaurant. Husband and wife team are lovely. Food and service are terrific. I always look forward to dining at Krave when I am in Jupiter. More

OpenTable Diner -
CRUST2. CRUST
1332 reviews
$$$$
Italian | Downtown Miami, Miami - Dade County

Excellent food and service. Giant plates. Good prices More

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

The air condition was not cool enough and we were sweating and they forgot to celebrate our special guest as promised. Other than that it was a lovely time More

OpenTable Diner -
Kathy's Gazebo Café4. Kathy's Gazebo Café
321 reviews
$$$$
French | Boca Raton, Palm Beach County

Excellence defined and sustained faultlessly over more than three decades. The finest preparation and service. More

OpenTable Diner -
Caffe Abbracci5. Caffe Abbracci
628 reviews
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County

Always excellent More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Aprile Restaurant & MarketAprile Restaurant & Market
$$$$
Mediterranean | Doral, Miami - Dade County

Aprile is Doral's newest Mediterranean Restaurant. We look forward to serving you soon.More

Bocas Grill & Bar BrickellBocas Grill & Bar Brickell
$$$$
Latin American | Brickell, Miami - Dade County

It all started as an idea of two friends discussing over lunch, which then became reality.

With the intention of serving the Miami area with a very good fusion of Latin contemporary food, full of flavor to make you feel as if you were home, Bocas Grill came alive in November of 2014. We are looking to surprise you with generous portions, visually amazing and with great flavors.

With team work and lots of efforts, we showed an honest and emotional message to the world because In Arepa We Trust.

We are a fusion and want to be your first option to share and enjoy delicious food and great service.​..

Welcome to your home!More

Pub 52 Sports + KitchenPub 52 Sports + Kitchen
$$$$
Gastro Pub | South Miami, Miami - Dade County

Located in the heart of South Miami, Pub 52 Sports + Kitchen, Gastro Pub opened it’s doors in August 2018. The gastropub is a great place for happy hour drinks, watching the big game, playing a game of pool or grabbing a bite with friends and family. With an array of hand muddled cocktails, approachable food and entertainment, and a local hangout with weekly line up, not limited to live bands, karaoke, open mic night and more!More

The Surf Club RestaurantThe Surf Club Restaurant
$$$$
Continental | Surfside, Miami - Dade County

The Surf Club Restaurant by Chef Thomas Keller is located within the recently revamped iconic Miami club, the first time the renowned chef has opened a property in Florida. Honoring the location’s history of good times and grand parties, the menu interprets classic Continental cuisine for a modern audience. Steaks, Chops, Lobster Thermidor, Caesar Salad, Avocado Louie, and Lemon Tart are among the dishes prepared to Chef Keller’s standards using the finest ingredients. The coral, blue and sleek wood décor evoke a time of days gone by. Like the swinging patrons of 50’s and 60’s hotpots this restaurant celebrates. The Surf Club knows how to have fun.More

Trattoria Di PiuTrattoria Di Piu
$$$$
Italian | Doral, Miami - Dade County

The Di Più family would like the opportunity to share the incredible flavors of Italian cuisine, especially as those recipes have been passed down from generation to generation in our family. Our general goal is to prepare our plates by using natural ingredients in order to provide the purest, freshest and most delicious flavors. As a result, our special customers will be able to enjoy an authentic Italian gastronomic experience with products of super high quality.More

Discover Miami

Yellow Ferraris and fine cigars, ceviche served oceanside—the technicolor glamour of the “Magic City” draws us in. But that doesn’t mean simple pleasures can’t be found here. Some of the best (and most affordable) food is on Calle Ocho in Little Havana, where medianoche sandwiches, fish with escabeche and fresh citrus drinks reign. And, every year, Miami Beach swells with creatives and collectors for Art Basel. By day, street life sizzles with open air cafés, coffee shops and cigar bars ready to welcome you in. Come night time, the city assumes a new identity.