Grand Beach Hotel Bay Harbor is just a five-minute walk from Bal Harbour Shops, one of Miami’s most celebrated destinations for luxury shopping and dining. Browse designer boutiques, enjoy a leisurely lunch, or spend the afternoon exploring at your own pace, all just moments from the hotel.