
Things to Do in Miami
50 curated spots from Miami itineraries
Activities & Attractions
30 curated experiences

Wynwood Walls
Street art murals; best angles early morning. Photography highlight—indoor galleries if overcast. 15-min rideshare from Little Havana.
1h 30m · $12/person
South Pointe Park
Start with an easy waterfront walk, watch boats move through Government Cut, and enjoy the open sea views from the southern tip of Miami Beach.
1h 15m · Free
Bill Baggs Cape Florida State Park
Beach, lighthouse hike, and nature trails (20-min drive from Grove); sunset lighthouse views for photos.
2h 30m · $8/vehicle
South Pointe Park & Pier
Walk the palm-lined paths, grassy hills, and lookout points at the southern tip of Miami Beach; continue to the pier for views of the channel, Fisher Island, and cruise ships.
2h · Free
Vizcaya Museum and Gardens
Prioritize the gardens, terraces, and bay-facing stonework for the best tropical photography.
2h 30m · $25-30
Lincoln Road Mall
Shop boutiques and street market stalls; **photography highlight**: Capture colorful facades and performers (less-crowded north end); includes generous cafe breaks.
1h 30m · $0-30
Vizcaya Museum & Gardens
Historic 1916 Italian Renaissance-style villa with 10 acres of formal gardens overlooking Biscayne Bay. Guided tours available; allow 2-3 hours.
2h 30m · $22-28 per person
Ocean Drive Art Deco Walk
Self-guided photography tour of pastel historic buildings.
1h 30m · Free
Pérez Art Museum Miami
Spend an unhurried afternoon with contemporary and modern art plus bayfront views outside the museum.
2h · $18 or less
Skyviews Miami Observation Wheel
42 enclosed climate-controlled cabins rising 200 feet above Bayside. 360° views of Biscayne Bay, bayfront parks, and Downtown skyline. 12-15 minutes per rotation.
1h · $20-25 per person
Everglades Airboat Tour
Semi-private 1-hr ride spotting wildlife; photography from boat (morning light best).
2h · $50-70 pp
Jungle Island
Explore eco-trails, spot wildlife like parrots; quiet paths for private walks, shaded for wellness; photography allowed on trails.
2h · $50 per person
Little Havana Calle Ocho Walk
Walk the main corridor, browse small shops, and watch everyday neighborhood life unfold.
2h · Free
Miami Beach Boardwalk
Take a shaded, low-effort walk by the water and stop for photos or a coffee break.
1h 30m · Free
Miami Beach Boardwalk Walk or Bike
From Under the Mango Tree, walk east to the beach and hop on the boardwalk/trail heading north or south. Take 1–2 hours to walk or rent a bike and enjoy dunes, tropical foliage, and constant ocean views.
2h · Free (bike rental extra ~$20-30)
South Beach & Lummus Park
Stroll the beach, Art Deco Historic District; golden hour photos from pier (less crowded north end).
2h · Free
Bayfront Park & Bayside Marketplace
From Jungle Island, take a short rideshare or taxi to Bayfront Park, stroll under palms along the bay, then wander into Bayside Marketplace next door for live music, casual shops, and easy waterfront views.
2h 30m · Free (shopping/boat tours extra)
Bayside Marketplace
Open-air shopping and dining complex on Biscayne waterfront. Browse shops, enjoy street performers, grab casual bites, and take in bay views. Free to explore.
1h 30m · Free (shopping/dining optional)
Bayside Marketplace & Bayfront Park
Browse shops at Bayside Marketplace and relax in Bayfront Park by Biscayne Bay with skyline and harbor views, plus casual live music on many weekends.[5][6][7]
2h · Free (shopping extra)
Biscayne Bay Sunset Cruise
75-minute boat tour from Downtown (Bayside Marketplace) or Miami Beach Marina. See Millionaire's Row, Fisher Island, Star Island, celebrity mansions, dolphins, and city skyline at sunset. Drinks and snacks available.
1h 30m · $35-50 per person
Calle Ocho Little Havana Walk
Stroll SW 8th Street, watch locals play dominoes, hear music spilling from cafés, and soak in Cuban-American culture.
2h · Free
Coconut Grove Free Explore
Walk shaded streets lined with banyan trees, peek into small parks, and browse relaxed shops and cafés near the bay.
2h · Free
Crandon Park Beach
Secluded sands; kiteboarding views, golden hour dunes.
2h · $5 pp entry
Cubaocho Museum & Performing Arts Center
Browse Cuban art and check whether there is live music or a daytime cultural event during your visit.
1h 30m · Free-$10
Matheson Hammock Park
Atoll lagoon beach with skyline views; golden hour photography (sunrise ~7 AM) from palm-shaded sands—no photo bans.
2h · Free
Miami Beach Boardwalk (South Section)
After South Pointe, head north and join the boardwalk path; walk or rent a bike and cruise along the palms and dunes up the coast.
2h · Free (bike rental extra)
Miami Beach Botanical Garden
Explore a compact botanical garden filled with palms, flowering trees, and water features; look for butterflies and koi fish.
1h 30m · Donation-based or low-cost
North Beach Oceanside Park
Spend the morning on a calmer stretch of sand with good light and fewer crowds.
2h · Free
North Shore Open Space Park
Wander through one of the most natural-feeling stretches of Miami Beach, with shady trees, grassy dunes, and a quieter, wild-feeling beach area.
1h 30m · Free
Ocean Drive Nightlife
Return for drinks at elegant bars like Mango's Tropical Cafe—dance, people-watch neon streets (20-min rideshare from Wynwood).
2h · $20-40 per drinkRestaurants & Food
20 local favorites

Versailles Restaurant
Iconic Cuban café operating since 1971. Breakfast: fresh pastries, Cuban toast with butter and guava, café cubano. Counter seating and window views onto bustling 8th Street.
45m · $7-12 per person
Ball & Chain
Historic 1930s venue with Cuban food, cocktails, and live salsa or jazz; share small plates and mojitos before or after dancing.[1][3][8]
1h 30m · $25-40 per person
Coyo Taco
Fresh tacos with local fish or veggies; casual tropical ambiance.
1h · $20-35 per person
La Sandwicherie
Iconic open-air sandwich counter with lots of fresh veggies; build a halal-friendly vegetarian sandwich or salad (cheese, avocado, vegetables) and skip meats.
45m · $12-20 per person
Under the Mango Tree
Start with smoothies, a light breakfast bowl, or avocado toast before heading to the beach.
1h · $12-22 per person
Zak the Baker
Grab pastries, bread, coffee, or a light breakfast before exploring murals.
1h · $12-$25 per person
Greenstreet Cafe
Gluten-free pancakes and omelets; get the fruit-topped GF pancakes.
1h · $12-18 per person
News Cafe
Classic Ocean Drive café with outdoor seating; order a simple American breakfast or try a Cuban coffee to start the day.
1h · $15-25 per person
Byblos Miami
Upscale Eastern Mediterranean spot in a lush, stylish space; stick to vegetarian plates such as truffle hummus, tabbouleh, roasted Brussels sprouts, and hand-rolled couscous for a halal-friendly meal (avoid meat since halal certification isn’t advertised).
1h 15m · $30-45 per person
Front Porch Cafe
Relaxed, charming spot on Ocean Drive; order the thick-cut French toast or omelets and a fresh juice.
1h 15m · $25-35 per person
Stubborn Seed
Michelin-starred tasting menu; try the chef's seasonal seafood.
2h · $150-200 per person
Pura Vida South of Fifth
Bright, plant-filled café with a tropical, health-focused menu. Halal-friendly choices include açaí bowls, avocado toast, veggie wraps, plant-based burgers, grilled salmon or grilled fish bowls if you eat seafood, and fresh juices; avoid any dishes containing alcohol or non-halal meats and confirm ingredients at order.
1h · $20-35 per person
Al Basha Grill
Casual Middle Eastern spot with a few tables; order the falafel platter with hummus, salad, pita, or a veggie omelette if offered in the morning. Confirm halal status on arrival; they are known for halal Middle Eastern fare and clearly avoid pork.
45m · $10-20 per person
Ariete
New Cuban-American; wood-fired local dishes.
2h · $60-80 per person
Big Pink
Retro diner-style restaurant on Collins Ave known for huge portions; order pancakes, waffles, or a burger and share.
1h · $20-30 per person
Coyo Taco Wynwood
Bustling taqueria with a variety of tacos, rice bowls, and kid-friendly options.
1h 15m · $12-20 per person
Joe's Stone Crab
Legendary; order stone crab claws and key lime pie.
1h 30m · $80-120 per person
Juice & Java
Bright, casual cafe with lots of plants and wood accents; order shakshuka without meat, veggie omelettes, falafel platters, or custom salads and bowls, making sure to choose vegetarian or seafood toppings only and no wine-based sauces.
1h · $15-25 per person
Panther Coffee
Specialty coffee roaster with exceptional single-origin brews, pastries, and tropical smoothies. Minimalist modern café inside historic Wynwood building. High-quality ingredients.
30m · $8-14 per person
Pita Loca
Kosher Middle Eastern restaurant serving only halal meats; choose shawarma plates, grilled chicken skewers, falafel, hummus, and salads and avoid any alcoholic items if you prefer.
1h 15m · $20-30 per person