Hotels in Barnstaple

Hotels and Bed and Breakfast in Barnstaple, United Kingdom

795 Hotels in Barnstaple

  • Short by
rooms from:
£ 0 Book
rooms from:
£ 0 Book

Cedars Inn

Bickington Rd , Barnstaple , EX31 2HE
1.14 km from Barnstaple
32 hotel rooms

rooms from:
£ 97.5 Book
rooms from:
£ 78 Book
rooms from:
£ 0 Book
rooms from:
£ 95 Book

The Rolle Quay Inn

Rolle Street barnstaple , Barnstaple , EX31 1JE
2.89 km from Barnstaple
3 hotel rooms

rooms from:
£ 40 Book

No 2 Broadgate

2 Broadgate, Bellaire, Pilton, Barnstaple, , Barnstaple , EX31 1QZ
2.97 km from Barnstaple
3 hotel rooms

rooms from:
£ 79 Book

Grenville

, Barnstaple , EX314DR
3.04 km from Barnstaple
1 hotel rooms

rooms from:
£ 0 Book
rooms from:
£ 70 Book

Yeo Dale Hotel

124 Pilton Street , Barnstaple , EX31 1PG
3.07 km from Barnstaple
10 hotel rooms

rooms from:
£ 49 Book

The Imperial Hotel

Taw Vale Parade , Barnstaple , EX32 8NB
3.09 km from Barnstaple
63 hotel rooms

rooms from:
£ 85 Book

Tawstock Castle

Tawstock Castle , Tawstock , EX31 3HX
3.17 km from Barnstaple
1 hotel rooms

rooms from:
£ 0 Book

The Park Hotel

Taw Vale , Barnstaple , EX32 9AE
3.34 km from Barnstaple
64 hotel rooms

rooms from:
£ 75 Book

Scottie's Retreat

12 Heanton Lea Chivenor , Wrafton , EX31 4BX
3.46 km from Barnstaple
1 hotel rooms

rooms from:
£ 0 Book

Hollamoor Farm

Tawstock , Barnstaple , EX31 3NY
3.78 km from Barnstaple
3 hotel rooms

rooms from:
£ 99 Book
  • 1
  • 2
  • 3
  • ...
  • 50