5.00 ★

Beautiful 4 bdrm Farmhouse with ocean views, Fife.

House·8 guests·4 bedrooms·2 bathrooms
5.00·3 reviews

Drinkbetween Farmhouse has recently been refurbished. Sleeping anywhere from 4 up to 8 guests it is ideally situated in a beautiful & peaceful rural setting on Banchory Farm, just 40 minutes from Edinburgh. There is a large contained garden. It has spectacular views over the fields to the ocean so ...


Amenities

Washing Machine
Pets allowed
Street parking
Internet
Wireless
Dryer

Available days







Reviews

5.00 (3)
·Anwar·July 2026

Dreamy Positive: The place was absolutely magical—truly the kind of accommodation I had always dreamed of spending my holiday in. Everything was wonderful: the peace, the tranquility, and the dreamy atmosphere. It has everything anyone could wish for if they’re looking to relax and enjoy some quiet time. I would also like to sincerely thank the host for her warm hospitality and kindness throughout my stay. Negative: My only minor suggestion would be to tighten the door handles. Aside from that, everything was wonderful, and I truly enjoyed my stay.
·Anna·June 2026

Wonderful Getaway

Fantastic stay at Banchory Farm, well located, stunning views and great recommendations for restaurants nearby. Thank you Jane for having us all the way from Australia !
·Andrew Hershberger·June 2026

Charming Farmhouse - perfect for a Scotland vacation!

This farmhouse is likely the best place my family has ever stayed in all our travels, and we have been to some amazing places. The entire "vibe" of this farmhouse was just amazing from the 2 facing couches in the sitting room to the rustic dining and kitchen tables to the very spacious bedrooms - this place was provided an amazing 4 night stay for my family in Scotland. If we ever return, this is the only place (of 4 total locations we stayed) that we would consider staying at again!


Good to know

House Rules
Check-in: 4 pm
Check-out: 10 am
Pets: allowed
Smoking inside: not allowed
Cancellation policy
100% refund up to 30 days before arrival