Top Hotels in Barnstaple with a View
View all photos
From
111$/night
The Park Hotel
Downtown Barnstaple Hotels with a View
View all photos
From
116$/night
The Imperial Hotel
Luxury Hotels in Barnstaple with a View
View all photos
From
116$/night
The Barnstaple Hotel
Location
Barnstaple, Devon, United Kingdom, EX32 8NJ
Contact Us