Cottages in Wiltshire

Cottages in Wiltshire

Well known for its timeless beauty (and historic pubs), Wiltshire is a wonderful choice for a self catering holiday. With gorgeous scenery, pretty towns and villages, and beautiful gardens, you won't be short of things to do in Wiltshire.Read more

Just a 90 minute drive from London, Wiltshire is ideally located for a long weekend break, away from the hustle and bustle of city life. With nature reserves, thousands of footpaths and open countryside, don't forget to pack your walking shoes! The World Heritage Site of Stonehenge is also located in Wiltshire, dating back approximately 5,000 years.

The towns and villages are a true delight to explore, with fascinating heritage and picturesque buildings, including Castle Combe, Lacock and Malmesbury. Nearby, there's lots to explore in the surrounding areas, including Bath, and don't forget to venture into the Cotswolds for breath taking scenery and pretty villages.

Our exclusive ferry discounts will make your island trip with Classic plain sailing.

We have 12 Wiltshire cottages for you

Hatts Barn is a 2 bedroom, rural holiday cottage near Shaftesbury, Dorset.
  • Sleeps 5 + cot
  • No pets
  • Changeover Fri

7 nights from £615

Hatts Barn

2093

2 bedroom, rural holiday cottage near Shaftesbury, Dorset.


Hatts Farm is a working farm located in a National Landscape. The farm spreads over 150 acres, located in the stunning countryside of the Dorset and Wiltshire border. Hatts Barn...

  • Sleeps 5 + cot
  • No pets
  • Changeover Fri

7 nights from £615

Dairyman’s Cottage is a 2 bedroom, rural holiday cottage near Shaftesbury, Dorset.
  • Sleeps 4 + cot
  • No pets
  • Changeover Fri

7 nights from £600

Dairyman’s Cottage

2094

2 bedroom, rural holiday cottage near Shaftesbury, Dorset.


Located in a National Landscape, Hatts Farm is a working farm set in 150 acres on the picturesque Dorset and Wiltshire border. Dairyman's Cottage is a traditional, semi-detache...

  • Sleeps 4 + cot
  • No pets
  • Changeover Fri

7 nights from £600