Freeport is the main city on Grand Bahama, an island in the northwest Bahamas off the Florida coast. It’s best known for the oceanfront Lucaya district, with beaches, resorts, and shopping. Nearby, Rainbow Reef is popular for snorkeling, and the surrounding offshore waters host many dive sites.