Affiliate Ad Disclosure: We’re reader-supported. When you buy via our links, we earn commissions. Learn more.
48 Best Things to Do in Miami, Florida
👉 Jump to: Best Things | Sites & Attractions | Partying & Nightlife | Museums & Art | Sports & Events | Outdoor Activities | Beaches & Parks | Greater Miami
You’ll never run out of fun stuff to do in Miami, no matter how long you spend here. The bright lights, lively nightlife, stunning beaches, hidden nature, unique history, and rich cultural identity make Miami an eclectic gem.
My wife grew up in Miami, and we lived for years in nearby Fort Lauderdale. We’ve seen and done quite a bit in the Miami area, and I’ve compiled this handy list of my favorite things to do!
If you’re visiting from out of town, read this list in combination with my guide to where to stay in Miami, and you should have everything you need for the perfect vacation.
Best Things to Do in Miami
Art Deco District in South Beach

📍 Google Maps | Phone: (305) 672-2014 | Website | 👉 South Beach Art Deco Walking Tour
Vibrant nightlife and beautiful beaches aside, Miami’s most famous neighborhood, South Beach, often gets overlooked for its most distinct feature: the Art Deco District.
The colorful and retro architecture is a perfect encapsulation of 1920s Miami when the city boomed into the cultural capital it is today. Visit the Art Deco Museum for self-guided tours along Ocean Drive and the Art Deco District.
Visit the Wynwood Walls (And Learn to Spray Paint)
📍 Google Maps | Phone: (305) 576-3334 | Website | Hours: 10:30 am – 6:30 pm daily | 🎨 Book Wynwood Walls Admission and Official Spray Painting Experience
Wynwood is a colorful neighborhood filled with street art across the concrete walls of craft breweries, vibrant nightclubs, edgy art galleries, and fancy restaurants.
The most picturesque street art can be found by visiting the Wynwood Walls – a labyrinth of creativity winding through alleyways and side streets.
For an extra special Wynwood Walls experience, book a ticket combo with the official spray painting experience. An instructor will teach you how to spray paint, then give you 30 minutes to leave your own mark on the Wynwood Walls (of course, another guest will eventually paint over your creation – but the photos and memories last forever!).
Take a Boat Ride Around Biscayne Bay
🚤 Browse Boat Tours of Biscayne Bay Here
You have to experience Miami from the water at least once, and the easiest way is by taking a boat tour around Biscayne Bay. You’ll sip drinks while floating by houses of celebrities and stars on “Millionaire’s Row,” marveling at downtown Miami’s skyscrapers, and just soaking in the Florida sun.
Here are our recommended Miami boat tours to consider, ranked from high to low budget:
- Private Boat Cruise & Tour with a Captain (top-rated, for private groups up to 12)
- 2 Hour Private Boat Tour with Cooler, Ice, Bluetooth Stereo (small boat, reasonably priced!)
- Biscayne Bay Millionaire’s Row Skyline Boat Tour (group cruise from just $28/person)
Bill Baggs Cape Florida State Park on Key Biscayne

📍 Google Maps | Phone: (786) 582-2673 | Website | Hours: 8 am – sunset daily | Entrance: $8 per vehicle
Standing tall amongst the thick tropical hammock of Bill Baggs Cape Florida State Park is a scenic lighthouse overlooking the Atlantic Ocean.
Constructed in 1825, the lighthouse guided vessels into the calm waters of Biscayne Bay for centuries. Today, the spiral staircase winds to one of the most stunning views in all of Miami.
Take a Trip to Everglades National Park

📍 Google Maps | Phone: (305) 242-7700 | Website | Hours: varies by visitor center | Entrance: varies by location | 👉 Book an Everglades Tour with Transport from Miami
Topping every list of things to do in South Florida is a trip to Everglades National Park. The unique ecosystem is home to millions of alligators and rare tropical birds. Activities in the park are diverse: including walking trails, tram rides, cycling routes, dolphin cruises, and airboat tours.
The park is massive – spanning the entirety of Southern Florida. If you don’t have a car, you can book this tour that’ll pick you up from your Miami hotel.
Island Hop to Boca Chita Key

📍 Google Maps | Phone: (305) 230-1144 | Website | Hours: 9 am – 5 pm daily
Everyone knows about Everglades National Park, but few people realize the city of Miami borders another US National Park: Biscayne Bay.
Biscayne Bay is home to a series of keys, most notably Boca Chita Key – a hotspot for boaters as they picnic, camp, and explore the history of the National Park.
Tours to the island depart from the National Park visitor center in Homestead but are also accessible from marinas in Coconut Grove and Coral Gables.
Play Dominoes at Maximo Gomez Park in Little Havana

📍 Google Maps | Phone: (305) 859-2717 | Website | Hours: 9 pm – 6 pm daily
For a heavy dose of traditional Cuban culture, head to Domino Park in Little Havana. No matter the time of day, you’ll find regulars bantering with one another over extremely competitive games of dominoes.
Audiences are more than welcome during the immersive Latin experience. Checking out the domino scene is one of the coolest activities in downtown Miami.
Vizcaya Museum and Gardens

📍 Google Maps | Phone: (305) 250-9133 | Website | Hours: 9:30 am – 4:30 pm daily; Closed Tue | Entrance: $20 adults 13+, $10 kids 12 – 6, Free kids under 5
Opulence is on full display as you wander through the halls of the Vizcaya Museum and Gardens. Overlooking Biscayne National Park, the estate’s original owner, James Deering, was an avid conservationist.
The grounds surrounding the Mediterranean-inspired villa reflect a natural beauty found sparingly in Miami.
Note that some areas of the property are closed in 2026 for construction and restorations, but the estate is still open to the public during this time.
Phillip and Patricia Frost Museum of Science

📍 Google Maps | Phone: (305) 434-9600 | Website | Hours: 10 am – 5 pm Thu; 10 am – 6 pm Fri-Wed | Entrance: $29.95 adults, $24.95 kids 4 – 11 | 👉 Frost Science Museum Admission Tickets
The Phillip and Patricia Frost Museum of Science in downtown Miami is one of the most awe-inspiring institutions in the United States.
Featuring a jaw-dropping aquarium and a dazzling planetarium, the state-of-the-art facility is a testament to the power of science. The entire family will enjoy an afternoon exploring the various exhibits the museum has to offer.
Miami Sites & Attractions
Zoo Miami

📍 Google Maps | Phone: (305) 251-0400 | Website | Hours: 10 am – 5 pm daily | Entrance: $25.95 adults, $21.95 children | 👉 Zoo Miami Admission Tickets with Optional Upgrade
As the only tropical zoo in the United States, Zoo Miami boasts exhibits, animals, and gardens found nowhere else in the country.
With more than 3,000 animals living on a span of 750 acres, it’s easy to spend an entire day at Zoo Miami.
Jungle Island

📍 Google Maps | Phone: (305) 400-7000 | Website | Hours: 9:30 am – 5 pm daily | Entrance: $29.95 adults, $19.95 children
Jungle Island combines Miami’s tropical setting with an array of exotic animals including flamingos, tigers, and parrots. Exhibits are spread throughout the grounds providing an entertaining afternoon for the entire family.
Venetian Pool in Coral Gables

📍 Google Maps | Phone: (305) 460-5306 | Website | Hours: 11 am – 5:30 pm Mon-Fri; 10 am – 4:30 pm Sat-Sun | Entrance: $23, adults, $18 under 13
If you’re sick of sandy feet, turn in your beach days for a relaxing afternoon at the Venetian Pool. Carved from the limestone bedrock underneath the city of Coral Gables, the public oasis is filled and drained daily from the naturally flowing water of the underlying aquifer.
Coral Castle in Homestead

📍 Google Maps | Phone: (305) 248-6345 | Website | Hours: 9 am – 8 pm daily | Entrance: $25 adults, $10 children 5 – 12, free 4 & under
The Coral Castle in Homestead tells the tragic tale of one broken-hearted man, Edward Leedskalnin. Recently rejected by the love of his life, Edward spent the next 28 years of his life carving a monument from ancient coral rock.
He completed his work in 1936 before moving the sculptures to their current location in Homestead.
Lincoln Road Mall in Miami Beach

📍 Google Maps | Website | Hours: 10 am – 11 pm daily (store hours vary)
In the heart of South Beach is the Lincoln Road Mall – the premier outdoor shopping center of South Florida.
You’ll find familiar stores like Apple, Nike, and Macy’s alongside local taquerias and neighborhood bodegas. This is Miami, after all, so luxury design stores are plentiful as well. Another option for high-end shopping is the Miami Design District.
Monkey Jungle

📍 Google Maps | Phone: (305) 235-1611 | Website | Hours: 9:45 am – 4:15 pm daily (showtimes vary) | Entrance: $20 adults, $10 children, call ahead for the special guided experience
Established in 1933, Monkey Jungle is home to over 300 primates roaming freely in a 30-acre subtropical forest. Upon entry, you’ll meet over 90 Java monkeys, the main attraction in the park, as they boast their diving skills by collecting shellfish in the nearby mangrove habitats.
Sip a Milkshake at Robert is Here in Homestead

📍 Google Maps | Phone: (305) 246-1592 | Website | Hours: 9 am – 6 pm Mon-Fri; 8 am – 6 pm Sat-Sun (seasonal hours)
Robert is Here is a family-owned and operated fruit stand specializing in exotic fruits. Most of the produce is grown right on their farm with much of it being used to make tropical jams, spreads, and the most delectable milkshakes in Florida.
Nightlife, Bars, & Parties
Experience Miami’s Bars & Clubs

It’s no secret that things tend to heat up after dark in Miami. The city features many world-renowned bars and lounges like Blackbird, Blue Martini, El Patio, and more. Most are concentrated in Wynwood, Downtown, and Brickell – each offering its own unique brand and experience.
After you’re done with your bar crawl, keep the party going at one of Miami’s large clubs like Club Space (an iconic EDM club catering to the younger crowd) and E11EVEN Miami (home to both big-ticket performances but also adult dancers).
See a Dinner Show at the Faena Theater

📍 Google Maps | See website for show schedule
The Faena theater is where you’ll find Miami’s most spectacular and sophisticated dinner show performances. The performers include world-class acrobats, singers, and dancers. Some are in the style of traditional European cabarets, while other shows explore other themes. You can enjoy dinner during the show or, if on a budget, consider one of the drinks-only seats.
The theater is located within the Faena Hotel on Miami Beach, one of our top places to stay in Miami. Go a little early before the show and check out the art deco decor in the hotel (and don’t miss the golden Wooly Mammoth sculpture in the back garden!).
Dance Salsa at the Ball & Chain

📍 Google Maps | Phone: (305) 643-7820 | Website | Hours: 11 am – 1 am Sun-Thu; 11 am – 3 am Fri & Sat
Nothing speaks to the Latin influence in Miami quite like a nostalgic salsa club. The Ball & Chain, seemingly plucked directly from the streets of Havana, is an iconic dance club serving food and drink late into the evening.
Live salsa, bachata, and merengue are most commonly played, but be on the lookout for swing and jazz music, as well.
💃 Want to learn salsa? Taking dance lessons in Miami Beach is a great way to get comfortable before stepping onto the dancefloor at a Miami Salsa Club.
Enjoy Rooftop Bars


📍 Brickell Neighborhood & South Beach
Part of the Miami experience is living a life of luxury. And what better way to get a taste of the high-life than enjoying a meal, or just a few drinks, from a rooftop bar?
South Beach and Brickell neighborhoods have plenty of rooftop options like Sugar, Area 31, and Rosa Sky, all offering stunning views of downtown Miami. Just be sure you’re dressed up (no shorts, no sandals, dress to impress) or you may be denied entrance.
Drink a Colada at Versailles Restaurant

📍 Google Maps | Phone: (305) 444-0240 | Website | Hours: 8 am – 12 am Mon-Thu; 8 am – 1 am Fri-Sat; 9 am – 12 am Sun
In the heart of Little Havana is the world’s most famous Cuban restaurant: Versailles. Ex-presidents, celebrities, visitors, and locals alike all flock here for the scrumptious Cuban-style cuisine. However, if you’re just passing by, head to the cafe section for a Cuban-style espresso known as a Colada.
Museums, Art & Culture in Miami
Miami Children’s Museum

📍 Google Maps | Phone: (305) 373-5437 | Website | Hours: 10 am – 6 pm daily | Entrance: $26 general admission, discounts available for Florida & Miami residents
The entire family will find entertainment at the Miami Children’s Museum on Watson Island. With 14 bilingual exhibits, daily programming, and ever-developing classes, young minds get brighter with each visit to the museum.
Rubell Museum

📍 Google Maps | Phone: (305) 573-6090 | Website | Hours: 11:30 am – 5:30 pm Sun, Wed-Thu; 11:30 am – 7:30 pm Fri & Sat; Closed Mon & Tue
The Rubell Museum is an underrated attraction for lovers of modern and contemporary art. Located in a series of repurposed industrial warehouses in the Allapattah neighborhood, the museum features rotating exhibits by prominent artists, sculptures, and painters. If you like thought-provoking modern art, it’s a must-see!
Fairchild Tropical Botanic Garden

📍 Google Maps | Phone: (305) 667-1651 | Website | Hours: 10 am – 5 pm daily | Entrance: $24.95+ adults, $11.95+ kids 6 – 17, free under 5 under 13
Featuring thousands of rare tropical plants, Fairchild Tropical Botanic Garden provides a tranquil reprieve from the busyness of the city. While roaming the 83-acre property, you’ll notice aquatic exhibits, cycads, rare palms, and plants hailing from distant Caribbean islands and not-so-distant Keys.
Tickets are cheaper if you buy them online in advance, so plan ahead to save money.
Perez Art Museum

📍 Google Maps | Phone: (305) 375-3000 | Website | Hours: 11 am – 6 pm Mon & Fri-Sun; 11 am – 11 pm Thu; closed Tue-Wed | Entrance: $18 adults, $14 kids 7 – 18, free under 6
Officially the Jorge M. Perez Art Museum, this gallery features 20th and 21st century works from artists of Caribbean, Latin American, and African descent. The halls consist of 1800 permanent pieces with rotating exhibits throughout the year.
🖼️ Love Contemporary Art? Along with the Perez Art Museum, the city has two other world-renowned galleries: the Museum of Contemporary Art in North Miami and the Institute of Contemporary Art.
New World Center

📍 Google Maps | Phone: (305) 673-3330 | Website
An iconic venue in Miami Beach, the New World Center opened in 2011 as home to the New World Symphony – a training ensemble for classical musicians. The modern enhancements make for a soothing evening of live music.
And, if you’re looking for free things to do, check out their WALLCAST® concerts – where you can bring a blanket, a picnic, and enjoy listening to a live concert projected onto a 700 square-foot wall!
Gold Coast Railroad Museum

📍 Google Maps | Phone: (305) 253-0063 | Website | Hours: 11 am – 4 pm Wed-Fri; 10 am – 4 pm Sat & Sun; Closed Mon & Tue | Entrance: $8-$12 per person
Railways built this country, and particularly, helped build Miami. This fact isn’t lost at the Miami Railroad Historical Society and their commemoration of this forgotten history.
The Gold Coast Railroad Museum is locally funded, achieving great feats in its preservation, exhibition, and operation of the historical equipment found throughout the museum.
Outdoor Activities in Miami
Haulover Sandbar

📍 Google Maps | 🛥️ Search for the Best Boat Tours to Haulover Sandbar
You may not think of partying at a sandbar as a cultural experience, but trust me, Haulover Sandbar is something to behold – it’s as Miami as Miami gets.
This place is wild, with some of the nicest boats, and full of the craziest people making frequent appearances. Haulover Sandbar is one of the best experiences in Miami if you’re looking to really immerse yourself in the local scene.
If partying isn’t your scene, don’t worry; the sandbar is nestled in a beautiful setting with lush mangrove islands, a sandy beach nearby, and glistening turquoise waters surrounding its entirety.
Neptune Memorial Reef

📍 Neptune Memorial Reef & Diver’s Paradise | Phone: (954) 630-3279 | Website
Developed by a marine biologist, Neptune Memorial Reef is the world’s largest columbarium, mixing ashes into concrete to form attachment sites for a thriving marine habitat.
Local dive charters bring visitors to the artificial reef as they explore the underwater statues featuring plaques commemorating those who have decided to give their remains back to the ocean.
South Beach Boardwalk

📍 Google Maps | Phone: (786) 280-0201
Parallel to Ocean Drive in Miami Beach is the South Beach Boardwalk. If you’re staying nearby, the boardwalk is a great place to rent a bike and cycle for miles or simply go for a short walk.
The lush tropical hammock provides ample shade and a cool environment to beat the South Florida heat while you get some exercise.
Paddle Board or Kayak from Virginia Key

📍 Google Maps | Phone: (305) 361-5207 | Website | 🚣 Book a Guided Tour on Virginia Key
Secluded shores await explorers who choose to embark on a stand-up paddle board (SUP) adventure originating on Virginia Key.
Seas are usually calm as you paddle along mangrove forests while skimming over seagrass beds stocked full of marine life: manatees, dolphins, turtles, and stingrays are commonly spotted.
At low tide, sandy beaches are unveiled as the water recedes into the Atlantic.
Mangrove Forests in Oletta River State Park

📍 Google Maps | Phone: (786) 756-2327 | Website | Hours: 8 am – 5:30 pm daily, outdoor center | Entrance: $6 per vehicle
At one point, the coast of Southeastern Florida was primarily mangrove-lined waterways – an important ecosystem where the Everglades met the ocean.
Today, Oletta River State Park preserves this natural habitat with miles of navigable waterways within its boundaries. SUP and kayak rentals are readily available at the park’s main visitor center.
Miami Beaches & Parks
Bayfront Park and Bayside Marketplace

📍 Google Maps | Phone: (305) 358-7550 | Website
Overlooking beautiful Biscayne Bay is the oldest public gathering space in Miami: Bayfront Park. The 32-acre space is a refreshing hint of green amidst the concrete jungle. Local joggers, cyclers, and skaters typically gather in the morning for exercise.
Right next door is Bayfront Marketplace, a massive outdoor shopping complex. Shops are geared towards tourists with many selling Miami-branded souvenirs for your loved ones back home. The connected marina offers daily boat tours of the Miami waterways.
South Pointe Park

📍 Google Maps | Phone: (305) 673-7730 | Website | Hours: Open 24 Hours | Entrance: Cost of parking on a nearby street
During peak season, South Beach can get incredibly crowded and the party atmosphere can be overwhelming.
Head over to South Pointe Park in Miami Beach if you’d like to enjoy the beautiful shores without the crowds. It’s a local’s secret, so keep it on the down-low.
Brickell Neighborhood

Brickell is a high-end neighborhood in downtown Miami with scenic views, luxury shopping opportunities, bars, restaurants, and rooftop nightclubs. Everything is immensely pricey, but a self-guided walking tour of the neighborhood is a fun way to take it all in without breaking your bank.
The best place to start is at the Miami Circle National Historic Landmark, an archeological site featuring remnants of Miami’s original inhabitants.
Crandon Park

📍 Google Maps | Phone: (305) 361-5421 | Website | Hours: 8 am – 5 pm daily | Entrance: metered parking, changes per season
Crandon Park is a postcard image of a tropical paradise; it’s where you envision your dream vacation to be. And compared to other beaches in Miami, it stays relatively quiet, as well.
My favorite part is the perfect spacing of its palm trees – it’s an excellent spot for beach bums to sling up a hammock, read a book, and fall asleep to a soft ocean breeze.
Rickenbacker Causeway

The scenic bridge between Virginia Key and downtown Miami is a local’s favorite for exercise and stunning views of the city.
Ascending to the top is no easy feat, whether you’re walking, running, or cycling, but the epic view you’re treated with will be well worth all the huffing and puffing.
Greater Miami Area and Beyond
Key West

📍 Google Maps | Website | 👉 Book a Place to Stay in Key West
Key West is the southernmost city that’s possible to visit as a day trip from Miami, but we recommend staying for a few days instead.
Key West is among the top destinations in Florida and should be enjoyed as such. After all, how else are you going to sail to Dry Tortugas National Park, live it up on Duvall Street, visit the Hemingway House, and soak up the sun at Fort Zachary Taylor Beach?
Bimini, The Bahamas

📍 Google Maps | Website | 🇧🇸 Book a Ferry Ticket to Bimini from Miami
Believe it or not, you can visit the Bahamas on a day trip from Miami. The ferry departs daily from Fort Lauderdale, where two hours later you’ll step foot onto the sugary white sands of Bimini, the westernmost island of the archipelago nation.
Snorkeling in Key Largo

📍 Google Maps | Website
When you need an escape from the city, look no further than Key Largo.
For those seeking a snorkeling adventure, head an hour south to the Florida Keys. Here you can see the Florida Reef, the only natural coral reef in the continental United States [Source]. Key Largo, especially, features the most pristine marine habitats and many top-notch snorkeling charters.
Deep-Sea Fishing in Islamorada

📍 Google Maps | Website
Known as the Sport Fishing Capital of the World, Islamorada is a must-visit for those looking to reel in a monster catch.
I lived and worked at a restaurant in town for a year, and let me tell you, fishermen bringing in their fresh catch of the day was endless. Mahi, Wahoo, Kingfish, and the occasional swordfish often made appearances on the grill.
The Town of Jupiter, FL


📍 Google Maps | Website
An outdoor enthusiasts’ dream, the Town of Jupiter is the northernmost city in greater Miami and one of our favorite places in South Florida.
Jupiter is filled with fun things to do with many hiking trails, historical buildings, paddling routes, dive sites, and beautiful beaches unlike any other throughout the region.
Boating in Fort Lauderdale

📍 Google Maps | Website | 🛥️ Search the Best Boat Tours in Fort Lauderdale
Fort Lauderdale is a city known for its 300+ miles of navigable waterways and glistening coasts. And it’s only 30 miles north of Miami! This makes taking a Fort Lauderdale boat tour a no-brainer.
Boating tour options include snorkeling, scuba diving, sailing, paddling, and even a Water Taxi bringing passengers to attractions all over Fort Lauderdale.
Miami Sports & Events
Kaseya Center

📍 Google Maps | Phone: (786) 777-1000 | Website
The Miami Heat is the city’s most popular professional team. So naturally, the best thing to do at the Kaseya Center (formerly called the FTX Arena, and before that American Airlines Arena) is to witness a Miami Heat basketball game.
Similar to Hard Rock Stadium, the Kaseya Center hosts all sorts of other events, particularly concerts headlined by prominent Latin American artists.
Homestead-Miami Speedway

📍 Google Maps | Phone: (866) 409-7223 | Website
For a race day experience, few other speedways compare to Miami’s. NASCAR regularly hosts events for an atmosphere similar to that of Daytona and Talladega.
When the renowned race groups are out of town, it’s possible to visit the Speedway to test drive exotic vehicles like Ferrari, McLaren, and Lamborghini.
Hard Rock Stadium

📍 Google Maps | Phone: (305) 943-8000 | Website
Hard Rock Stadium is home to the Miami Dolphins, the city’s NFL team, and also plays host to a litany of major events.
I’ve been to a professional soccer game, a drive-in movie, Cirque Du Soleil, and a mega-country concert all within the same venue. The building is an incredible architectural feat, so visiting for something, whatever it may be, is worth the trip.
LoanDepot Park

📍 Google Maps | Phone: (305) 480-1300 | Website
Home of the Miami Marlins, the city’s Major League Baseball team, LoanDepot Park is a state-of-the-art facility with an incredible skyline view of downtown Miami.
Tickets are usually cheap and the park is rarely busy, making it a fun, and affordable outing for the entire family.
The National Polo Center in Wellington

📍 Google Maps | Phone: (561) 204-5687 | Website
An hour north in Palm Beach County is Wellington, home to the National Polo Center – one of the country’s premier venues to witness a Polo Match.
Tickets are surprisingly affordable, including quality seats and multiple glasses of champagne during the famed halftime toast. It’s a fun way to experience a sport found in few other places in the world.
***
Did we miss anything? This list could easily go on so we’d love to hear from you in a comment below!
Be sure to check out my list of fun day trips from Miami so you don’t miss a thing that South Florida has to offer.














Your information is great! I know this is a tough question, but approximately how many days would you recommend spending in Miami to see the highlights?
Hi Debbie! I spend a lot of time in Miami so can answer: I think you need ideally at least a long weekend (3 nights) to see the main sites, but 5+ days would be more ideal if possible and give you time for day trips, exploring more beaches, etc. Hope you enjoy Miami!