Luxury Spas, Health Spas & Spa Breaks in or near Barnstaple

Barnstaple is the largest town in North Devon and is situated on the River Taw. Exmoor National Park lies on the doorstep with its spectacular scenery. An ideal base for walking or cycling. The best luxury Spas, Health Spas and Spa Breaks in or near Barnstaple Home Place Farmhouse Spa and The Saunton Sands Hotel Source Spa and Wellness are listed below.
2 Results In Or Near Barnstaple