Barnstaple Cottages

We've got 24 holiday cottages within 10 miles of Barnstaple. You can refine your search using the controls below.

One of north Devon's largest towns, Barnstaple is a hive of activity all year round. The popular Pannier Market is good for a browse, while the Green Lanes shopping centre has many big high street retailers if you feel the urge to shop.

We have 24 self catering cottages in Barnstaple to show you...

2 bedroom, rural holiday cottage near Instow, North Devon.


Just a few miles inland from north Devon’s beautiful sandy beaches, Fig Tree Cottage is a peaceful retreat with its own large private walled garden and beyond, a further five acres...

  • Sleeps 4
  • Regret no pets
  • Changeover Fri

Price per week £422 - £970

2 bedroom, dog friendly cottage near the beach in Instow, Devon.


Sea Cottage is a New England style 'beach retreat' chalet, just yards from Instow’s dunes and sandy beaches. With direct access onto the Tarka Cycle Trail and coast path it will ap...

  • Sleeps 4 + cot
  • Dogs welcome (1 only)
  • Changeover Sat

Price per week £373 - £810

4 bedroom, dog friendly cottage with sea views in Instow, Devon.


Just steps from the beautiful sandy beach in the north Devon coastal resort of Instow, 2 Bar View, an attractive period cottage, is the perfect base for a family holiday. The house...

  • Sleeps 7 + cot
  • Dogs welcome (1 only)
  • Changeover Fri

Price per week £796 - £1990

View
  • 20% off

    2 Mar 2018 - 9 Mar 2018

    £796.00 £636.80

  • 20% off

    9 Mar 2018 - 14 Mar 2018

    £636.80 £509.44

5 bedroom, rural holiday cottage near South Molton, North Devon.


Lower Upcott farmhouse and its detached 'grand design' barn conversion together create a unique and breathtaking holiday property for eight or ten guests. An easy drive inland from...

  • Sleeps 10 + 2 cots
  • Regret no pets
  • Changeover Fri

Price per week £1140 - £2880 *

* Includes 20% off for parties up to 8 + 2 cots on selected dates. The barn is excluded at the discounted rate.

3 bedroom holiday cottage near the beach in Appledore, North Devon.


Tydemans Cottage is at the heart of the pretty north Devon fishing village of Appledore, close to some of north Devon's most fabulous sandy beaches. This beautifully renovated cott...

  • Sleeps 6 + cot
  • Regret no pets
  • Changeover Fri

Price per week £428 - £1070

2 bedroom, dog friendly cottage near the beach in Appledore, Devon.


This delightful period cottage is tucked into one of the original fishermen’s courtyards, a stone’s throw from the water’s edge in Appledore, one of north Devon’s unspoilt coastal ...

  • Sleeps 4 + cot
  • Dogs welcome (1 only)
  • Changeover Sat

Price per week £378 - £822

4 bedroom, dog friendly cottage with sea views in Appledore, Devon.


Waterhayes is a superb brand new contemporary property, set over three floors and with wonderful estuary views from Appledore across to Instow and the north Devon countryside beyon...

  • Sleeps 8 + cot
  • Dogs welcome (1 only)
  • Changeover Fri

Price per week £1129 - £2280

3 bedroom, dog friendly holiday cottage and a pool in Croyde


Close to some of north Devon's best sandy surfing beaches, Orchard Dene is in the heart of the lovely village of Georgeham, with two good pubs and a shop within walking distance. T...

  • Sleeps 4 + cot
  • Dogs welcome (1 only)
  • Changeover Sat

Price per week £394 - £985

3 bedroom thatched, dog friendly cottage near the beach in Croyde.


Located in the pretty village of Georgeham, just over a mile from one of the longest sandy surfing beaches on the north Devon coast, this 17th Century cottage comes complete with t...

  • Sleeps 6 + cot
  • Dogs welcome
  • Changeover Sat

Price per week £512 - £1280

3 bedroom, dog friendly cottage near the beach in Westward Ho!.


This exceptional, new purpose-built property is an absolute treat, a family-sized holiday home moments from the Blue Flag, sandy beach at Westward Ho! on the north Devon coast. Hea...

  • Sleeps 6 + cot
  • Dogs welcome
  • Changeover Fri

Price per week £624 - £1260

Loading more