5 Fabulous Tiki Bars in Miami

  • Share
By: Shayne Benowitz

With warm, sunny weather and miles of waterfront views, Miami is the perfect place to enjoy a frosty cocktail at a tiki bar. Whether they serve classic rum-based tiki cocktails or outdoor tropical tiki vibes under a palapa with waterfront views, you’ll find plenty of tiki bars in Miami that will transport you to paradise. Read on for some of our favorites.

Broken Shaker

When the Broken Shaker opened in 2012, it upped the ante on what a fresh, tropical cocktail can be. Set in the courtyard of a historic guesthouse turned Freehand Miami hostel and hotel, the kitsch tiki setting adds to the allure. The menu changes seasonally and you can customize your own large format punch bowl cocktail, which serves up to 12 guests adorned with tropical fruit garnishes. Go for their Peach Colada drink, made with Bacardi White and four-year aged rum, fresh pineapple, coconut cream and peaches.

Miami Mojito Company

Seek out Miami Mojito Company in Wynwood adjacent to Plant the Future and tucked away beneath tropical foliage in a tiki-like setting. You’ll find a long list of mojito flavors made of fresh juices including raspberry, blackberry, tamarind, passion fruit, pineapple, coconut, strawberry and grapefruit to complement the classic Cuban concoction made with coconut rum, mint and guarapo sugarcane. The tropical atmosphere combined with a sweet, cold drink makes for the perfect tiki bar experience in Wynwood.


With waterfront locations in both South Beach and Coconut Grove, Monty’s Raw Bar has been a classic Miami outdoor tiki bar since 1969. Grab a picnic table beneath a palapa overlooking the marina and take your pick from frozen drinks like a Piña Colada and Rum Runner or classic tiki cocktails like a Goombay Smash or Bahama Mama. They also specialize in fresh seafood and it’s the perfect place to enjoy a mahi-mahi sandwich, conch chowder and Florida stone crab when it’s in season.

Drunken Dragon's Lychee Martini
Drunken Dragon's Lychee Martini

Drunken Dragon

You’ll find some of the most sophisticated tiki cocktails in Miami tucked away inside the speakeasy-style Drunken Dragon Korean BBQ restaurant in South Beach. Created by local mixologist Gui Jaroschy, go for a classic Mai Tai made with Mount Gay Rum, Rhum Clement Agricole, lime and orgeat syrup or go for something more original like the Seoul Surfer made with Bacardi Superior, St. Germain, passion fruit, lime, orange and hibiscus. Each cocktail served in its own special ceramic tiki glass.


Set on the 79th Street Causeway crossing Biscayne Bay and connecting Miami Beach to Miami, Shucker’s is a fun-hearted waterfront tiki bar and grill. Belly up to the bar or grab a table beneath an umbrella and palm trees to indulge in frosty cocktails like Mai Tais and Shucker Ritas. They’ve also got a wide selection of tasty bar bites and seafood, like calamari, grouper sandwiches and fish tacos.

The Anderson

A hip bar off the beaten path near Miami’s Little Haiti neighborhood, The Anderson boasts a tiki-style outdoor breezeway bar that connects to an indoor tiki bar on one side and a bar with a dance floor and DJ on the other side. With cocktails by the team behind the Broken Shaker, you’ll also find some of the tastiest and most creative drinks in Miami. Opt for the Don’t Call Me Shirley made with Sailor Jerry spiced rum, hibiscus pink lemonade, tamarind-infused orange shrub and lemon and orange slices dusted with hibiscus flowers. Their food menu is just as tempting with items like the crispy chicken sandwich made with buttermilk brine and cabbage dill slaw.

Bungalow by the Sea at Cadillac Hotel & Beach Club

Seek out one of Miami Beach’s only oceanfront tiki bars at the new Bungalow by the Sea at Cadillac Hotel & Beach Club. Set beneath a palapa overlooking the boardwalk, beach and sand, Bungalow by the Sea specializes in raw bar selections, light bites and an extensive selection of rose wine. It’s an especially popular spot at sunset.

Things To Do Nearby

Choose a category

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