Get rewarded for shopping luxury brands at Bal Harbour Shops, in Miami, Florida. Bal Harbour Shops is an exquisite collection of designer boutiques and restaurants in a tropical garden setting. An internationally renowned shopping destination, it's a favorite playground for socialites, fashionistas, and celebrities.