Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Undefined index: viator_tour in /nas/content/live/stagingstmllc/wp-content/plugins/10up-gutenberg-migration/includes/SmarterTravel/Gutenberg/ShortcakeTranslator.php on line 70

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Trying to access array offset on value of type null in /nas/content/live/stagingstmllc/wp-content/themes/smarter-travel/app/core/Locations/Types.php on line 166

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
9 Best Things to Do in Miami Beach (That Aren't the Beach)

The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X
best things to do in Miami Beach

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

9 Best Things to Do in Miami Beach (That Aren’t the Beach)


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

While most people head to Miami Beach for, well, the beach, there are plenty of activities off the sand as well. In Miami Beach you’ll discover fascinating history from the Al Capone era told through architecture, plus some of the best dining experiences in Florida. Here are nine of the best things to do in Miami Beach that don’t have anything to do with the actual beach.

Explore Art Deco Architecture

art deco buildings in miami beach.
lazyllama/Shutterstock

One of the best things to do in Miami Beach is to discover its art deco architecture and history. The Miami Design Preservation League sponsors a 1.5-hour daily walking tour through Miami Beach’s historic district. Explore the history of Miami Beach through its architecture and style while visiting hotels, restaurants, and other buildings relevant to the art deco, Mediterranean revival, and Miami modern eras.

Hang Out by the Pool

pool at national hotel miami beach.
Tripadvisor

You don’t have to be rich and famous to enjoy some of Miami’s hottest hotels; many five-star and luxury properties offer a day pass for their pools, so you can lounge in style at a fraction of the nightly room rate. Hotels on Miami Beach offering day passes include The National Hotel Miami, Delano South Beach, Mondrian South Beach, and SLS South Beach.

Attend an Event

art basel miami beach.
Mia2you/Shutterstock

One of the best things to do in Miami Beach is to go for an event. Because of its year-round warm weather, locals and tourists alike flock to the area’s famous annual festivals.

Standouts include Art Deco Weekend in January, the Miami International Boat Show in February, Ultra Music Festival and Music Week in March, Gay Pride in April, and Art Basel in December.

Visit a Museum

jewish museum of florida.
Anna Krasnopeeva/Shutterstock

Miami Beach—which doesn’t even include the popular Wynwood neighborhood, downtown Miami, or the design district—has plenty of museums worth exploring. In the South Beach area you’ll find The Bass (contemporary art), the Art Deco Museum, Wolfsonian-FIU (art and design), the Jewish Museum of Florida-FIU, and the ArtCenter South Florida.

Sample the Culinary Scene

chicken watermelon and waffles at yardbird miami beach.
Tripadvisor

Miami Beach has a varied culinary scene that ranges from well-known steak houses to incredible Cuban cuisine. Notable dishes include the Giant Chocolate Chunk Cookie from Big Pink, the Chicken ‘n’ Watermelon ‘n’ Waffles from Yardbird, and the famous Key lime pie from Icebox Cafe. And if you’re a seafood lover, one of the best things to do in Miami Beach is try the stone crab claws from Joe’s Stone Crab.

Play Golf

aerial view of miami beach golf club.
Felix Mizioznikov/Shutterstock

The Miami Beach Golf Club is a public golf course right in Miami Beach. Formerly an under-utilized course, Bayshore, it’s now regarded as one of the premier golf clubs in South Florida, and is one of the best things to do in Miami Beach outside of the beach.

Go Shopping

lincoln road miami beach.
Kamira/Shutterstock

Strolling along Lincoln Road is a must-do for anyone in the mood to shop. This pedestrian-friendly promenade is packed with trendy shops, restaurants, and entertainment. You’ll also find boutiques such as The Webster as well as high-end designer stores at the Bal Harbour Shops. With a style all its own and plenty of retail options, you’ll have a hard time leaving Miami Beach without buying something.

Enjoy the Nightlife

dj equipment.
DisobeyArt/Shutterstock

One of the main attractions of Miami Beach is its nightlife, and South Beach and Ocean Drive don’t disappoint. From 24/7 venues to hotel nightclubs, you’ll find endless entertainment spots that stay packed into the wee hours of the night. Notable nightclubs include STORY, Basement (at the Edition Hotel), and LIV (at the Fontainebleau).

Or if you want a different type of nightlife, check out the events schedule for the historic Colony Theatre or The Fillmore Miami Beach—both host comedy, music, dance, opera, and films.

Hit the Boardwalk

miami beach boardwalk.
Ramunas Bruzas/Shutterstock

While some might consider this the beach, the Miami Beach Boardwalk is still one of the best things to do in Miami Beach—and it’s free. The 40-block path is great for running or walking, and part of the path is bike-friendly as well. A decent portion of the path is covered by palm trees, so you have some relief from the sun. Hop on and off the boardwalk and enjoy the shops, bars, and restaurants along Ocean Drive.

More from SmarterTravel:

Editor’s note: This story was originally published in 2017. It has been updated to reflect the most current information.

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159