Family & Group Bookings in Scotland

Our accommodation is located across our 700-acre farm at Bachilton. With five cosy cottages and two Mongolian-style yurts, we can comfortably accommodate up to 40 guests on site, making it ideal for large family gatherings, group holidays, and rural retreats.

Why not bring everyone together and enjoy your own private escape in the Scottish countryside? You can book a selection of properties or reserve them all for exclusive use. Simply check our booking calendar to see availability for your preferred dates.

For something extra special, enhance your stay with one of our onsite experiences. Visit our experience pages to find out more about activities available during your visit.

Available Accommodation

  • Ninetrees – Sleeps 8 · 2 bedrooms · 7 beds · 1 bathroom

  • Dovecote – Sleeps 6 · 2 bedrooms · 4 beds · 1 bathroom

  • Carnies – Sleeps 6 · 2 bedrooms · 5 beds · 1 bathroom

  • Lochy – Sleeps 4 · 1 bedroom · 2 beds · 1 bathroom

  • Langside – Sleeps 4 · 1 bedroom · 2 beds · 1 bathroom

  • Timothy Yurt – Sleeps 6 · 1 open room · 4 beds · 1 bathroom

  • Moss Yurt – Sleeps 6 · 1 open room · 4 beds · 1 bathroom

Whether you're planning a celebration, reunion, or peaceful countryside break, Bachilton Farm offers flexible self-catering group accommodation in Scotland with space, privacy, and stunning rural surroundings.

  • Please note there is an additional one off £25.00 fee to bring a pet. 

    To secure any booking we require a 30% non-refundable booking fee to be paid in advance. Full payment is required 14 days prior to arrival. Click Here for full booking terms.

  • At Bachilton Farm we can offer a range of onsite activities, head over to our Experiences page to find out more!

    Bachilton Farm is ideally situated between Perth city and Crieff, both having a variety of attractions on offer.

Previous
Previous

Ninetrees - Sleeps 6-8