If it is back open, The Bask is in downtown right at it. If not, there is a bed and breakfast on the corner of Bridges and 24th street. Or the Hampton Inn on Arendell behind the Taco Bell.
The Bask is not open. Although very close, I HIGHLY recommend The Inn at Pine Knoll Shores. Wherever you decide, make reservations soon as not all hotels have reopened after Florence and availability of rooms is limited.
Thanks! Your answer is awaiting moderation.