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.

Barnstaple Hotels

What style of hotel do you prefer?
All Hotels (78)
Holiday Rentals (23)
B&Bs (195)
Family (22)
Romantic (33)
Business (5)
Within 10 km (12)
Within 25 km (78)
Within 50 km (98)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Barnstaple city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Barnstaple

Park Hotel
Park Hotel 4.0 of 5 stars
Special offer Two Or More Night Breaks
Barnstaple Hotel
Barnstaple Hotel 4.0 of 5 stars
Special offer £58 per night
View all special offers in Barnstaple (12)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Barnstaple Hotels (8)
Yeo Dale Hotel
73 AUD - 147 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d627123?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 8 hotels in Barnstaple
4.5 of 5 stars 72 reviews
Professional photos | Traveller photos (8)
The Imperial Hotel
106 AUD - 259 AUD per night*
Offers & Announcements Imperial Summer Deals
E-mail hotel
01271345861
Offers & Announcements Imperial Summer Deals
The Imperial Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d262874?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 8 hotels in Barnstaple
4.5 of 5 stars 89 reviews
Professional photos | Traveller photos (24) | Map
Premier Inn Barnstaple
110 AUD - 135 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d570040?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 8 hotels in Barnstaple
4 of 5 stars 111 reviews
Professional photos | Traveller photos (5) | Map
3.0 of 5 Park Hotel
102 AUD - 157 AUD per night*
Offers & Announcements Two Or More Night Breaks
E-mail hotel
01271372166
Offers & Announcements Two Or More Night Breaks
Park Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d320463?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 8 hotels in Barnstaple
4 of 5 stars 36 reviews
Professional photos | Traveller photos (11) | Map
Barnstaple Hotel
114 AUD - 195 AUD per night*
Offers & Announcements £58 per night
E-mail hotel
01271376221
Offers & Announcements £58 per night
Barnstaple Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d284425?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 8 hotels in Barnstaple
4 of 5 stars 88 reviews
Professional photos | Traveller photos (19) | Map
3.0 of 5 Royal and Fortescue Hotel
73 AUD - 189 AUD per night*
Offers & Announcements May Special Offer
E-mail hotel
01271342289
Offers & Announcements May Special Offer
Royal and Fortescue Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d210013?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 8 hotels in Barnstaple
3.5 of 5 stars 66 reviews
Professional photos | Traveller photos (12) | Map
Travelodge Barnstaple Hotel
65 AUD - 114 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d623051?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 8 hotels in Barnstaple
3 of 5 stars 42 reviews
Professional photos | Traveller photos (7) | Map
1 additional hotel with no user reviews
Recommended nearby Hotels
The Old Rectory Hotel, Martinhoe
254 AUD - 336 AUD per night*
18.8 km from Barnstaple
Travellers' Choice™ 2012 Winner Best Service Offers & Announcements 20% off room rate
E-mail hotel
+44(0)1598763368
Offers & Announcements 20% off room rate
The Old Rectory Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d305691?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Martinhoe
5 of 5 stars 254 reviews
Professional photos | Traveller photos (52) | Map
2.0 of 5 The Seawood Hotel, Lynton
180 AUD - 214 AUD per night*
22.9 km from Barnstaple
Travellers' Choice™ 2012 Winner Best Service
+4401598752272
E-mail hotel
The Seawood Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d638173?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 9 hotels in Lynton
5 of 5 stars 142 reviews
Professional photos | Traveller photos (51) | Map
Shelley's, Lynmouth
182 AUD - 213 AUD per night*
23.2 km from Barnstaple
Travellers' Choice™ 2012 Winner Top 25 | Best Service Special offer "TRIP" FOR BEST RATES
E-mail hotel
+4401598753219
Special offer "TRIP" FOR BEST RATES
Shelley\ Slideshow
CHECK RATES! ABS:HotelCheckRates-d258236?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Lynmouth
5 of 5 stars 162 reviews
Professional photos | Traveller photos (46) | Map
Yeoldon House Hotel, Bideford
128 AUD - 191 AUD per night*
11.7 km from Barnstaple
Travellers' Choice™ 2012 Winner Top 25 | Best Service
+44 01237474400
E-mail hotel
Yeoldon House Hotel Slideshow
Ranked #1 of 13 hotels in Bideford
5 of 5 stars 216 reviews
Traveller photos (41) | Map
Norbury House Hotel, Ilfracombe
131 AUD - 246 AUD per night*
14.9 km from Barnstaple
+44 01271 863888
E-mail hotel
Norbury House Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d502291?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 29 hotels in Ilfracombe
5 of 5 stars 152 reviews
Professional photos | Traveller photos (25) | Map
Heasley House, Heasley Mill
63 AUD - 162 AUD per night*
17.8 km from Barnstaple
Ranked #1 of 1 hotels in Heasley Mill
4.5 of 5 stars 50 reviews
Traveller photos (6) | Map
Marine Court Hotel, Ilfracombe
108 AUD - 171 AUD per night*
14.5 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d267137?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 29 hotels in Ilfracombe
4.5 of 5 stars 68 reviews
Professional photos | Traveller photos (9) | Map
Laston House Hotel, Ilfracombe
57 AUD - 148 AUD per night*
14.5 km from Barnstaple
Ranked #3 of 29 hotels in Ilfracombe
4.5 of 5 stars 22 reviews
Map
The Osborne Hotel, Ilfracombe
51 AUD - 63 AUD per night*
15.0 km from Barnstaple
Ranked #4 of 29 hotels in Ilfracombe
4.5 of 5 stars 55 reviews
Traveller photos (4) | Map
3.0 of 5 Fox and Hounds Country Hotel, Chulmleigh
100 AUD - 200 AUD per night*
21.9 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d1086029?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Chulmleigh
4.5 of 5 stars 59 reviews
Professional photos | Traveller photos (12) | Map
The Pines at Eastleigh, Bideford
113 AUD - 113 AUD per night*
9.0 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d312920?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 13 hotels in Bideford
4.5 of 5 stars 14 reviews
Professional photos | Traveller photos (4) | Map
The Hampton's Hotel, Ilfracombe
163 AUD per night*
14.9 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d1070885?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 29 hotels in Ilfracombe
5 of 5 stars 66 reviews
Professional photos | Traveller photos (8) | Map
Crescent House Hotel, Ilfracombe
62 AUD - 115 AUD per night*
15.0 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d287976?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 29 hotels in Ilfracombe
4.5 of 5 stars 36 reviews
Professional photos | Map
4.0 of 5 The Graystoke, Ilfracombe
14.5 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d1111767?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 29 hotels in Ilfracombe
4.5 of 5 stars 20 reviews
Professional photos | Traveller photos (18) | Map
The Towers Hotel, Ilfracombe
57 AUD - 120 AUD per night*
14.4 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d191717?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 29 hotels in Ilfracombe
4.5 of 5 stars 33 reviews
Professional photos | Traveller photos (10) | Map
4.0 of 5 Ingleside Hotel, Lynton
99 AUD - 129 AUD per night*
22.7 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d577908?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 9 hotels in Lynton
4.5 of 5 stars 19 reviews
Professional photos | Traveller photos (1) | Map
Chough's Nest Hotel, Lynton
99 AUD - 196 AUD per night*
22.9 km from Barnstaple
Special offer Stay two nights from...
+44 01598 753 315
E-mail hotel
Special offer Stay two nights from £150
Chough\ Slideshow
Ranked #4 of 9 hotels in Lynton
4.5 of 5 stars 50 reviews
Traveller photos (15) | Map
4.0 of 5 Orchard Hill Hotel, Bideford
73 AUD - 163 AUD per night*
12.3 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d284428?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 13 hotels in Bideford
4.5 of 5 stars 65 reviews
Professional photos | Traveller photos (7) | Map
Northcote Manor Country House Hotel, Burrington
147 AUD - 308 AUD per night*
16.2 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d292456?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Burrington
4.5 of 5 stars 90 reviews
Professional photos | Traveller photos (27) | Map
The Portsmouth Arms Inn, Umberleigh
15.7 km from Barnstaple
No photo provided
Ranked #1 of 2 hotels in Umberleigh
4.5 of 5 stars 9 reviews
Traveller photos (3) | Map
Watersmeet Hotel, Woolacombe
162 AUD - 358 AUD per night*
15.3 km from Barnstaple
CHECK RATES! ABS:HotelCheckRates-d491757?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Woolacombe
4.5 of 5 stars 119 reviews
Professional photos | Traveller photos (70) | Map
Commodore Hotel, Instow
9.1 km from Barnstaple
Ranked #1 of 1 hotels in Instow
4.5 of 5 stars 59 reviews
Traveller photos (18) | Map