Miami is the perfect place to take your engagement photos. With lots of romantic spots and pretty amazing weather, it’s hard to go wrong! Here are The Bride Candy’s top picks for a romantic and tropical themed engagement photoshoot in Miami.
Crandon Park Carousel
Once part of a since-abandoned zoo, the restored Crandon Park Carousel is a romantic and sweet spot for a quick engagement shoot. It’s also steps away from a beautiful beach, so you can do double duty with a more traditional beach shoot either before or after.
Cape Florida Lighthouse
Did you know there’s a beautiful lighthouse on a natural Miami beach just a few minutes from downtown? Hidden in Bill Baggs State Park on Key Biscayne, the Cape Florida Lighthouse is a beachy and romantic spot for your engagement photo session. Be sure to wear something light and flowy to take advantage of the sea breeze.
South Pointe Park
Situated at the southernmost tip of Miami Beach, South Pointe Park is the perfect place to watch the cruise ships go by and take in a stunning Miami Sunset. With views of both the ocean and the skyline of Miami, it also features direct beach and pier access. This is a public park, so you’ll be able to take photographs without limitations or fees. Try going at sunrise for the best shots.
Deering Estate
This charming 1920s estate near Cutler Bay is a top Miami wedding venue. But the Deering Estate’s most striking feature is its palm-lined keystone harbor on Biscayne Bay. If you’re looking for romantic tropical vibes without a beach, this is your spot. Photography permits can be purchased at the gate for $100.
Vizcaya
This is the larger and more opulent sister property of the Deering Estate, which were owned by brothers. An opulent Gilded Age estate, Vizcaya boasts an incredible bay view and Miami’s best formal gardens that are perfect for photography. Permits are required and will cost you $250-350 depending on the day of the week.
Ancient Spanish Monastery
Stepping into the Ancient Spanish Monastery in North Miami Beach is like stepping back in time. The gardens are lush and verdant, and there are many corners and nooks that make for a beautiful photo backdrop. But the most stunning feature is the 12th century stone cloisters - it’s the closest thing that South Florida has to a castle. If you’re going for a princess theme, this is the perfect place. Note that you’ll need permission and to pay a $200 photo fee to shoot at the Ancient Spanish Monastery.
Miami Beach Botanical Garden
This gem is steps away from South Beach but feels like a world away. From Japanese-inspired gardens to orchid-filled corners, this is a prime spot to find your perfect nature backdrop that’s easy to access. Photography is allowed but will set you back $50 an hour.
Fairchild Tropical Botanic Garden
If you need even more gardenscapes for your photography session, check out Fairchild Tropical Botanic Garden, the largest garden in Miami. Featuring a butterfly exhibit, a hummingbird aviary, and a stunning greenhouse with Chihuly glass art, this is the crown jewel of Miami’s tropical vibes. Photography requires a permit and a fee.