Weiroch Lodge

Self Catering

Marypark, Ballindalloch, Moray, AB37 9BP

    Weiroch Lodge, an immaculate mill conversion situated in a stunning location adjacent to the River Spey between Grantown and Aberlour, offers luxury accommodation for 6-8 people. Note: REDUCTIONS FOR SMALLER GROUPS - please see our website.

    Weiroch Lodge, an immaculate 18th-century mill conversion, offers exceptionally spacious accommodation in spectacular surroundings. Adjacent to the River Spey and  amid field and forest, it provides an excellent base for salmon fishers and field sportsmen. It is also the perfect choice for guests who enjoy walking or mixed activity holidays, and for those seeking true rural seclusion to simply relax and unwind. 

    The accommodation sleeps 6-8 people in three twin/double en-suite bedrooms, with an additional two sofa-beds for 7/8 guests. A superb large dining kitchen is the hub of the Lodge, where long relaxed meals can be enjoyed before retiring to the elegant drawing-room, with its wood burning stove, comfortable sofas upholstered in tweed, antique furniture  and original art work. This wonderful holiday home provides accommodation where luxury and quality blends with the peace and tranquillity of some of Scotland’s most scenic countryside, and guests can enjoy panoramic views over Speyside to the Cromdale Hills beyond.

    Guests can take a short walk across the fields to the River Spey, or explore the miles of tracks within the 800 acres of forest adjoining the Lodge. For those wishing a longer walk, access to the Speyside Way and to Ben Rinnes is just a few minutes from the door, and there are numerous hill-walks in the Cairngorms just a short drive away. Besides walking, field sports, golf, riding, skiing, canoeing and mountain biking are all within easy reach. For those wishing to take a more relaxed approach to their holiday, there are castles, numerous whisky distilleries and scenic coastal drives to enjoy.

    Facilities include: Full central heating, woodburning stove, flat-screen FreeSat TV, CD, DVD, WiFi, dishwasher, fridge, freezer, microwave, washing machine, tumble dryer, large outside area with furniture, storage for equipment, dog kennels, ample parking, BBQ for hire. Linen and towels provided. Electricity, gas, and logs for woodburner included in rental.   

    The Lodge is available for Self-Catered lets and for Full-Board accommodation for sporting groups. Housekeeping and cook services available. Celebratory meals offered for small birthday/anniversary parties/family reunions. Sporting packages arranged tailored to suit individual needs. Open all year. Short breaks available.

    PLEASE NOTE: The prices shown on this website are for parties of 5-6. The price for 8 guests is slightly more. REDUCTIONS ARE OFFERED FOR PARTIES OF 2 AND FOR PARTIES OF 3-4. Exact rates can be seen on our website.

    4 Self Catering
    Field Sports Welcome Anglers Welcome
    Opening Times
    Open All Year
    Open Christmas
    Open New Year
    Off season 2016
    4 Jan 2016 - 14 Feb 2016
    Low season 2016
    15 Feb 2016 - 21 Mar 2016
    Mid season 2016
    22 Mar 2016 - 25 Apr 2016
    High season 2016
    26 Apr 2016 - 12 Sep 2016
    Mid season 2016
    13 Sep 2016 - 10 Oct 2016
    Low season 2016
    11 Oct 2016 - 14 Nov 2016
    Off season 2016
    15 Nov 2016 - 17 Dec 2016
    Christmas / New Year 2014 - 2017
    21 Dec 2016 - 3 Jan 2017
    Christmas / New Year 2015 - 2017
    18 Dec 2016 - 6 Jan 2017

    Room Information

    Number of Rooms / Units
    Room / Unit Type
    Room / Unit Tariff
    Weiroch Lodge
    £1000.00 per unit per week

    Note: Prices are a guide only and may change on a daily basis.

    Accommodation Type

    • Activity Holiday
    • Cottage
    • Holiday Rentals
    • Seasonal Breaks
    • Self Catering Holiday


    • Children Welcome Children accepted by prior arrangement only


    • Internet Access
    • No Smoking Permitted
    • Picnic Area


    • Mountains area
    • Property On Farm
    • Remote Location
    • Rural Location
    • Village Location

    Special Requirements

    • Children Welcome Children may be accepted by prior arrangement only
    • Dogs Welcome Dogs may be accepted by prior arrangement only
    • Families Children under 12yrs by prior arrangement only
    • Groups Welcome
    • Pets Welcome By Arrangement
    • Senior Citizens


    • Breakfast Available
    • Bring Your Own Bottle
    • Dinner Available
    • Eating Out Facilities within 2 miles
    • Evening Meal Available
    • Evening Meal By Arrangement
    • Lunch Available
    • Shop within 2 Miles / Mobile Shop
    • Vegetarian Food Available


    • Bath Ensuite
    • Dishwasher
    • Drying Facilities
    • Electric Shaver Point
    • Freezer
    • Fridge
    • Gas Cooker
    • Hairdryer Available
    • Heating Throughout Property
    • Indoor Drying Facility
    • Iron Available
    • Ironing Facilities
    • Laundry Facilities on Complex Washing machine and tumble dryer in property
    • Linen Provided
    • Log Fire
    • Lounge
    • Microwave
    • Multi Fuel Wood Burning Stove
    • Outdoor Drying Facility
    • Private Bathroom All bedrooms en-suite
    • Shower All bedrooms en-suite
    • Shower Ensuite
    • Towels Provided
    • Tumble Dryer
    • WC EnSuite All bedrooms en-suite
    • Washing Machine

    Leisure Facilities

    • CD Player
    • DVD Player
    • Garden
    • Hi-Fi
    • Radio
    • Satellite / Cable TV
    • Television
    • WiFi

    Payment Methods

    • BACS
    • Cash
    • Cheque
    • Internet Banking Transfer
    • No credit cards accepted Payment can be made by cash, cheque, bank transfer or Paypal


    • Bike Storage Available
    • Free Parking On-Site
    • Private Parking

    Road Directions

    From the South - A9 to Speybridge, then A95 via Grantown-on-Spey to Marypark. Local directions to Weiroch Lodge given when booking confirmed.

    From the North - A96 from Elgin, A941 to Cragellachie, then A95 through Aberlour to Marypark. Local directions to Weiroch Lodge given when booking confirmed.

    Public Transport Directions

    Getting there by railway:- From Aviemore railway station Weiroch Lodge is approximately 40 minutes by car.

    Getting there by aeroplane:- From Inverness Airport (approximately 1hour) - A96 to Elgin, A941 to Cragellachie, A95 through Aberlour to Marypark. Local directions to Weiroch Lodge given when booking confirmed.
    From Aberdeen Airport (approximately 1hour 30 minutes) - A96 to Huntly, A920/A941 to Craigellachie, A95 through Aberlour to Marypark. Local directions to Weiroch Lodge given when booking confirmed.

    Transport within Scotland

    For public transport information to visit here from within Scotland, enter your postcode and visit date below.

    Journey Planner

    What's Nearby

    Recently Viewed