i suggest coral gables (some nice churches- architectural is amazing) miracle mile area- have a coffee and stroll around the biltmore hotel, historic and they have a great French rest., coral gables- great Indian rest., drive down old cutler to deering estate, matheson hammock park (to catch a sunset), fairchild tropical gardens, everglades (shark valley) and take tram tour, seminole hotel is on the way to shark valley and they have gambling it is an American Indian hotel- brickell avenue is also nice for a stroll, key biscayne - where the Flipper show was filmed, and just a nice island. dont waste your time at the malls though miami has a lot of beautiful nature. i walk around different areas of this city and it is truly beautiful just beware some places are equally awful --- just like anywhere.
Go to Dolphin Mall in Doral. It only take twenty minutes from Miami depending from where you live, but it s a cool place to be, or go to Miracle Mile at Coral Gables. It s a lovely place to be, too.
Might wanna stick to the beach. Unless you like strip clubs of course. You can also check out the malls.