The Barnstaple Hotel makes an elegant and memorable setting for any type of special occasion. View the brochure for more information about weddings, banquets and more.
Find out more.
10% off your 2019 stay
Kids stay for £10
Rooms from £38 in January/February
Book direct and receive some fantastic
Please try again in a while, alternatively call us on 01271 376221