If there’s one place I’d consider moving outside of New York, it would undoubtedly be Miami. I love everything about it—the food, the culture, the people, the bars, the hotels, and ugh…THE WEATHER! Don’t even get me started on the weather.
Even if you’re not a beach person (judging you), there are still SO many things to do in Miami Beach, and Miami as a whole. Trust me. I’ve put together an exhaustive list of my favorite places—some are new, some are mainstays. And if you’re looking for a great place to stay in Miami, here’s my go-to list.
Here’s what the guide covers. You can skip to each individual section by clicking on the links below:
Whether you’re going for a romantic weekend with a significant other, planning a girls trip, bachelorette party, or doing a family vacation, consider this list your bible.
THE BEST THINGS TO DO IN MIAMI
1. Eat your heart out at Politan Row Food Hall.
Looking for an escape from the sun? Here’s the perfect spot. Located in the Design District, this gourmet culinary destination features stalls from a dozen local chefs and a wide array of cuisines.
There’s also a massive bar and plenty of open seating. You’ll find everything from craft tacos and ceviche, to Vietnamese street food.
2. Have an Instagrammable cup of coffee at the Dior Café.
Located on the third floor garden terrace of the Dior store in the Design District, this uber-extra cafe offers a small menu of coffee, tea, juices, and pastries.
3. Hit the beach.
Sure, this is the most obvious recommendation for a guide to the best things to do in Miami, but it is an absolute must. For the quintessential experience, you’ll want to head to South Beach.
But if you’d prefer an area that’s slightly more low key, mid-beach (between 21st and 45th streets) is where it’s at.
4. Stroll through the Wynwood Walls.
The most photo-worthy place in all of Miami! Be sure to grab a coffee at Panther coffee, a favored local coffeehouse.
Wynwood Walls, photo: @nyclovesnyc
5. Pop into the Levi’s Haus pop-up.
While you’re in Wynwood, this is a must. The open-air space offers customizable denim (jeans, shorts, jackets and more) and is operating until May.
If you’re waiting for your items to be customized, you can grab a coffee or drink at the bar on-site.
6. Spend all of your money at the Bal Harbour Shops.
Every top designer imaginable has a storefront in the Bal Harbour shops. Think Chanel, Celine, Dior, Fendi, Gucci, Jimmy Choo and more.
If you’re looking for a bite to eat while you’re here, Makoto is among the best. (More restaurant recommendations below!)
7. Take an Art Deco walking tour of South Beach.
I haven’t personally done this yet, but TripAdvisor has reviews of a few different tours to choose from that look great.
8. Get cultured at the Perez Art Museum Miami (aka PAMM).
The modern and contemporary art museum features exhibits from the 20th and 21st centuries.
9. Book a cabana at Tidal Cove water park.
The newly-opened Tidal Cove at Turnberry Isle Resort—which is technically in Aventura, just north of Miami, but still worth mentioning—manages to offer an experience that’s enjoyable for kids and adults.
A glass of rosé while floating in the lazy river? Don’t mind if I do. You can book one of their cabanas for a bit more privacy, or purchase a general admission day pass for access to everything in the park.
Day passes are $105 per person on the weekends.
10. Channel your inner science nerd at The Frost Museum of Science.
A great place for kids and adults alike, the museum has a planetarium, and aquarium, and so much more. It’s one of my top suggestions for the best things to do in Miami Beach when it rains!
11. Get a massage at The Standard Spa, arguably Miami Beach’s best.
Open to both hotel guests and non-hotel guests, the spa is described as “part recovery center, part hydrotherapy playground, part new-age ashram.”
Book an appointment here and you’ll have plenty to choose from, including a Turkish-style hammam, an aroma steam room, a Roman waterfall hot tub, a Finnish sauna, an arctic plunge, treatment baths, a mud lounge, and an infinity pool.
12. Wander around the Miami Design District.
The ritzy shopping destination is home to art galleries, boutiques, incredible architecture, and fab outdoor restaurants, including the Dior Café (see above!)
13. Explore Luna Park, an Italian mecca in Brickell.
This 40,000-square-foot food hall pays homage to authentic Italian cuisine, and will make you feel as if you’ve been transported straight to Italy. Here, you’ll find restaurants, cafes, an Italian markets, bars, and more.
14. Regret all of your life decisions at the SLS’s Hyde Beach pool party
It’s a wild day party complete with bottle service, smoke machines, DJs, and a guaranteed next-day hangover. This is only advisable for bachelor/ette parties or those under the age of, like, 35.
15. Embrace Cuban culture (and cuisine) in Little Havana.
You’d be remiss if you didn’t get a Cubano sandwich and cuban coffee at Islas Canarias, a family-owned restaurant that opened in 1977. The late Anthony Bourdain famously visited on an episode of Parts Unknown.
16. Head to the South Beach Wine & Food Festival.
The iconic gathering of the world’s top chefs and restauranteurs takes place each year in late February. It’s a four-day extravaganza filled with masterclasses, private dinners, parties, demos, events, and tastings.
If you’re a foodie and wine-lover, it is 100% a bucket-list worthy experience. I’ve been twice and would highly recommend it.
Because hotels tend to book up fast and rates increase due to high demand, I would suggest looking into accommodations at least 6 months in advance.
Pro Tip: Use this Google Map hack to keep track of all the places you’d like to visit on your trip.
THE BEST RESTAURANTS IN MIAMI
If you’re looking for a knock-your-socks-off, once-in-a-lifetime dining experience in Miami, you’ll find it at Hiden—if you can get a reservation.
The Japanese omakase restaurant is located in the back of a Wynwood taco joint, where there are only 8 seats total. You’ll experience seven to eight courses that the chef prepares right in front of you, and when I say that the sushi was even better than I had in Tokyo…I’m not exaggerating.
Joe’s Stone Crab
If you were to ask a local which restaurant best represents classic Miami, they would say Joe’s. It’s an institution.
The place has been around since 1913 and eating there will transport you to another era—servers wear suit jackets and bow-ties, and the whole thing is like a theatrical performance.
And the best part? It’s not stuffy in the least. Plus, you’ll probably run in to a celebrity or two (celebs, athletes, and politicians always hang out here.) They don’t take reservations so prepare to wait. Believe me, the experience is worth it.
Mind-blowing Mediterranean in the Design District. (Omg my mouth is watering just thinking about the dips. I die for a dip, as you know.)
Go for lunch so you can take advantage of the beautiful outdoor seating—the atmosphere will make you feel like you’re in the middle of Greece.
Pro tip: after lunch, pop into Mrs. Mandolin down the block. It’s a shop owned by the restaurant and has the most insanely curated selection of home decor, accessories, and more.
It’s in Bal Harbour (not South Beach, where I usually suggest staying) but if you want really good, fancy sushi and Japanese food, you go to Makoto.
Located in The Delano hotel, the buzzy restaurant has a unique menu that combines Argentinian cuisine cooked on an open flame, with authentic Japanese flavors. We ate here on a recent visit and it was my favorite meal of the trip.
I loved the atmosphere (we ate at a table outside) and the food was top notch. If you go, be sure to order the “Anana Al Asador” cocktail, as well as the Truffle Tuna Pizza and the Baked Crab Hand roll.
A classic greasy spoon diner that is a GODSEND for a hangover. Also: they deliver.
Seawell Fish ‘n Oyster
Fairly new to the Miami restaurant scene, this modern American seafood spot with outdoor seating was a favorite from my recent trip. Among their top-rated dishes? The “Everything Monkey Bread,” oysters, and the lobster roll.
A fun and sceney steakhouse. Bougie would be the operative word here.
Amazing Asian fusion cuisine in Wynwood, which is the hip art district—very trendy, buzzy spot.
Fab health food; smoothies & acai bowls in Brickell.
Under the Mango Tree
This place was recommended to me by several people who touted it for having the “best acai bowls in the world.” They weren’t lying.
The health-centric menu features every type of bowl imaginable, as well as fresh juices, smoothies, and small bites.
A plant-based hotspot from Miami nightlife impresario David Grutman (he owns LIV nightclub.)
Jaya at The Setai
Fancy Thai food; one of the best meals I’ve ever had.
If you’re looking for a dining experience that also feels like a night out, go to Komodo. It’s a three-story restaurant and lounge in Brickell that’s perfect for a big group of girlfriends or guys.
The people watching is, shall I say….next level. And so is the food. Fancy Southeast Asian cuisine and fab cocktails.
Cute Thai street food-inspired spot with great cocktails.
I haven’t been here yet, but apparently it’s the hottest new kid on the block. It’s located in the Design District (which you should spend time hanging around, if you haven’t).
The food is described as “modern European” and—fun fact!—Pharell is a part owner. Celeb hangout with stunning Instagrammable interiors.
Popular sushi joint with a vast Asian-inspired menu.
I love Matador Room at The Edition for brunch or dinner. It’s one of Jean-Georges Vongerichten’s restos and technically described as Latin/Caribbean, but it’s really a little bit of everything. Order the avocado pizza.
Cecconi’s at Soho House
They put on the most INSANE Sunday brunch spread—the fanciest buffet you’ve ever seen. Breakfast food, sushi, oysters, pasta…you name it.
They even walk around with a Bloody Mary cart and make tableside Bloody Marys.
So I’ve actually never been here because we have one in New York which I’ve been to, but everyone in Miami loves it. It’s a brasserie-style dining room with Italian/California-inspired cuisine.
I ate here on a recent trip to Miami and it was absolutely mind-blowing. Japanese-Peruvian style cuisine (which is such an incredible combo.) Here’s what to order: truffle spinach salad, tuna tartar, pollo den miso, shishito peppers.
THE BEST BARS IN MIAMI
Nothing screams trendy like a bar located on top of a “designer” parking garage, am I right? I’m a big fan of Juvia.
It has a gorgeous outdoor rooftop space, and the inside bar is fantastic as well. I’d also recommend it for dinner. Gorgeous views and chic crowd.
Trendy hipster outdoor spot at the Freehand Hotel. String lights, couches, etc. You get the vibe.
I don’t care what anyone says about the Delano—it will always be my favorite place for night time cocktail. There are definitely newer, “cooler” places, but I love the Delano because it is SO quintessentially Miami.
The billowy white curtains, the massive pool, the girls stumbling around in 7-inch heels they can barely walk in. UGH. It’s perfect. Walk through the lobby of the hotel, then head outside past the restaurant to the pool bar.
The Delano Beach Club is also fun during the day, but I prefer it for after-dinner drinks.
A laid-back bar in the heart of South Beach that has an awesome oysters and rosé happy hour.
I haven’t been, but looks super cute & instagrammy.