The best things to do in Miami
Wynwood Walls
Discover the city’s first and only outdoor street park. Here you’ll find vibrant and colorful murals designed by a range of established and up and coming artists, delivering their message in a range of artistic ways. Each year new designs are created, with admission to the park completely free. You’ll even get a tour to find out the meaning behind the artworks.
Art Deco Historic District
Nothing screams ‘Miami’ quite like its pastel-toned, art deco buildings. The best place to capture them in all their Instagrammable glory is the Art Deco Historic District. Nestled in and around Ocean Drive in South Beach, the district boasts buildings designed by revered art deco architects Henry Hohauser and L. Murray Dixon.
Lincoln Road
Lincoln Road Mall is one of the busiest shopping areas in the city. Lined with trendy boutiques and high street stores, the mall also offers bustling cafes and plenty of places to sit and watch the world go by to really get a feel for everyday life in Miami.
The best Miami restaurants
Time Out Market Miami
Located in Miami Beach, the bustling Time Out Market is brimming with street food stalls. Head there to find an array of local vendors offering everything from sizzling grilled cheese sandwiches to fresh seafood and sweet pastries.
Toro Toro Restaurant
A Latin steakhouse, Toro Toro serves contemporary pan-Latin cuisine and is the perfect place to celebrate. Sample the finest cuts of meat, presented on sharable plates in luxurious surroundings, for a unique and memorable steakhouse experience.
Santorini by Georgios
Devour delicious Greek cuisine at this Miami favorite in South Beach. With live music and entertainment on the terrace daily, Santorini is the perfect place to sit outside beneath the palm trees as you enjoy tasty gyros and delicious baklava.
Where to stay in Miami
Intercontinental Miami
Centrally located, this contemporary and upmarket hotel is perfectly positioned for exploring Downtown Miami. It’s an excellent place to stay for couples visiting the city, with lively bars and shops just a short stroll away.
Mayfair Hotel and Spa
Embrace old school Floridian charm at this landmark Miami hotel. Based in Coconut Grove, the hotel offers guests a spa, fitness center and a swish rooftop pool. Expect relaxed bohemian vibes at this luxury hotel.
Best beaches in Miami
South Beach
Lined with iconic architecture, South Beach is Miami’s most famous stretch of sand. Vibrant bars, glistening waves and trendy people characterize this fabled Miami beach. Get out and enjoy the Atlantic Ocean with kayaks, stand-up paddle boarding and jet skis all available to rent on the seafront.
Bal Harbour Beach
Stylish and a little less crowded than South Beach, Bal Harbour Beach is perfect for relaxing, catching a tan and people watching. Expect to see flashy cars and designer labels aplenty, as this beach is a favorite with Miami’s most upmarket crowds.
Sunny Isles Beach
Quiet, relaxing and picturesque, Sunny Isles Beach is perfect for families wanting to escape the hustle and bustle. Take your Hertz rental car 10 miles up the scenic A1A from Downtown Miami and set up camp for the day. Walk along the landmark fishing pier or enjoy snorkeling in the calm shores.