We look forward to welcoming you to Surf Bay Lodge Surf Bay Lodge was launched in the Spring of 2015 and is located on the outskirts of Appledore where it commands panoramic views of the stunning North Devon coastline from south-facing, private terrace and stunning views
Read more →