We came to Dufftown for the space, the scenery, and the quality of life that’s hard to beat. With a love of travel and have an eye for good design, we’ve stayed in enough places to know what makes a stay genuinely welcoming and comfortable. That experience is behind everything we do.
Speyside Cottages began with restoring The Milking Sheds, and it’s grown from our passion for breathing new life into old buildings. We create homes that feel special, well-designed, thoughtful, and places we’d happily stay in ourselves.
Our aim is simple: offer inviting accommodation and help you connect with the best of Moray and Speyside. Whether you want local recommendations, help with reservations, or complete privacy, we adapt to what you need. Direct booking keeps things personal and straightforward.
We hope you’ll find yourself at home with us, with what we call ‘your Speycation’. If you have questions or need a hand planning your stay, we’re here for you and happy to help.
James & Louise Creane-Smith
Owners
Exceptional Scottish Hospitality – As owners of our homes, we focus on the details
Stay within easy reach of Dufftown’s shops, cafés and distilleries, while still enjoying fresh air and room to explore. From hikes up Ben Rinnes to coastal walks, whisky experiences, or a gentle stroll along the Isla Way, everything is close at hand. If you’d like help planning your time, we’re always happy to point you in the right direction.
Our four Dufftown homes can host up to 22 guests, ideal for families, celebrations, and small groups. Stay close, with space to relax, explore, and enjoy time together.
Perfectly located for Aswanley weddings and Speyside adventures.
Explore The Tannochbrae our beautifully restored Victorian home, available for exclusive use for up to 12 guests.
Our bedrooms are designed for proper rest, with luxurious beds of the same quality found at The Savoy. Crisp white linen, soft towels, and a calm, considered space come as standard, so you can switch off fully and wake feeling refreshed.
Up to 22 in Dufftown across 4 holiday homes
The Home of your ‘Speycation’ from glorious Scottish countryside to a city break – where would you like to explore?

12 Guests – 5 Bedrooms all Ensuite – From £99/room/night
Whether it’s a few days away or a longer break, our cottages offer the space and comfort to properly switch off. Settle into a slower pace, enjoy the warmth of a wood burner, and make the most of time together in Ben Shea or the Milking Sheds.
Our homes are well set up for family stays, with space to relax and everything you need to feel at home. Ben Shea offers smart features throughout, including Smart TVs, reliable WiFi, and easy music streaming, along with a wood burner for cosy evenings in.
Our Aberdeen City Apartment is equally suited to family trips, set in the peaceful Ferryhill area while remaining close to the city centre. Duthie Park and its Winter Gardens are just a short walk away, with family-friendly pubs nearby, and easy access to Union Square and the beach boulevard for bowling, cinema, and other activities.
All properties offer simple self check-in and are stocked with the essentials to make your stay comfortable from the moment you arrive.
If your question is not answered here, or you would like further detail please contact us using form below, or following links:
Use these links to
Call: +44 (0)7794 681 807
SMS: +44 (0)7801 350 723
Whatsapp: +44 (0)7801 350 723
Email: stay@speysidecottages.com
We’d love to hear from you.
Use any of the booking buttons or click here to make instant bookings & access secure online payments. Please either call or email us too, links above and we can make the booking on your behalf, following up by email. If you are not quite ready to book then why not call for a chat to answer any questions or make sure the home is right for you?
The benefits of booking direct mean that you are dealing direct with us, the owners – James & Louise and we like to think and hope we have a reasonable common sense approach. Our past Guests Reviews praise our positive communication. No third party holds your deposit or payment. No hour long wait to call centres. Standard terms of cancellation are 100% refund until 2 weeks prior to your arrival date. Thereafter we will endeavour to re-let your dates and make a relative refund based on this.
Yes, yes and yes!