Spending some time in Magic City? Then check out our guide to the best places to visit in Miami. From stylish art deco architecture to the stunning white sandy beaches and brilliant blue ocean – Miami is unique among US city destinations. World renowned nightlife, one of a kind natural phenomena and charismatic culture – it’s all here in our list of 11 great things to do in Miami.

1) Hang out in South Beach

The quintessential Miami destination. This city within a city buzzes with beautiful people hanging out by the pool, strolling along the beachfront or cruising down Ocean Drive. Discover streamlined art deco buildings, pick up designer labels in the high-end boutiques or sip cocktails in the dusk-till-dawn clubs and bars that have put South Beach on the international party map.

2) Swim at the Venetian Pool

Need to cool off? Then take a dip in what might be the most beautiful public pool in the world. This one time quarry was sculpted into shape, complete with waterfalls, in the 1920s. You might not see movie stars swimming here like you once would have but there’s no denying its enduring glamour.

3) Hit Miami Beach

Located on an island and separate from the city of Miami proper, Miami Beach is connected via a series of bridges. Known for its art deco style, bursting with pastel pinks and powder blues, you’ll find yourself surrounded by the beautiful ocean. With South Beach at its southern tip, visit the trendy boutiques and iconic hotels here.

4) Experience Cuba in Little Havana

Dance salsa style in the city’s Little Havana district, home to a thriving Cuban community that centers around the lively Calle Ocho. Stimulate your senses as the scent of cigar smoke drifts through the air mixing with the sound of salsa - creating an authentic Cuban flavor.

5) Shop at Lincoln Road Mall

Shop in style at this long stretch of beautifully designed mall. Originally constructed in the 1950s and revamped in the 90s, Lincoln Road has been added to the National Register of Historic Places – it’s not every mall that can claim that.

6) Visit Renaissance Europe in Coconut Grove

Stroll the tree-lined boulevards of Coconut Grove and check out the Renaissance revival architecture of the stucco buildings. This hippie enclave is also where you’ll find Vizcaya Museum and Gardens, a majestic Italian-style villa built for Europe-loving industrialist James Deering in the early 20th century.

7) Get inspired in the Design District

Get your creative juices flowing at this hub of cutting edge architecture, art and fashion. Top designer showrooms, the Institute of Contemporary Art and a growing number of galleries all add to the district’s chic appeal.

8) Chill out at Key Biscayne

Calm things down a bit at the serene and pristine Key Biscayne. You won’t find designer shops or boutique hotels here – just waterfront parks, beaches and your chance to swim in the cooling waters. It’s a refreshing change of pace from the city.

9) Keep your inner child happy at Miami Children’s Museum

This futuristic museum isn’t just for the little ones. With interactive exhibits, mock bank and supermarket, plus your chance to steer a cruise ship – this is the perfect place to kid around.

10) Come face to face with nature in the Everglades

This unique 1.5 million acre (6 billion square meter) wetland is one of the world’s most iconic natural environments. Take a boat through the mangrove swamps to discover leatherback turtles, panthers, manatees and alligators on a voyage of wildlife discovery.

11) Discover Downtown and Coral Gables

Explore Miami’s charismatic city center, climb the Freedom Tower and drink in the views of the city’s dramatic skyline. Then head to Coral Gables, a unique neighborhood built in the 1920s and known to locals as the City Beautiful.