bamburgh beach is a banger. Plenty good pubs there too.
The ship inn near craster (you can walk along Baburgh beach to get there, parking at the golf club)