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
51
Properties
Last updated
29 Jun
Bruadair
, Mulben, AB55 6YE
New
Offers over
£425,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
Lyra Geo
, Alves, IV30 8XD
Offers over
£350,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Alves
49 McIntosh Drive
, Elgin, IV30 6AW
Offers over
£310,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
3 Kennedy Place
, Bishopmill, Elgin, IV30 4EL
New
Offers over
£295,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 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
12 Victoria Street
, Lossiemouth, IV31 6PU
New
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
New
Offers over
£160,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
20 Macdonald Drive
, Lossiemouth, IV31 6LR
New
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
21 Dean Of Guild Way
, Elgin, IV30 6JN
Closing date
Offers over
£130,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Elgin
42 Fulmar Road
, Lossiemouth, IV31 6SY
New
Offers over
£120,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
11 Roysvale Place
, Forres, IV36 1PN
New
Offers over
£110,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Forres
Building Plot, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
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
Ardcraig
, James Street, Lossiemouth, IV31 6QZ
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
5 Braes Of Allachie
, Aberlour, AB38 9PY
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Aberlour
6 Mason Haugh Rise
, Burghead, IV30 5WW
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Burghead
3 Oakwood Avenue
, Elgin, IV30 6AX
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
21 Hebenton Road
, Bishopmill, Elgin, IV30 4EP
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
1a Carvel Street
, Lossiemouth, IV31 6QG
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
4 Greenlaw Lane
, Buckie, AB56 1GA
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Buckie
Hillview
, Fogwatt, Longmorn, IV30 8SL
Under offer
receptions
3 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
Greenbrae
, Cummingston, IV30 5XY
Under offer
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Cummingston
23 Thornhill Drive
, Elgin, IV30 6GS
Under offer
receptions
2 Reception Rooms
bedrooms
4 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
6 Russell Place
, Elgin, IV30 4PJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
40 Bain Avenue
, Elgin, IV30 6GB
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
20 Maisondieu Road
, Elgin, IV30 1RH
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
1 The Maltings
, Elgin, IV30 8AE
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
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
33 York Street
, Dufftown, AB55 4AU
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Dufftown
35 Birnie Circle
, Elgin, IV30 6JD
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
11 Castle Street
, Fochabers, IV32 7DP
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
13 Keith Road
, Burghead, IV30 5YJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
32 Jasmine Drive
, Elgin, IV30 8BQ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
1 Fleurs Road
, Elgin, IV30 1TA
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
26 Jasmine Drive
, Elgin, IV30 8BQ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
76 Reid Street
, Elgin, IV30 4HH
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
57 Robertson Drive
, Elgin, IV30 6ET
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
19 Macduff Street
, Lossiemouth, IV31 6EX
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
40 Cullen Street
, Portsoy, AB45 2PH
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
12 Brechan Rig
, Elgin, IV30 6FL
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
28 Market Street
, Macduff, AB44 1QN
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
6 St Johns Court, Hay Street
, Elgin, IV30 1NG
Under offer
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
1 St Johns Court, Hay Street
, Elgin, IV30 1NG
Under offer
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
Building Plot
, Quarry Road, Lossiemouth, IV31 6DL
Under offer
location
Lossiemouth
Loading...
Please wait...
Recently Sold
85 Duncan Drive
, Elgin, IV30 4NH
Sold
receptions
3 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
10 Woodlands Drive
, Lhanbryde, Elgin, IV30 8JU
Sold
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
103 Morriston Road
, Elgin, IV30 4DZ
Sold
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
81 High Street
, Aberlour, AB38 9QB
Sold
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Aberlour
98 Spynie Street
, Elgin, IV30 4LX
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
43 Bruceland Road
, Elgin, IV30 1SP
Sold
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms + WC
location
Elgin
Home
Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Contact