Luxury & Charming Pubs with Rooms in or near Abbotsham

The small village of Abbotsham is in North Devon near the coast. The nearby stunning Abbotsham Cliffs is a very popular place for walkers all the year round. Set out below are luxury and charming pubs with rooms in or near Abbotsham Red Lion Hotel and New Inn are listed below.
3 Results In Or Near Abbotsham
This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE