Farm Stays Fife
St Andrews Country Lodges
Host: The Melville Family
- Cuplahills Farm, Balmullo, St Andrews, KY16 0AL
- 01334 870225
From £140 / weeklyCheck Availability
Secure your ideal stay for your dates for just a 25% deposit and pay the remainder 6 weeks before you arrive.
Select your prefered dates and number of visitors above to get started