Looking for things to do in Miami? You have chosen wisely. An enthralling weekend getaway, Miami is a hot spot to pause reality and indulge in some fun in the sun. Combining world-class beaches, exotic nightlife, and a mouthwatering food scene, Miami won’t disappoint.
Both new and returning travelers will always find something exciting to do in Miami. From exploring the Miami Design District, embracing its historic architecture, and experiencing traditional Cuban culture in Little Havana there is something for everyone in Miami.
Best Things to do in Miami
Ready to make the trip to South Florida? Find what you’re looking for with our guide to the best things to do in Miami. Do you want to know more about the world around Miami? Read our guide to the best places to visit in Florida.
Miami is one of the most exciting cities in the United States. So get ready to take notes because we’re going to show you the best things to do in Miami both on and off the beach.
1. South Beach
When your mind drifts to Miami, it’s often flooded with images of sun-filled days and cocktail hours. For the quintessential Miami experience, you must spend some time in South Beach.
The famous stretch of white sand, with the soft swell of the sea caressing the edge, is the place to be right until the sun goes down.
South Beach is the place to people watch as beautiful beachgoers enjoy outdoor activities and bask in the sun, fitness fanatics use the public gym, and colorful rollerbladers glide along the footpath.
Bathe under the Florida sun, admiring the classic lifeguard towers, and when it gets too hot, take a dip in the crystal clear waters. After a golden hour, freshen up and return to South Beach for some of the best nightlife in town. Want to know more about the Florida coastline? Check out our guide to the best beaches in Florida.
The Best Way to Save Money on Your Trip to Miami
Save up to 55% on Miami’s Top Tours with the GoCity Miami Pass. You can choose 1, 2 3, or 5-day passes depending on how long you are staying and what you want to do. All non-activated passes are eligible for a refund within 90 days from your purchase date.
2. Art Deco District
Miami isn’t all sunshine and beaches. Its fascinating history is on full display thanks to the Art Deco architecture that has been well-preserved through the decades in the Art Deco District.
Housing some of the best examples of Miami art and culture, the neighborhood was placed on the National Register of Historic Places. Futuristic and vintage all at the same time, the Art Deco buildings are a vibrant glimpse into the early days of Miami.
To get the full picture of Miami’s Art Deco history, explore the Art Deco Museum. Or better yet check out the walking tours. This highly-rated tour includes takes you through the glitz and glamor of the Art Deco District to see historical landmarks such as Versace’s decadent mansion and beloved Hollywood stops showcasing the likes of Miami Vice and more. Or you can join The Miami Design Preservation League which offers daily walking tours.
3. See Millionaire’s Row
In a city of extravagance, Millionaire’s Row showcases the height of glamor in Miami. Along the glorious Biscayne Bay, which separates the mainland from Miami Beach, is a series of smaller islands. Many such as Star, Hibiscus, and Fisher Island are only accessible via boat.
Dotted with mansions and often hidden from the world, the islands are a holiday destination for the stars. Over the years, many big names have bought vacation homes here, from Shaq to Frank Sinatra. There’s a popular cruise that takes you by the estates, with great return views of the Miami skyline.
4. Bayside Marketplace
On the edge of Biscayne Bay near Millionaire’s Row, the Bayside Marketplace is a rousing waterfront complex for shopping, dining, and entertainment.
Stroll from stall to stall on the hunt for eclectic ware and cherished mementos. With picturesque views around every corner, stop by one of the many elevated dining spots to enjoy lunch or dinner by the water.
- Address: 401 Biscayne Blvd, Miami, FL 33132
5. Little Havana
Featuring counter-served croquetas and a strong cafecito, Little Havana is Miami’s cultural hub for the Cuban community. Walking through the district will bring delightful aromas and an atmosphere different from any other in the city.
Here you can embark on a culinary experience, enjoying authentic eats at places like El Pub and browse its art galleries and shops for a little taste of Cuba.
After getting your fix, explore Calle Ocho where Cuban coffee is served to cigar-wielding patrons. Later wander down to Domino Park to watch the locals gather and play dominoes.
Complete your experience in Little Havana by visiting El Titan de Bronze to see how Cuban cigars are made from start to finish. A great way to explore Cuban culture is on a walking tour. This highly rated tour takes you to the best Cuban owned family restaurants to sample local cuisine and you’ll browse art galleries where you’ll meet local artists and see Cuban cigar rollers at work as you listen to lively Cuban music.
6. Versailles Restaurant
After immersing in Cuban culture, you may want to experience a little more of Havana so be sure to write down Versailles Restaurant. The famous Cuban restaurant began life back in the 1970s as a humble cafe slinging sandwiches and coffee. Thanks to their menu of authentic Cuban cuisine, the restaurant now has worldwide acclaim.
If you’re not sure what to try, you can’t go wrong with the traditional vaca frita (shredded flank steak) and the Cuban sandwich. However, their most famous dish is the Lechon Asado (roast pork).
- Address: 3555 SW 8th St, Miami, FL 33135
7. Ocean Drive
If you are looking for some Miami fun, make your way to Ocean Drive to see the hotels lining the water representing the Miami Modern architecture that sprung up after the Great Depression. No matter which way you choose to do it, venturing down Ocean Drive is a must. Ocean Drive is the most famous stretch of road in Miami Beach and is a great way to soak in the atmosphere.
Whether it’s on a walking tour, on a bike, or on a slow cruise with the roof down, enjoy the palm-line street packed following the long sandy beach on one side with restaurants and bars waiting to explode after dark.
Watch volleyballs going up and down and joggers run by before taking a break in the many oceanside parks. Sit back and admire the scenery, surrounded by blue skies and Art Deco Buildings with Latin music floating through the air.
8. Wynwood Art District
Once a collection of abandoned factory buildings, Wynwood has flourished into one of the top spots to experience Miami’s art scene.
After grabbing a tasty treat from the Salty Donut, explore the colorful cafes, art galleries, small boutiques, and thrift stores with ample local talent on display.
The highlight of the Wynwood Art District is the Wynwood Walls. The heart of the district is a selection of large “street art” style work in a spacious outdoor area. Close to Little Havana, you can combine the two for a memorable afternoon.
9. South Pointe Park
At the southern end of South Beach, soak in the expansive views of the Atlantic, the glamorous Fisher Island, and the Meloy Channel of South Point Park.
Splitting high-rises and sparkling water, the park is the perfect spot for a picnic. Find a comfy spot in the 17-acre park and let the ocean breeze float by as you enjoy the local atmosphere.
The park is popular for outdoor recreation and anglers who can make use of the 450ft fishing pier. You’ll also find some of Miami’s patented white sand and a dog park for your furry friend.
As the neon lights of South Beach begin to flash, don’t leave the park before experiencing one of the best sunset spots in Miami.
10. Fairchild Tropical Botanic Garden
Covering just under 85 acres, come to the Fairchild Tropical Botanic Garden for the perfect escape from the bright lights of South Beach.
Meticulously designed, the gardens feature a wide range of tropical plants and trees. As one of the most beautiful sites in Miami, you’ll also find a selection of exotic and rare plants, including the petticoat palm.
While you’ll have a great time getting around on foot, you can join a narrated tram tour exploring both the nature and history of the botanic garden. You may also like: 11 Best Theme Parks in Florida To Visit
11. Lincoln Road Mall
Along Collins Avenue, you’ll discover high-end designer boutiques in droves. Another block inland, on Washington Avenue, you can shop for vintage ware. But to really scratch your shopping itch, head to the Lincoln Road Mall.
Just a few blocks from the beach, the vibrant shopping complex comprises over 100 shops and eateries, placing everything you need in the palm of your hand. As you jump between high-end brands and local boutiques, stop by the cocktail bars or check out the food trucks parked along the walkway.
12. Bayfront Park
Among the concrete jungle of central Miami, Bayfront Park is an urban escape complete with a calming waterfall. Improvements and expansions have occurred over the previous decades to give the park a more prominent role in local life.
Now state-of-the-art, Bayfront Park is the place to go for some light reading under shady trees or to do some yoga on the lush lawns. Events are common in the park, from live music to movie nights and performances in the amphitheater.
13. The Venetian Pool
In Coral Gables, you can swim in the biggest freshwater pool in the United States. As famous as it is gorgeous, the pool was built in 1924 from an abandoned rock quarry.
Using inspiration from old Venetian grottos with Mediterranean influence, the Venetian Pool can hold over 800,000 gallons of underground spring water.
The pool is emptied and refilled each day through spring and summer but features a natural filtration system that helps keep its electric blue/green color fresh. The popularity of the swimming pool means you should arrive early as there are limits to the number of daily visitors.
14. Phillip and Patricia Frost Museum of Science
The Philip and Patricia Frost Museum of science explores a variety of topics that are sure to keep your attention for hours on end.
Begin at the large spherical building, where you’ll find the planetarium. The circular structure features a 250-seat viewing area with expansive views.
Other highlights include the multi-level aquarium with a focus on the Atlantic Ocean, along with a section dedicated to Leonardo da Vinci. This is a great place for kids and parents, the museum is one of the best things to do in Miami on a rainy day.
15. Gold Coast Railroad Museum
With 30 historic (and restored) locomotives on-site, the Gold Coast Railroad Museum is one of the great niche attractions in Miami.
The museum was opened in the 50s by the Miami railroad historical society and is dedicated to telling the story of rail transport in Florida.
Some of the popular locomotives that you can explore include the Ferdinand Magellan Presidential Railcar. A train built specifically for President Roosevelt. The train is made with nickel-steel armor and windows resistant to gunfire.
Just for the young ones, you can explore the wooden toy train sets with replicas of prominent locomotives through the eras.
16. Museum of Contemporary Art
Known simply as MOCA, the Museum of Contemporary Art houses a variety of halls displaying sculptures, portraits, photography, and even video games.
The museum, although small, offers a fantastic collection of new and famous artists, including Nam June Paik and Louise Bourgeois. If you’re in Miami at the end of the month, make your way to the museum for a free outdoor jazz concert held at 8 pm.
17. Vizcaya Museum and Gardens
Originally covering 180 acres in Coconut Grove, the Vizcaya Museum and Gardens is one of the most cherished estates in South Florida. The home was built by the renowned James Deering and was completed in 1916 and features 34 rooms.
In a bold attempt to add a slice of the Renaissance to his massive villa, Deering brought over 1000 craftsmen from Europe.
Today, you can explore the enormous estate, with the home filled with period furniture and the stunning courtyard on full display. Speaking of fascinating places, peruse our guide to fun facts about Florida.
18. Miami Children’s Museum
One of the best things to do in Miami with kids is to visit the Miami Children’s Museum. The expansive museum is as interesting as it is fun, and a brilliant spot to take restless kids on a rainy day. The Miami Children’s Museum comprises 14 different halls along with four exhibits outside.
The young ones can embark on an adventurous educational experience covering topics from world culture, arts, and communication. Jump from the “Kidscape Village” and “Sea and Me” for a busy but fun afternoon.
19. HistoryMiami Museum
Formerly known as the Historical Museum of Southern Florida. The HistoryMiami Museum is a great place to learn about the rich history of Miami.
Founded in 1940, the museum is one of the oldest institutions in Florida The museum is full of valuable historic artifacts and images that show how the city developed through the years.
20. Jungle Island
Want a photo with a kangaroo or sloth? Jungle island is the place to get it. Once known as parrot jungle, the 20-acre park is home to hundreds of rare birds and animals.
Kids will love the up-close interaction with exotic animals such as kangaroos, flamingos, lemurs, sloths, and more. While they offer free access to the garden, a VIP tour is the best way to enjoy the park.
You get a knowledgeable guide who will teach you more about the animals and help you interact with them safely. Also read: 11 Best Theme Parks in Florida To Visit
26. Catch a Pro Game
Thankfully, Miami is home to several pro sports teams, including the Miami Marlins (baseball) the Heat (basketball), and the Miami Dolphins (NFL).
Placed throughout the city, you can watch the Miami Heat shoot threes in downtown Miami American Airlines Arena or catch a fly ball at Marlins Park near Little Havana. While the Dolphins play out of Hard Rock Stadium in North Miami.
If you’re a sports fanatic like me, then a live game always ends up on the itinerary.
27. New World Center
Located on Miami beach, this world-famous concert hall should be on your list of things to do in Miami. The building was designed by the gifted Frank Gehry and is known for its cutting-edge media equipment with the largest projection wall in North America.
It is also the official home of the New world symphony orchestra. Here you can admire the stunning architecture and iconic Miami beach view or enjoy world-class concerts by the orchestra.
28. Cubaocho Museum & Performing Arts Center
At Cubaocho Museum & Performing Arts Center, drink, sing and dance as you learn about Cuba. Sip on a cocktail as you tour the museum learning the story of Cuba before the revolution. Get entertained with the rotating performing arts as they tell of the Cuban history and culture th song and dance. If you love live music, this is the place to be. Enjoy some salsa, jazz, or Latin jam sessions.
29. Perez Art Museum
Don’t forget to sample some rum – the center boost one of the largest collection with about 420 different varieties of rum. The Perez Art Museum focuses on modern pieces from the 20th and 21t centuries.
It boasts over 3000 works of art from artists across the Americas, Europe, and Africa offering visitors a worldwide view. Gaze in awe at the different pieces of art, painting, sculpture, and art installations.
30. Deering Estate at Cutler
This charming 440-acre estate was built by philanthropist Charles Deering – brother to James and it features an impressive display of archeology and greenery. This South Miami Dade County Estate offers beautiful views of Biscayne Bay from the Mediterranean palace, Vizcaya Villa.
Take a walk through history. The park houses not noly the state, but acres of mangrove forests, a coastal sand dune and marshes. Don’t miss taking a tour to see the 350 year old tree that has grown atop the Tequesta Indian Burial Mound.
You ca book this tour including transportation that includes round trip transporation and pick up from your hotel. Entry into the gardens where you will learn about 20th century Miami.
21. Key Biscayne
Rent a boat and enjoy the views at sunset, hop on a jet ski for some water sports or take it slow on a kayak. There are also plenty of restaurants nearby for food and drink.
You don’t have to worry about accommodation with plenty of hotels to choose from.
22. Crandon Park
Once a plantation for coconuts, Crandon Park became a public space after being donated to the powers that be in Miami-Dade County.
With a spacious, sugar-sand beach, room for picnics, and plenty of shade, visiting Crandon Park is one of the top things to do in Miami.
The local water generally features a little swell, making it both a relaxing hangout spot and perfect for families with lifeguards on patrol.
The beach has more to it than sunbathing and swimming. There’s an adjacent golf course, a marina for the boat buffs among us, and a large tennis center featuring over 20 courts.
Despite its small size, this tiny island of Key Biscayne offers plenty of activities for adventure seekers. Its often described as a paradise within a paradise thanks to its sandy beaches, clear blue waters, and stunning views.
23. Everglades National Park
Just 30 miles west of Miami, the Everglades National park is a wetland oasis primed for an eco-adventure. One of the best things to do in Miami is to explore the immense 1.5 million acres on a private airboat tour.
The Everglades National Park is teeming with wildlife. The subtropical wetland is unique to America, with alligators hovering beneath the surface. Your expert guide will take you through the park, showing off the best flora and fauna on offer. Before ending with the hair-raising experience of seeing the alligators up close.
The park is also home to an exhibit-filled visitor center, hiking trails, and bike paths. You may also like: Best National Parks – USA Edition
24. Road Trip to The Florida Keys
A road trip to Key West is a rite of passage for many travelers making their way to South Florida and driving south to the Florida Keys is one of the top fun things to do in Miami.
Taking roughly 4 hours to Key West, the drive goes from pretty to downright spectacular as soon as you cross Manatee Bay for Key Largo. Key Largo is just one hour from Miami. Read more: Miami to Key West Road Trip – Best Florida Keys Itinerary
From there, the drive is a series of long flat bridges over turquoise water that connect the chain of tropical islands. From Key Largo to Islamorada this beautiful day trip should really be a weekend getaway from Miami. However, we’ve done the drive for fun in a day and it’s awesome. Rent a convertible and enjoy a day in the fun and sun.
With the rooftop down (convertibles are a must!), enjoy the breeze as the flurry of colors rushes by. Continue on to reach Key West by sunset, to see the sun fall below the horizon at the most southern point in the contiguous USA.
25. John Pennekamp Coral Reef State Park
The John Pennekamp Coral Reef State Park was the first underwater state park in the United States and offers over 70 nautical miles of live coral reef.
Located just south of Miami, on Key Largo, the park provides a variety of tours to experience the underwater world.
Try snorkeling or scuba diving alongside the vibrant reef teeming with sea life or explore the crystal clear waters on a glass-bottom boat. After a day on the water, enjoy the calm and scenic Cannon Beach, complete with 17th-century cannons.
Thanks to its unique design, comprising four buildings on manicured grounds, the Museum of Science is an easy one to spot.
How to get to Downtown Miami
To get to Miami you fly into Miami International Airport or Fort Lauderdale Airport.
Congrats on your pending adventure to Miami. If you’re flying into Miami International Airport, then you’ll have several ways to get into town. The cheapest way to get to Miami is on the Metrorail Orange Line, which costs $2.25 per person.
After arriving in the city, you can then link to a variety of public transport.
Other options include a private shuttle which ranges between $15 and $30 dollars depending on your destination. You can also hail a taxi for a flat rate of $22. Uber and Lyft are also available.
- You can book transportation from Miami and Fort Lauderdale airports through Viator:
Best Time to Visit Miami
Miami has great year-round weather spanning from mild winters to hot summers. For this reason, if you’re willing to put up with stifling there’s no terrible time to visit. Summer’s can be hot and humid though.
Our favorite time of year to experience Miami is the spring, as long as you avoid Spring Break.
Enjoy milder temperatures (between 75f and 85f) compared to summer, with endless blue skies and balmy evenings.
Where to Stay in Miami Beach
The best area to stay in Miami is Miami Beach. With prime access to the beaches, Ocean Drive, nightlife, and the Art Deco District, you’ll have it all on your doorstep. Here are three options to suit all budgets. Also check out: The Best Places to Stay in Florida
- Budget – Miami isn’t a haven for budget travelers, but Hotel Shelley comes with cozy rooms with Art Deco charm. Enjoy modern amenities, free WiFi, close to all the action. Check rates and reviews on Booking.com
- Mid-Range – Right on the beach and along Ocean Drive, Marriott Stanton is a superb choice for traveling families. Make the most of two on-site pools, spas, saunas, and a gym with the beach and restaurants all within walking distance. Check rates and reviews on Booking.com
- Luxury – Occupying an entire city block, 1 Hotel South Beach is the epitome of Miami luxury. Soak in the expansive floor-to-ceiling ocean views, with exquisite decor and the largest rooftop pool in town. Check rates and reviews on Booking.com