Miami’s famous for being the cruise capital of the world along with its stunning white sand beaches. There are so many things to do in Miami, you might not know where to start. Whether you like to plan out the details of your trip or want to take a slower pace, there will be so much for you to do here. With Little Havana, a vibrant neighbourhood with major Cuban persuasions, and luxury shopping venues across ‘The Magic City’, you’ll be able to enjoy the beautiful sights as well as indulging yourself on holiday.

Food and drink:
Cuban influence is everywhere in Miami (especially Little Havana), and the fantastic food and drink available all over this city reflects just that. If you’re looking to try some authentic Cuban dishes, then visit the famous diner, Versailles, or if you have a sweet tooth, treat yourself at the Azucar Ice Cream Company. For other cuisines, tempt your taste buds with some of the strip’s most popular restaurants and cafes on Lincoln Road; if you’ve had a full day of shopping or sightseeing, it’ll be the best way to end your great day.

Of course, no Miami holiday is complete without visiting one of the white sandy beaches. As one of the best things to do in Miami, you’ll find that there’s somewhere for everyone to go. Whether you’re looking for a secluded spot to just relax on, a family-friendly coastline or the place to party, there’s a beach that’s perfect for you. For an experience like no other, head to South Beach which is also known as ‘America’s Party Beach’. Here you’ll be able to join in with the action, take a stroll down the promenade and grab a bite to eat.

Historical attractions:
Art Deco fills the beautiful streets of Miami Beach with over 800 buildings full of bright colours, original styles and interesting décor to explore. These retro, historical and fabulous buildings are great to walk around and capture a glimpse into another era. There are many historical landmarks to explore and things to do throughout this city, including the Vizcaya Museum and Gardens, as well as taking a dip in the Venetian Pool or visiting the unique Ancient Spanish Monastery.

If you’re passionate about fashion, looking to treat yourself while away on holiday or you want to buy a gift for your friends and family back home, Miami has some fantastic places to shop. There are all types of venues to buy different styles of clothing, including vintage shops, chic boutiques and high-street retailers. No matter where you stay here, it’ll seem like a mall or shop is just around the corner. Try to visit the Brickell city centre, Lincoln Road Mall or the Sunset Harbour for some of the best stores around.

1. Bayfront Park

In Miami's vibrant Downtown, Bayside overlooks the beautiful shores of Biscayne Bay and is one of the most popular attractions in the city.
Find out more

2. Miami's Jungle Island

One of the best things to do with the family in Miami is a trip to Jungle Island to see all the exotic wildlife. Explore the different themed zones to see the wide variety of animals
Find out more

3. Nightlife

If you love to party, you can't do much better than a night out in the best Miami clubs. The sunshine city kicks up its heels 24 hours a day, 7 days a week
Find out more

4. Little Havana

Named after Havana, the capital city of Cuba, Little Havana is cosmopolitan Miami at its finest. The heart of Miami's Latin American community, this neighbourhood grew to prominence in the mid 20th century
Find out more

5. Coconut Grove

You might not expect it, but slap-bang in the middle of one of the most built-up cities in the USA is one of America's great urban oases.
Find out more

6. Biscayne National Park

Just off the coast of Miami on an emerald coloured island, is the protected reserve of Biscayne National Park. Most of the park is below water, so a boat will be needed to get to all areas.
Find out more