Filter
Property Type
Property Features
Sleeps

Holiday Homes in Ballindalloch, Banffshire

Holiday homes for magic holidays in Ballindalloch Scotland

Discover the charm of Ballindalloch with a self-catering escape in the heart of Scotland's stunning Spey Valley. Nestled between Grantown-on-Spey and Elgin, this hamlet offers the perfect backdrop for outdoor enthusiasts and history buffs alike. Explore the majestic Cairngorm National Park, famous for its salmon fishing on the River Spey and historic castles. Experience the rich heritage of world-renowned whisky distilleries nearby. Whether you're seeking adventure or relaxation, Ballindalloch provides a perfect getaway with its picturesque landscapes and cultural treasures, making it an ideal destination for unforgettable cottage holidays.

Booking your holiday accommodation in Ballindalloch early is recommended for the best choice of holiday rentals.

Moss of Bourach
Aberlour, Banffshire Around 5 miles from Ballindalloch
Moss of Bourach, Banffshire,  Scotland Viewed 12 times in last week.
Sleeps 1 - 2, 1 Bedroom
Weekly price: £ 678 - £ 1832
Next Available: 03/01 to 07/04/2026
Living & Leisure Facilities: Microwave Dishwasher Washing machine Own swimming pool Indoor Hot Tub Garden free wifi
Type of Holiday: No dogs allowed Families
Weiroch Lodge
Grantown-On-Spey, Highland Around 2 miles from Ballindalloch
Weiroch Lodge, Highland,  Scotland Viewed 12 times in last week.
no booking fee
Sleeps 3 - 6, 3 Bedroom
Weekly price: £ 950 - £ 1250
Next Available: 05/01 to 26/04/2026
Living & Leisure Facilities: woodburner Dishwasher Washing machine Garden free wifi
Type of Holiday: 1 dogs welcome Weddings
Dalvey House
Forres, Moray Around 18 miles from Ballindalloch
Dalvey House, Moray,  Scotland Viewed 12 times in last week.
Sleeps 9 - 18, 9 Bedroom
Weekly price: £ 4553 - £ 17924
Next Available: 05/02 to 27/02/2026
Living & Leisure Facilities: Microwave Dishwasher Washing machine Garden free wifi
Type of Holiday: No dogs allowed Group welcome


Cottages and Self-Catering Holiday Accommodation in Ballindalloch, Banffshire, Scotland

RuralHomeStays.Com features holiday home(s) within or close to Ballindalloch, enjoy browsing through the available options. We hope you find the perfect holiday house for you in Ballindalloch, Banffshire.

Other Holiday Cottages and Accommodation in Banffshire
BallindallochBanffBuckieDrummuir

Cottage Holidays in Ballindalloch: A Gateway to Scotland's Beauty

Come and make wonderful memories of Scotland during a cottage holiday in Ballindalloch. Ballindalloch is a small hamlet situated in the Spey Valley between Grantown-on-Spey and Elgin in the North East of Scotland. On the edge of the Cairngorm National Park, this beautiful area is famous for salmon fishing on the River Spey, historic castles, walking and outdoor activities, as well as numerous world famous whisky distilleries.

Updated