I tend to call Bal Harbour the "Beverly Hills of the East". Glittered with high-class shops and restaurants, this town on North Miami Beach is very much like its west coast counterpart. The people walk around in $1,500 suits, they carry shopping bags from the famous designers, they eat at glamourous restaurants, and they drive extravagant vehicles. A little bit of Beverly Hills, a dash of New York, a splash of Monte Carlo, and you've got Bal Harbour.
Bal Harbour is a trendy town on the Beach. Nightclubs, theatres, and mansions host parties and wine-tastings on a nightly basis. Unlike Beverly Hills, this town uses its beach for many social gatherings. While there, we saw scores of people gather on patios and balconies of condominiums, partying right next to the ocean. And on the Biscayne Bayside, many older socialites could be seen tasting wine and playing tennis on their yachts. They're just like the rich folk in "Caddyshack"!
Bal Harbour also boasts great restaurants. While in the town, we ate at Capaccio, a wonderful Italian eatery located in the Bal Harbour Shops. Numerous restaurants surround the town on Collins Ave., so you have a lot of eating options.
Keep in mind, whenever you visit or stay in Bal Harbour, it will be expensive. The average meal is $30 per person, and lodging is very expensive, especially on the oceanside.