Where To Eat In Bal Harbour

Le Zoo

Le Zoo at Bal Harbour Shops


Makoto Restaurant

Artisan Beach House

Artisan Beach House

  • Share
By: Angela Caraway-Carlton

While the ritzy enclave of Bal Harbour may be small in size, it offers big choices when it comes to fine dining. Many of the best restaurants are tucked away within the luxurious resorts that line the beach or at the centerpiece of the village, the famous Bal Harbour Shops, which offers a perfect day of power shopping and epic people watching. Upscale Japanese, a French brasserie, a taste of the Mediterranean, lunch with a scene—we’ll take you on a culinary journey through Bal Harbour.


A staple in the Bal Harbour Shops, this is a place where shoppers and locals-in-the-know gather for a scenery, delicious Italian lunch or dinner. Like its name, the restaurant is known for their razor-thin salmon or filet carpaccio served many different ways. You can also order crispy Margherita pizza, heaping plates of pasta and specialty fish dishes like salmon served on a bed of garlic spinach. Choose to feast in the sleek dining room or get there early to snag a coveted table on the palm-fringed patio where you can watch the parade of exotic cars and fashionistas sashaying in and out of the shops.

Enjoy some of Miami's best sushi at Makoto


For another chic dining experience at the Bal Harbour Shops, snag a table at Makoto, a Japanese den where you’ll discover some of the best sushi in Miami. Cozy up at a table in the dimly lit dining room or sun-soaked patio for chef Makoto Okuwa’s take on Japanese cuisine that marries traditional EdomaeSushi with modern-day innovation. Some of the must-haves are the fire and ice oysters, the chef’s sushi sampler and the crispy rice topped with spicy tuna. For those who like their food cooked, order the melt-in-your-mouth miso seabass and Japanese Wagyu cooked tableside on a hot river stone. While enjoying plates that look like a piece of art, imbibe in a rare sake and watch the show that happens at the sushi bar.

Le Zoo

Paris on the water? You’ll feel as if you’ve been transported to a French brasserie at this restaurant by famed restauranteur Stephen Starr. Take a cue from the French and start with a plate of cheese or rich escargot in hazelnut butter; then escalate the meal with entrees like steak frites, a decadent pizza crowned with black truffle and an egg, or chicken paillard. Save room for a coffee, or wine from the French-dominant list, and the decadent profiteroles. You can work it all off with a shopping spree at the Bal Harbour Shops.

The Terrace

The Terrace restaurant located on the terrace patio of Sea View Hotel Bal Harbour offers casual, yet refined, breakfast, lunch and dinner, while enjoying an amazing view of the hotel pool and Atlantic Ocean…all coupled with fantastic service. Try their Catch of the Day Sliders, a variety of fresh salads, homemade pastas or check out their signature Steak Frites dinner for a traditional French dining experience.

O'Lima Signature Cuisine

This upscale fusion dining experience, nestled in Miami’s Bay Harbour Islands, and features family Peruvian dishes with Japanese influences served in family style portions made for sharing. Located close to Bal Harbour Shops, O’Lima Signature Cuisine is open for lunch and dinner and is also known for their unique Pisco cocktail menu. You’ll want to start with one of their many ceviche options and then can choose from selections such as Risotto Saltado or one of their many fresh seafood, steak or chicken fusion dishes.

Greek cuisine comes to life at Atlantikós at The St. Regis Bal Harbour Resort


Located inside the posh St. Regis Bal Harbour Resort, this Mediterranean gem with indoor and outdoor seating impresses with crisp blue and white décor that’s reminiscent of the Greek Isles. The menu will take you on a culinary journey from the Greek mainland to the islands, with an array of Mediterranean appetizers meant for sharing. Expect a plentiful breakfast buffet with a mix of traditional morning dishes and Greek specialties; for lunch and dinner, try a sampler of Greek dips like hummus and smoked eggplant, beef and lamb meatballs or lamb kebabs. With fish that’s sourced daily from Miami fisherman and the Greek fish market in Piraeus, you’ll want to order one of the specialty seafood dishes.

The Grill at St. Regis

Also inside The St. Regis Bal Harbour, you’ll find this contemporary steak house, where you’ll mix and mingle with locals and hotel guests. Sink into a deep, cozy booth and order a starter like the light Bal Harbour Clam Chowder that’s garnished with bacon and fresh chives. Must-orders are the USDA prime-cut steaks and freshly caught seafood like the crispy seared Florida snapper. The sommelier will help you choose a fine South American or European vintage that pairs with your meal, and don’t miss the Key Lime pie with a caramelized meringue for a sweet finale.

Artisan Beach House
Enjoy unobstructed ocean views at Artisan Beach House

Artisan Beach House

When views are just as important as the meal, this beauty located at the luxe Ritz-Carlton Bal Harbour offers amazing seafood with a side of outrageous views. While the indoor restaurant draws you in with its airy, coastal design, you’ll want to dine on the expansive outdoor patio for unobstructed views of the turquoise Atlantic Ocean and Haulover Cut. Watching the boats and yachts zoom through the water never gets old. Start with cobia ceviche or charred octopus, then upgrade to dishes like Colorado lamb chops and fish dishes composed of salmon or swordfish. Don’t miss the Sunday brunch that features a sprawling buffet with a seafood station, along with made-to-order entrées.

Things To Do Nearby

Choose a category

{{ctrl.swiper.activeIndex + 1}} / {{ctrl.totalItems}}