With our location being ideal for exploring the beautiful beaches and countryside of North Devon, is there a better place to be than The Barnstaple Hotel?
Bed and Breakfast from just £56
Dinner Bed and Breakfast from just £76
Children stay for just £10 and join our exclusive kids club!
Prices are per person per night, based on two people sharing a Signature Room for two nights or more. Single supplement applies.
Things to do!
During your stay at The Barnstaple Hotel we are perfectly located for our guests to explore North Devon and visit our local attractions...here are just a few of our favourites!