Miami is known for its picture perfect beaches, Art Deco buildings, and lively streets. To capture it all, follow our guide for the best spots for a photo-opp in SoBe.

South Beach

13741046_1771278563117835_1906653698_nImage via Evan Rich Photography

Salt in your hair, beachy waves, crystal blue water, and crisp white sand—all these things make for a flawless beach picture. South Beach has plenty of backdrops for your photos. If you want a more memorable shot, try something daring like the lovebirds pictured above.

South Pointe Park

Image via Lifestyle Miami

At South Pointe Park, you can capture a panoramic image of the downtown skyline, Biscayne Bay, Fisher Island, and the Atlantic Ocean. For a bird’s eye view, climb one of the two wooden observation towers. You can even take a photo strolling along the long sidewalk like in the photo above.

Ocean Drive

people enjoy palms and art deco hotels at Ocean Drive

The Easter egg-colored, Art Deco buildings of Ocean Drive serve as the perfect background for artsy photos. At night, the street is lit by colorful neon signs giving you a vibrant “Miami Vice” vibe. Grab a selfie stick and make sure you get a photo in front of its many iconic hotels, including our own Winter Haven.

Lincoln Road

Lincoln Road Mall

Lincoln Road is the ideal place for fashionistas to take pictures of recent retail treasures or  an “outfit of the day.” If you’re more of a foodie, you can take a tasty shot of a gourmet meal of one of Lincoln Road’s many restaurant. PRO TIP: Books & Books, Havana 1957, and Juvia all have beautiful outdoor seating.

The Winter Haven Rooftop


Enjoy a scenic view of the Atlantic Ocean without leaving the comfort of your hotel. The Winter Haven Hotel Rooftop is a picturesque place for your next cocktail hour, soiree, or intimate wedding. It has beautiful modern furniture and natural details like sleek wooden panel walls.