We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business Classic Green & up & up Independent Hotels Internet & up Clean Hotels Hotels with Restaurants Non-Smoking Hotel Quiet Hotels Suite Hotels Hotels with Bars Cheap Hotels Reduced mobility rooms Hotels with Balconies Meeting room Wedding Hotels Modern Hotels Hotels With Entertainment Hotels with Room Service Hotels With Indoor Pools Concierge Hotels with Jacuzzi Foodie Spa Hotels Hotels with Free Wifi Budget Hotels Business services Golf Hotels History Buff Party Hotels Apartment Hotels Honeymoon Hotels Luxury Traveller Peace and Quiet Seeker Air Conditioning $ $$ $$$ $$$$ Premier Inn Resort Family Resorts Resorts with Jacuzzi Shopping Fanatic Luxury Spa Hotels Travelodge Thrifty Traveller Trendy Quaint Quiet Resorts All Inclusive Hotels Luxury Family Hotels Luxury Spa Resorts Golf course Luxury Beach Hotels Hotels with Hot Tubs Hotels on the River Spa Resorts Golf Resorts Hotels With Adjoining Rooms Beach Resorts Leisureplex Hotels with Smoking Rooms Resorts With Indoor Pools Luxury Resorts Hotels With Babysitting Charming Hotels Family Holiday Maker Within 10 km Within 25 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SAVE US$5
US$152
Expedia.com
US$147
View Deal
Kentisbury, Kentisbury, Exmoor National Park EX31 4NL, England
3.3 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Home Place Farmhouse Spa
Loading prices...
Four Cross Way and Home Place, Challacombe, Exmoor National Park EX31 4TS, England
3.8 km from Exmoor Zoo
  • Free Parking
  • Breakfast included
Sandy Cove Hotel
LateRooms.com
US$203
View Deal
Old Coast Road | Combe Martin Bay, Berrynarbor, Berrynarbor, Ilfracombe EX34 9SR, England
11.1 km from Exmoor Zoo
  • Free Parking
  • Breakfast included
Premier Inn Barnstaple Hotel
Loading prices...
Whiddon Drive | Barnstaple, Barnstaple EX32 8RY, England
11.2 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
The Imperial Hotel
SAVE US$4
US$141
Expedia.com
US$137
View Deal
The Imperial Taw Vale Parade, Barnstaple EX32 8NB, England
12.1 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Park Hotel
SAVE US$4
US$98
Hotels.com
US$94
View Deal
Taw Vale, Barnstaple EX32 9AE, England
12.1 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Royal & Fortescue Hotel
SAVE US$8
US$108
Expedia.com
US$100
View Deal
61 Boutport Street, Barnstaple EX31 1HG, England
12.1 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Barnstaple Hotel
SAVE US$9
US$91
Booking.com
US$82
View Deal
Braunton Road, Barnstaple EX31 1LE, England
12.6 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
SAVE US$16
US$100
LateRooms.com
US$84
View Deal
13 Chambercombe Park Terrace, Ilfracombe EX34 9QW, England
14.0 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
Hillsborough Road, Ilfracombe EX34 9QQ, England
14.4 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Travelodge Barnstaple Hotel
Travelodge
US$96
View Deal
Roundswell Services A39 North Devon Link Rd | Roundswell Services, Barnstaple EX31 3RZ, England
14.6 km from Exmoor Zoo
  • Free Parking
The Royal Britannia
SAVE US$2
US$76
Expedia.com
US$74
View Deal
The Harbour Broad Street, Ilfracombe EX34 9EE, England
14.9 km from Exmoor Zoo
  • Beachfront
  • Restaurant
Strathmore Guest House
Loading prices...
57 St. Brannocks Road, Ilfracombe EX34 8EQ, England
15.1 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Crescent House Hotel
Fore St, Ilfracombe EX34 9DN, England
15.1 km from Exmoor Zoo
  • Restaurant
  • Bar/Lounge
The Graystoke
St. Brannocks road, Ilfracombe EX34 8EQ, England
15.1 km from Exmoor Zoo
  • Free Parking
  • Free Internet
Imperial Hotel
Booking.com
US$84
View Deal
Wilder Road, Ilfracombe EX34 9AL, England
15.3 km from Exmoor Zoo
  • Free Parking
  • Breakfast included
Bay Dilkhusa Grand Hotel
No availability for your dates from these sites
Wilder Road, Ilfracombe EX34 9AH, England
15.4 km from Exmoor Zoo
  • Restaurant
  • Bar/Lounge
Palm Court Hotel
Loading prices...
Wilder Road | Ilfracombe, Ilfracombe EX34 9AS, England
15.4 km from Exmoor Zoo
  • Free Parking
  • Breakfast included
Devon Bay Hotel
Expedia.com
US$60
View Deal
Wilder Road, Ilfracombe EX34 9AF, England
15.4 km from Exmoor Zoo
  • Restaurant
  • Bar/Lounge
Ilfracombe Carlton Hotel
Booking.com
US$107
View Deal
Runnacleave Road, Ilfracombe EX34 8AR, England
15.5 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
The Osborne Hotel
Loading prices...
Wilder Road, Ilfracombe EX34 9AQ, England
15.5 km from Exmoor Zoo
  • Free Parking
  • Restaurant
The Bath House Hotel
SAVE US$2
US$80
Expedia.com
US$78
View Deal
Runnacleave Road, Ilfracombe EX34 8AR, England
15.5 km from Exmoor Zoo
  • Free Parking
  • Breakfast included
The Darnley Hotel
Loading prices...
3 Belmont Road, Ilfracombe EX34 8DR, England
15.5 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Trimstone Manor Country House Hotel
Expedia.com
US$126
View Deal
Trimstone, Ilfracombe EX34 8NR, England
15.7 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
No photo provided
Westaway Torrs Park, Ilfracombe EX34 8AY, England
15.7 km from Exmoor Zoo
  • Free Wifi
  • Bar/Lounge
The Fortescue Arms
No availability for your dates from these sites
Woolacombe Station Road, Woolacombe EX34 7HQ, England
17.3 km from Exmoor Zoo
  • Free Parking
  • Restaurant
Royal Hotel
No availability for your dates from these sites
Beach Road, Woolacombe EX34 7AB, England
19.2 km from Exmoor Zoo
  • Free Parking
  • Pool
The Woolacombe Bay Hotel
Orbitz.com
US$238
View Deal
South Street, Woolacombe EX34 7BN, England
19.7 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Commodore Hotel
Marine Parade, Instow, Bideford EX39 4JN, England
20.7 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Saunton Sands Hotel
SAVE US$8
US$260
Expedia.com
US$252
View Deal
Saunton, Braunton EX33 1LQ, England
20.9 km from Exmoor Zoo
  • Free Parking
  • Pool
Still looking for a place to stay?
Barnstaple has 28 B&Bs/inns with 2,201 reviews
The Old Vicarage
The Old Vicarage Barbican Terrace, Barnstaple EX32 9HQ, England
12.0 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Broomhill Art Hotel
Muddiford Road | Barnstaple, Muddiford, Barnstaple EX31 4EX, England
9.6 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Hollamoor Farm B&B
Hollamoor Farm | Tawstock, Barnstaple EX31 3NY, England
15.0 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
See all 28 Barnstaple B&Bs/inns
See all hotels in or near Barnstaple
Commodore Hotel
Marine Parade, Instow, Bideford EX39 4JN, England
20.7 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Yeoldon House Hotel
Durrant Lane, Northam, Bideford EX39 2RL, England
23.3 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Hoops Inn
Horns Cross | near Clovelly, Bideford EX39 5DL, England
23.3 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
SAVE US$5
US$152
Expedia.com
US$147
View Deal
Kentisbury, Kentisbury, Exmoor National Park EX31 4NL, England
3.3 km from Exmoor Zoo
  • Free Wifi
  • Free Parking
Durrant House
Heywood Road | Northam, Bideford EX39 3QB, England
23.7 km from Exmoor Zoo
  • Free Parking
  • Pool
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.