Gorgeous handcrafted shepherds huts on a working farm overlooking Loch Fitty.

Ideal for

Toddlers Kids & pre-teens Teenagers

Book your stay at Craigduckie

From £120/night
From £120/night Enquire now

Craigduckie is the perfect place for a digital detox in Scotland. Get back to simple pleasures with bug hunts, den building and exploration. Reconnect with the outdoors with stunning countryside views, close to Edinburgh, Perth and Dunfermline.

  • Units


  • Sleeps


  • Bedrooms


  • Pets


  • Mobility


Review coming soon

We send one of our reviewer families to every one of the places we list - we'll update this page as soon as we've been!

About this place

Best bits

Top tips

Plan your stay

What are the facilities like? Where can you eat? What can you do?

  • Farm animals Farm animals


Eating at Craigduckie


Eating at Craigduckie


Eating at Craigduckie


There are three steps up to the huts and they are quite compact inside.

Location & local area

Where is it and how do you get there?

By rail

Dunfermline Town train station is a 15 minute taxi ride away.

By air

Edinburgh Airport is less than 30 minutes from Craigduckie Farm.

By road

Craigduckie is 15 minutes drive from Dunfermline, heading north either on the M90 or B915.

About the owners


Our traditional family beef and sheep farm has been farmed by the Roberts family since 1968. We are passionate about farming and the countryside and feel very lucky to have such a wonderful setting to bring up our two boys. We want to share this with you and let you make your own wonderful memories.

Tips from the owners

Local things to do, places to eat and attractions not to be missed.

  • Townhill Loch is the home of Waterboard and Waterski Scotland if you fancy trying something different. There is a lovely walk around the loch and The Loch Cafe offers a welcome refreshment with a lovely view.

  • Craigluscar Activities offer a range of outdoor experiences including tractor driving, mini Highland Games, hovercrafting and clay pigeon shooting and are only a ten minute drive.

  • On rainy days The Ceramic Cafe in Dunfermline has a small soft play area and a range of ceramics for all ages to paint – great to take home as gifts.

  • Deep Sea World at South Queensferry is all under cover and a great trip beneath the sea to meet all creatures great and small.

  • Balmule Fishery is a five minute drive and is a trout fishery with a separate kids fun pool.