Skip to main content

The best farm stays in Highlands

Check out our pick of great farm stays in Highlands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ardgarry Farm 3 stars

Invergarry

This peaceful Farm offers both self-catering and B&B accommodation and is nestled in the Highland glens. Situated midway between Fort William and Inverness, the farm is home to several Shetland ponies and a Donkey. The house was really comfy and the host so kind, he also provided us with some snacks, coffee and tea for the morning after. And he also gave us some eggs so literally we could have a full breakfast the day after :) Definitely I recommend this place and hope to come back!

Show more Show less
9.5
Exceptional
488 reviews
Price from
£115
per night

Most booked farm stays in Highlands this month

Farm Stays that guests love in Highlands

gogless