Where are you going?
Or, let us surprise youSpin the Globe ®

Top Restaurants in Miami

List View
Map View
Miami’s food scene reflects South Florida’s diverse culture and international flavor, attracting some of the best culinary talent in the world. 
Save Place
2727 Indian Creek Dr, Miami Beach, FL 33140, USA
$$$$
There’s nothing quite like 27 Restaurant & Bar at the Freehand hostel in Mid-Beach. The Freehand stands out among five-star luxury hotels as the best spot in town to chill by the pool with a craft cocktail from the house bar, the Broken...
Save Place
223 NW 23rd St, Miami, FL 33127, USA
$$$$
Alter is one of the most innovative eateries in Miami, with chef Bradley Kilgore bringing as much creativity to Wynwood as the graffiti-clad and mural-covered walls outside do. He has three tasting-course-only menus, and...
Save Place
1395 Brickell Ave, Miami, FL 33131, USA
$$$$
This Brickell eatery on the 25th floor of the Conrad Miami has panoramic views of Biscayne Bay and downtown Miami. With its warm ambience, the sleek contemporary dining room is the perfect spot for a celebratory dinner or a...
Save Place
1220 16th St, Miami Beach, FL 33139, USA
$$$$
When you first show up at Bodega, you could easily mistake it for a popular neighborhood taqueria. Between the Airstream trailer serving tacos and the picnic tables, it looks like a low-key spot. It is that, but as you see the Ubers full of models...
Save Place
165 NW 23rd St, Miami, FL 33127, USA
$$$$
The Butcher Shop in Wynwood is a concept that blends retail, restaurant, and biergarten into a top-notch venue selling and serving quality meats, sausages, and burgers. They have the best craft beer selection in Miami, with 15 permanent taps,...
Save Place
200 South Pointe Dr, Miami Beach, FL 33139, USA
$$$$
Cibo Wine Bar is a contemporary take on an Italian winery, and presents 3,500 bottles of premium wines in a dramatic two-story wine room. The bar is located in South Beach’s South of Fifth area, and there is a second location in Coral...
Save Place
1155 Brickell Bay Dr #101, Miami, FL 33131, USA
$$$$
The indoor dining room and lounge and outdoor patios surrounded by greenery at this chic waterfront restaurant in Brickell are elegant, and pretty much every table has an paralleled view of downtown Miami and the bay. The menu is...
Save Place
11 Washington Ave, Miami Beach, FL 33139, USA
$$$$

Everyone in these parts eagerly awaits the Florida stone crab season, which runs from October through May. As soon as it starts, they flock to Joe’s Stone Crab, a South Beach institution that’s been cracking the sweet crustaceans for more...

Save Place
1111 Lincoln Rd, Miami Beach, FL 33139, USA
$$$$
Head out for an al fresco dinner when you eat at Juvia, a Japanese-Peruvian fusion hot spot located on the roof of a parking garage above Lincoln Road. The fun part is when you pull into the garage and go right up the elevator to your...
Save Place
251 NW 25th St, Miami, FL 33127, USA
This buzzy Asian-American eatery is a draw in Wynwood, with hard-to-get reservations and a thronging scene at the bar, making it a destination restaurant with a neighborhood vibe. Chef Michael Lewis, an alum of Jean-Georges...
Save Place
3425 NE 2nd Ave, Miami, FL 33137, USA
$$$$
Get creative at Lagniappe, a homey New Orleans–style wine house with a backyard grill and live music every night. They don’t take reservations, so you’ll wait in line to order simple grilled fish or chicken or the cheese and...
Save Place
4108, 1440 Ocean Dr, Miami Beach, FL 33139, USA
$$$$
Chef Laurent Tourondel’s LT Steak & Seafood, located inside the historic Betsy Hotel on Ocean Drive, is popular not just with hotel guests but locals as well, who stop in for an afterwork cocktail or a nice night out. The restaurant...
Save Place
4312 NE 2nd Ave, Miami, FL 33137, USA
$$$$
A Turkish-Greek couple opened Mandolin Aegean Bistro near the Design District, bringing the colors and flavors of the Greek islands to Miami, from the blue-and-white decor to the grilled halloumi and manti dumplings. The...
Save Place
915 Lincoln Rd, Miami Beach, FL 33139, USA
$$$$
Miami is all about presentation. The heels are higher, the skirts are shorter, the portions are larger, and the drinks are works of art. Meat Market, in Miami Beach, is a steak house that could fool you into thinking it’s more of a nightclub than...
Save Place
30205 SW 217th Ave suite 100, Homestead, FL 33030, USA
The craft beer scene is here in South Florida with the opening of the Miami Brewing Company—the region’s first craft brewery—at Schnebly Redland’s Winery in Homestead. The family-owned operation uses the tropical fruits and flavors...
Save Place
1854 Bay Rd, Miami Beach, FL 33139, USA
$$$$
Sunset Harbour's NaiYaRa is helmed by Thai chef Bee, as he’s known, whose previous credits include Nobu and Khong River House, and the restaurant is his ode to the northern Thai cuisine of his grandparents and where he spent...
Save Place
15 SE 10th St, Miami, FL 33131, USA
$$$$
In Miami’s trendy Mary Brickell Village, Perricone’s Marketplace & Cafe is the kind of place you can just relax in. The indoor/outdoor patio keeps you out of the blazing Florida sun but still provides a romantic ambience. To start, tear...
Save Place
2810, 788 Brickell Plaza, Miami, FL 33131, USA
$$$$
Quinto La Huella is the second location of arguably Uruguay’s most famous and best restaurant, the Parador La Huella in the tiny resort town of José Ignacio. On the fifth floor of the East, Miami, hotel, the eatery uses...
Save Place
1222 16th St, Miami Beach, FL 33139, USA
$$$$
If you want to travel back to the 1980s à la Stranger Things but still be able to order a drink, Ricky’s South Beach is the place to go. With air hockey, board games, and arcade games like the Terminator and Dance Dance...
Save Place
1600 Lenox Ave, Miami Beach, FL 33139, USA
$$$$
Looking for some down-home comfort food with an upscale twist? Head to Yardbird Southern Table & Bar, named one of Bon Appétit’s 50 Best New Restaurants and whose fried chicken was declared the best in the South by Southern Living...
Save Place
270 Biscayne Blvd Way, Miami, FL 33131, USA
$$$$
There are more than a dozen Zumas around the world, and Miami’s is located in the Kimpton Epic Hotel, in the up-and-coming River District. The eatery’s bright waterfront dining room, with views of yachts in the marina, is a top spot for brunch and...
Save Place
2820 McFarlane Rd, Miami, FL 33133, USA
Chef Giorgio Rapicavoli opened a 225-seat restaurant in the space that used to be the Coconut Grove Library, right in Peacock Park, and it quickly became one of the top restaurants in the city thanks to its bright, seasonal cuisine and...
Save Place
3918 N Miami Ave, Miami, FL 33127, USA
$$$$
Daniel Ramirez, a Miami native and the chef de cuisine at the pioneering Harry’s Pizzeria, has helped usher in the city’s new wave of Neapolitan pies—pies so good they’d make a nonna cry. With locations in the Design...