Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Contact
Property for sale in Elgin & Moray
Find property in Inverness
chevron-right
Find property in Shetland
chevron-right
Home
Property for sale
All types
Residential property for sale
Accommodation for let
Land for sale
Commercial property
chevron-down
All locations
Aberlour
Alves
Archiestown
Buckie
Burghead
Craigellachie
Cummingston
Dufftown
Duffus
Elgin
Findhorn
Fochabers
Forres
Garmouth and Kingston
Grantown on Spey
Hopeman
Keith
Kinloss
Knockando
Lhanbryde
Lossiemouth
Mosstodloch
Nairn
Rothes
Spey Bay
chevron-down
All statuses
Available
Under offer
chevron-down
All prices
£0 - £100,000
£100,001 - £150,000
£150,001 - £200,000
£200,001 - £300,000
£300,000+
chevron-down
Sort by:
Price - High to low
Price - Low to high
chevron-down
th
Grid
location
Map
Found
49
Properties
Last updated
10 Aug
Whitehill Church
, Grange, Keith, AB55 6TH
New
Offers over
£450,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
5 Bathrooms
location
Keith
Bruadair
, Mulben, AB55 6YE
Offers over
£425,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
Cara Villa
, Garmouth, IV32 7LE
New
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
Lyra Geo
, Alves, IV30 8XD
Offers over
£350,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Alves
9 Marchmont Crescent
, Buckie, AB56 4BX
Offers over
£290,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Buckie
18 New Elgin Road
, Elgin, IV30 6BE
Offers over
£275,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Sarsuz
, Knockando, AB38 7RY
Offers in the region of
£260,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Knockando
36 Knockomie Rise
, Forres, IV36 2HG
New
Offers over
£250,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Forres
19 Spey Drive
, Rothes, AB38 7BY
New
Offers over
£235,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Rothes
12 Victoria Street
, Lossiemouth, IV31 6PU
Offers over
£225,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
The Gables, 5
, Linkwood Road, Elgin, IV30 6DH
New price
Offers in the region of
£220,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
49 Balvenie Street
, Dufftown, AB55 4AS
Offers over
£160,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
20 Macdonald Drive
, Lossiemouth, IV31 6LR
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
7 Birnie Place
, Mosstodloch, IV32 7JW
Offers over
£125,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Mosstodloch
Building Plot, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
21 Balvenie Street
, Dufftown, AB55 4AB
New
Offers over
£105,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
Building Plot
, Old St Andrews, Archiestown, Aberlour, AB38 7QL
£65,000
location
Aberlour
Building Plot
, East Grange Cottages, Kinloss, Forres, IV36 2UD
Offers over
£60,000
location
Forres
Building Plot
, Sweethome, Mosstodloch, Fochabers, IV32 7HZ
Offers in the region of
£55,000
location
Fochabers
Oakbank
, Duffus Road, Elgin, IV30 4NP
Under offer
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
The Forecourt
, Cummingston, IV30 5XY
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Cummingston
Ardcraig
, James Street, Lossiemouth, IV31 6QZ
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
6 Mason Haugh Rise
, Burghead, IV30 5WW
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Burghead
49 McIntosh Drive
, Elgin, IV30 6AW
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Edoras
, Cummingston, IV30 5XY
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Cummingston
3 Kennedy Place
, Bishopmill, Elgin, IV30 4EL
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
4 Greenlaw Lane
, Buckie, AB56 1GA
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Buckie
1a Carvel Street
, Lossiemouth, IV31 6QG
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
46 West Covesea Road
, Elgin, IV30 5QF
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
The Shieling
, Clochan, Buckie, AB56 5HX
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
Da Noost
, Kirkmichael, Ballindalloch, AB37 9AR
Under offer
receptions
3 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
31 Russell Place
, Elgin, IV30 4PJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Beechwood Cottage
, Clochan, Buckie, AB56 5ER
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
1 Clifton Court, Clifton Road
, Lossiemouth, IV31 6DH
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
52 Hermes Road
, Elgin, IV30 4LH
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Elgin
35 Birnie Circle
, Elgin, IV30 6JD
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
13 Keith Road
, Burghead, IV30 5YJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
9 Linn Brae
, Aberlour, AB38 9PH
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Aberlour
49 Lesmurdie Road
, Elgin, IV30 4HP
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
20 Moray Street
, Hopeman, IV30 5SA
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Hopeman
26 Jasmine Drive
, Elgin, IV30 8BQ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
21 Dean Of Guild Way
, Elgin, IV30 6JN
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Elgin
34 Abbey Crescent
, Kinloss, Forres, IV36 3FJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Forres
42 Fulmar Road
, Lossiemouth, IV31 6SY
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
11 Roysvale Place
, Forres, IV36 1PN
Under offer
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Forres
28 Market Street
, Macduff, AB44 1QN
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
26 Murdochs Wynd
, Elgin, IV30 1TW
Under offer
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
Flat 5
, Lancaster Gate, Manson Terrace, Lossiemouth, IV31 6NB
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
Building Plot
, Quarry Road, Lossiemouth, IV31 6DL
Under offer
location
Lossiemouth
Loading...
Please wait...
Recently Sold
12 Brechan Rig
, Elgin, IV30 6FL
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
21 Hebenton Road
, Bishopmill, Elgin, IV30 4EP
Sold
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
1 Fleurs Road
, Elgin, IV30 1TA
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
57 Robertson Drive
, Elgin, IV30 6ET
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
40 Bain Avenue
, Elgin, IV30 6GB
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
5 Braes Of Allachie
, Aberlour, AB38 9PY
Sold
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Aberlour
Home
Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Contact