Forres, one of Scotland’s oldest small towns, is an attractive town situated just of the A96. ¬†Forres is a great base for exploring the attractions of the Moray Firth area, including castles, museums, visitor centres, malt whisky distilleries and charming coastal villages. ¬†You can enjoy a range of activities in the scenic countryside around Forres, such as dolphin watching, golfing, salmon fishing, and river and forest walks.

Accommodation SearchSearch over 2,500 properties

Refine your results

4 Matching Result(s)
Price Range

Price range:


Self-catering Accommodation in Forres

  • Tullochwood Lodges

    • 44 Properties with 4 star(s)
    • 44 Properties with 3 star(s)
    • 8CtQ
    • Pets Welcome
    • Disabled Access
    • Short Breaks

    Tullochwood Lodges

    Aberdeen, Grampian & Moray (4miles from Forres)

    Sleeps up to 6

    Eight self catering lodges near Forres, Moray on Scotland’s north east coast. Set in beautiful grounds beside a private lochan or in natural woodland - enjoy peace, relaxation and comfort.

  • Dalvey House

    • 11 Properties with 5 star(s)
    • 1CtQ
    • Short Breaks

    Dalvey House

    Aberdeen, Grampian & Moray (4 miles from Forres)

    Sleeps up to 18

    A superb, detached mansion situated in stunning landscaped grounds near Forres, with nine bedrooms accommodating eighteen people.

  • Willowbarn

    • 11 Properties with 4 star(s)
    • 1CtQ
    • Pets Welcome
    • Short Breaks


    Aberdeen, Grampian & Moray (3 miles from Forres)

    Sleeps up to 6

    Willowbarn, Rafford is spacious, luxury, first-floor, barn-style property set in a peaceful country setting in the heart of Moray, Speyside. It is set in an idyllic private 12-acre garden, which has two beautiful lochs stocked with rainbow trout.

  • Findhorn Holiday Lets

    • 2CtQ
    • Pets Welcome
    • Short Breaks

    Findhorn Holiday Lets

    Aberdeen, Grampian & Moray (5 miles from Forres)

    Sleeps up to 8

    These two self-catering properties can be found in the peaceful little village of Findhorn in the north east of Scotland, an ideal location for a great relaxing break with miles of white sandy beaches and sand dunes. There are many golf courses nearby as well as great sailing and amazing wildlife.