A witness told CBS North Carolina that there were several fire crews on the scene and a road was blocked.
The fire was reported at about 7:20 p.m. at Satterwhite Point Marina, in the 6400 block of Satterwhite Point Road, officials said.
Satterwhite Point Marina posted a message on Facebook around 8:45 p.m. that three boats were affected by the fire, which was at the end of a dock.
Marina officials said that no one was hurt.
Investigators later told CBS North Carolina that two house boats and a fishing boat were damaged in the fire.