Belford is a quaint and scenic village tucked away within the heart of the Northumberland countryside, within easy touring distance of the coast. Offering a well-stocked supermarket and a good selection of cafés, pubs and restaurants, this village has everything you could possibly need for a self-catering stay. Bamburgh and Alnwick sit right on your doorstep, whilst Berwick-upon-Tweed and Alnmouth are slightly further afield.