There's a lot visitors like about Bay Harbor Islands, especially its beaches and restaurants. Travellers seeking the perfect souvenir may want to head to Collins Avenue Shopping Area and Bayside Marketplace. Ocean Drive and PortMiami are other popular sights to visit.