South Pointe Park

South Pointe Park is a great spot in South Beach. It is a large park with greenery, palm trees, hills and rocks lining the bay and ocean. It is next to a beautiful beach with a large expanse of sand. South Pointe Park is a very picturesque spot that is quintessential Miami with the best of both worlds.

Matheson Hammock Park

Matheson is a huge park with several different sections. There is a trail for walkers or cyclists where you are surrounded by native mangroves, another huge section with beautiful, large oak trees lined with moss, in addition to a charming little beach by the bay – perfect for families and couples.

Miami Beach Botanical Gardens

A small, yet beautiful, botanical gardens in the heart of South Beach. It’s right next to the Convention Center and just a 5-10 minute walk to Lincoln Road Mall. Even great for little kids – it has a cute red bridge that runs over a little pond with fish – great to capture the little ones attention! This green living space is a great spot for family or engagement photos.

Crandon Park

6747 Crandon Blvd, Key Biscayne, FL 33149
Crandon Park is a beautiful beach spot in Key Biscayne with lots of colorful palm trees on the beach itself. Crandon Park is a tranquil tropical paradise that would be great for a family or engagement session.

Holland Park

801 Johnson St, Hollywood, FL 33020
Old-timey waterfront park with bike & nature paths, boat ramps & a 3-story observation tower.

Tree Top Parks

3900 SW 100th Ave, Davie, FL 33328
The 243.3 acres of this park range from 23 acres of restored freshwater marsh accessible by a 1,000-foot boardwalk to the 102.2-acre Pine Island Ridge, an archaeological site that includes equestrian and nature trails and, at 29 feet above sea level, is the highest natural elevation in Broward County.