The 3 best hotels in Barnstapletop3hotels.com ↗
BudgetThe Royal & Fortescue Hotel8.4/10 · €89 / nightBest ValueThe Barnstaple Hotel8.7/10 · €95 / nightUpscale alternativeThe Park Hotel8.7/10 · €95 / night