There's a wide range of tourist accommodation available in Northumberland from small, friendly B&Bs to top class hotels; self catering cottages to family holiday parks.
Ashington and Newbiggin by the Sea are the two nearest towns to Woodhorn, but unless you have your own transport, it's either a good walk or a taxi ride to Woodhorn. There is also a Premier Inn located at the opposite end of the country park to Woodhorn, and this is about 15 minute walk away.
To find something that matches your requirements click through to the Visit Northumberland or the Trivago website and search for the Coast and Mid Northumberland:
For alternative hotels in Ashington, check hotels in Ashington HotelsCombined.