Miami, Miami-dade County, FL
Places to go in Miami
30 scouted venues — the coffee shops, restaurants, parks, and hidden corners we think are worth your time.

Outdoors
A.D. (Doug) Barnes Park
Large green space featuring a public pool, nature center, playgrounds & hiking trails.
3401 SW 72nd Ave, Miami, FL 33155, USA

Outdoors
Alice Wainwright Park
Grassy waterfront park with sheltered picnic tables, view-oriented benches & basketball courts.
2901 Brickell Ave, Miami, FL 33129, USA

Outdoors
Allison Park
Sea turtle sculptures dot the grounds of this green space & beachfront with lifeguard & showers.
6500 Collins Ave, Miami Beach, FL 33141, USA

Outdoors
Bill Baggs Cape Florida State Park
Park with historic lighthouse drawing weekend crowds for beaches, fishing, cycling & more.
1200 Crandon Blvd, Key Biscayne, FL 33149, USA

Outdoors
Biscayne National Park
Bayside park offering diving & snorkeling coral reef, plus boating, fishing, camping & a gallery.
Florida, USA

Outdoors
Black Creek Trail
This walking, cycling & in-line skating trail runs 8.7 miles along Route 7.
Miami, FL 33177, USA

Outdoors
Collins Park
An oceanfront beach lined with shops, a botanic garden & entertainment venues, such as the ballet.
2100 Collins Ave, Miami Beach, FL 33140, USA

Outdoors
Crandon Park
Popular island park with protected beach, tennis & amusement centers, eco-tours & concessions.
6747 Crandon Blvd, Key Biscayne, FL 33149, USA

Outdoors
David T. Kennedy Park
Waterfront park offering an off-leash dog area, outdoor gym, walking path & beach volleyball.
2400 S Bayshore Dr, Miami, FL 33133, USA

Outdoors
Flamingo Park
36-acre park including an 8-lane lap swimming pool plus playground, baseball stadium & soccer field.
11th Street, Jefferson Ave, Miami Beach, FL 33139, USA

Outdoors
Grapeland Heights Park
1550 NW 37th Ave, Miami, FL 33125, USA

Outdoors
Haulover Park
Clothing optional & family-friendly beaches, dog park & picnicking just north of South Beach action.
10800 Collins Ave, Miami Beach, FL 33154, USA

Outdoors
Hugh Taylor Birch State Park
Featuring a freshwater lagoon, this diverse wildlife habitat offers hiking, fishing & more.
3109 E Sunrise Blvd, Fort Lauderdale, FL 33304, USA

Outdoors
Kendall Indian Hammocks Park
Sports center featuring 36 holes of disc golf plus a skateboard court with ramps & a skate shop.
11395 SW 79th St, Miami, FL 33173, USA

Outdoors
Long Key Natural Area & Nature Center
Preserve featuring a live oak hammock, wetland marshes, an orange grove & a nature center.
3501 SW 130th Ave, Davie, FL 33330, USA

Outdoors
Lummus Park
Sandy spot with beach access, plus a playground for young children & fitness equipment.
1130 Ocean Dr, Miami Beach, FL 33139, USA

Outdoors
Margaret Pace Park
This 8-acre landscaped city green space with water views features walking trails & sport courts.
1745 N Bayshore Dr, Miami, FL 33132, USA

Outdoors
Matheson Hammock Park & Marina
Breezy sheltered beach with a man-made atoll pool that accommodates new swimmers & kiteboarders.
9610 Old Cutler Rd, Coral Gables, FL 33156, USA

Outdoors
Maurice A. Ferré Park
Spacious waterside park featuring a sand beach, large amphitheater & a playground.
1075 Biscayne Blvd, Miami, FL 33132, USA

Outdoors
Miami Beach Botanical Garden
4-acre site with native Floridian & other tropical plants, Japanese garden, workshops & exhibits.
2000 Convention Ctr Dr, Miami Beach, FL 33139, USA

Outdoors
Morningside Park
This waterfront park has a pool, tennis & a boat ramp plus weekly kayak & paddleboard rentals.
750 NE 55th Terrace, Miami, FL 33137, USA

Outdoors
North Beach Oceanside Park
Bustling thoroughfare lined with shops, nightclubs & art deco hotels, plus beachfront parks.
8328 Collins Ave, Miami Beach, FL 33141, USA

Outdoors
North Trail Park
Popular urban park offers a recreation center, sports courts & fields, a playground & picnic space.
780 NW 127th Ave, Miami, FL 33182, USA

Outdoors
Oleta River State Park
Urban park drawing nature-lovers with mangrove forest plus fishing, kayaking, biking & camping.
3400 NE 163rd St, North Miami Beach, FL 33160, USA