Welcome to Fife uses cookies to ensure you get the best experience on our website. Learn More

5 MIN READ TIME

8 places to stay on a farm in Fife

04 April

Escapism

Escape the everyday with a farm stay, where fresh air, stunning countryside, and the simple joys of rural life await. From meeting friendly animals to soaking in breathtaking views, these farm stays offer the perfect retreat from everyday stresses.

1 .

Craigduckie Shepherd Huts, Near Dunfermline

Escape the stress of everyday life, reconnect with the countryside and experience first-hand what farming life is all about or simply relax, take time to unwind and enjoy the peaceful rural surroundings and its wildlife.  Whatever the reason for your 'getaway' you'll love Craigduckie! Why not bring your wellies and roll your sleeves up to help with feeding and caring for the sheep, cows and chickens?

All guests receive a complimentary farm tour with a chance to meet the animals and sit on the tractor.

2 .

The Snug at Logie Farm, Near Newburgh

Situated on one of the most scenic routes in Fife, The Snug at Logie Farm is a small collection of award-winning, luxury mini holiday lodges with breathtaking views of the River Tay. Nestled privately on the meadow grass hillside at Logie Farm, The Snug offers an enchanting five-star stay. A unique “get away from it all” experience with views to die for.

And the only neighbours are the gorgeous Swiss Valais Blacknose sheep!

3 .

Scooniehill Farmhouse B&B, near St Andrews

Located on the outskirts of St Andrews in the middle of a working farm, Scooniehill Farmhouse B&B offers quality accommodation with four en-suite rooms located in the farmhouse and a shepherd's hut called Morag with stunning views of St Andrews and the surroundig countryside. Visitors can enjoy a hearty farmhouse breakfast of local produce and homemade jams.

Guests can also sample handmade chocolates from sister business Maley's, which are hand made on the premises. Or why not join one of their chocolate making classes. What's not to love?

4 .

Bramble Brae, Culross

Situated just outside the village of Culross, nestled in peaceful Fife countryside Bramblebrae cottage is an idyllic peaceful escape on Balgownie Mains Farm. It's the perfect place to enjoy with friends and family, a true home from home, enjoying a secluded location with fantastic views over the surrounding farmland and beyond. 

If you're staying during the spring and summer months, you can also enjoy a behind-the-scenes tour of the working family farm, from rearing cows and calves, to a walk through the crop fields to learn what they grow.  You will also meet and photograph the highland cows and not forgetting Hamish and Dougal, the very cheeky Pygmy goats.

5 .

The Rings, near Cupar

Set on a scenic working farm in the heart of Fife, The Rings offers a flexible and fully accessible countryside retreat. Accommodating up to 16 guests—or divided into self-contained apartments for individuals or smaller groups—it’s designed for comfort and inclusivity. In addition, six stylish on-site cabins sleep up to five guests each, providing a cosy rural escape.

Beyond the peaceful surroundings, guests can enjoy hands-on lambing experiences in spring, while Bissett’s Barn is open year-round, featuring a hot tub and a sensory room for ultimate relaxation and well-being.

6 .

St Andrews Coach Houses

Just five minutes from St Andrews, St Andrews Coach Houses offers a luxury countryside retreat on a scenic working farm. With four beautifully designed self-catered lodges—three sleeping up to four guests each and Priory Lodge (complete with a hot tub) accommodating six—you can enjoy a peaceful getaway or book exclusive use for up to 18 guests.

Perched on the edge of the farm, guests have the unique chance to get up close to the resident sheep. For even more fun, the on-site Activity Barn is packed with entertainment, including a pool table, table tennis, basketball, darts, a mini badminton court, a climbing frame, and more—guaranteeing hours of enjoyment for all ages.

7 .

Banchory Farm, near Aberdour

Nestled on a sprawling 750-acre arable and livestock farm, Banchory Farm invites you to unwind in true countryside comfort. Cosy up by the crackling fire while indulging in locally sourced delicacies. For the ultimate outdoor luxury, sink into a wood-fired bath and soak away your cares while taking in breathtaking views of the rolling countryside.

A family-run farm for nearly a century, Banchory grows malting barley for whisky, oats for porridge, and rapeseed for oil. The only neighbours you need to worry about are our three friendly highland coo’s.

 

8 .

Lindores Lodges, Near Newburgh

Recently crowned 'Best Foodie Escape' in Scotland's Greatest Escape BBC Scotland series, Lindores Lodges offer a truly special retreat on a scenic working farm in North Fife. Choose from four beautifully designed lodges, each accommodating between 2 and 8 guests, where contemporary elegance meets charming country style. But the real highlight? The breathtaking views that stretch as far as the eye can see.

Owners Richard and Anna Black extend a warm welcome, inviting guests to experience life on their diversified farm—home to cattle, horses, sheep, and highland cows. The farm also grows malting barley for the neighbouring Lindores Abbey Distillery.

For an unparalleled foodie adventure, be sure to reserve The Hide or The Barley House —a culinary haven that promises an unforgettable gastronomic experience.

 

close
Sign up for latest offers and news