Utica fire officials said firefighters are battling a massive blaze encompassing 20 cabins and villas at Grand Bear Resort at Starved Rock.