Yes...there's Isle of Capri at Lucayan Beach, ...and Royal Casino, which used to be Bahamia Casino. Both on Grand Bahama island.