Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Testimonials
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
Hopeman
Keith
Kinloss
Knockando
Lhanbryde
Lossiemouth
Mosstodloch
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
58
Properties
Last updated
19 Dec
Ardgye Farmhouse
, Ardgye, Near Elgin, IV30 8UP
Offers over
£725,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
5 Bathrooms
Stedever
, Spynie, Elgin, IV30 8XJ
Offers over
£620,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Peregrine House
, Craigellachie, AB38 9SL
Offers over
£525,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms
location
Craigellachie
Brynn Hall
, Aberlour, AB38 9JX
Offers over
£520,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Aberlour
Plot 3
, The Paddock, Newton, IV30 8XW
Asking Price
£498,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
Struan
, Altonside, IV30 8QX
New price
Fixed price
£495,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms
Avalon
, Longmorn, IV30 8RN
Offers over
£420,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
3 Maida Place
, Elgin, IV30 1LW
Offers in the region of
£410,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
3 Crathes Court
, Elgin, IV30 8TR
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Dullanside
, Dufftown, AB55 4BX
New price
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
Paddockhaugh
, Birnie, IV30 8SU
Offers in the region of
£350,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
19 Wittet Drive
, Elgin, IV30 1SE
Offers over
£340,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
20 Forteath Avenue
, Elgin, IV30 1TF
Offers over
£339,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
31 Nasmith Crescent
, Elgin, IV30 4FG
Offers over
£330,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
77 Queen Street
, Lossiemouth, IV31 6BQ
Offers over
£315,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
East View
, Granary Street, Burghead, IV30 5UJ
Reduced price
Offers in the region of
£310,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Burghead
The Steading
, The Square, Archiestown, AB38 7QL
Offers over
£260,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Archiestown
28 Woodview Crescent
, Lhanbryde, IV30 8JL
Offers over
£250,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lhanbryde
Rockybank
, Stotfield Road, Lossiemouth, IV31 6QS
New
Offers over
£240,000
receptions
6 Reception Rooms
bedrooms
6 Bedrooms
bathrooms
4 Bathrooms + WC
location
Lossiemouth
33 Bain Avenue
, Elgin, IV30 6GB
Offers over
£235,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
12 Abbey Street
, Elgin, IV30 1DA
Offers over
£220,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
8A Balvenie Street
, Dufftown, AB55 4AB
Offers over
£210,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Dufftown
59 St. Andrews Road
, Lhanbryde, IV30 8PF
Offers over
£200,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
1 Maisondieu Place
, Elgin, IV30 1RD
Offers over
£190,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
73 Regent Street
, Keith, AB55 5EU
Offers over
£170,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Keith
3 Mount Crescent
, Dufftown, AB55 4BG
Offers over
£150,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
6 Dullanbank
, Dufftown, AB55 4ER
Offers over
£145,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
49 Balvenie Street
, Dufftown, AB55 4AS
New price
Offers over
£145,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
108 High Street
, Rothes, AB38 7AY
Offers over
£120,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Rothes
19 Bain Road
, Elgin, IV30 6GD
Offers over
£120,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
1 Caroline Place
, Elgin, IV30 4DS
Offers over
£110,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Building Plot, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
33 Victoria Crescent
, Elgin, IV30 1RQ
New price
Fixed price
£110,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
Building Plot, Easter Cloves
, Mosstowie, IV30 8TU
Offers over
£95,000
5 Parkview
, Lhanbryde, IV30 8JZ
Offers over
£90,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Lhanbryde
16 Seaforth Place
, Forres, IV36 1BE
Offers over
£78,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Forres
Building Plot
, East Grange Cottages, Kinloss, Forres, IV36 2UD
Offers over
£60,000
location
Forres
25 Distillery Drive
, Elgin, IV30 8AA
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
7 Hutcheon Street
, Hopeman, IV30 5SQ
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Hopeman
39 Birnie Place
, Elgin, IV30 6EB
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
18 Mcmillan Avenue
, Elgin, IV30 6GJ
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
36 Mcmillan Avenue
, Elgin, IV30 6GJ
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
19 Lodge View
, Hopeman, IV30 5TS
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Hopeman
18 Birnie Road
, Elgin, IV30 6EA
Under offer
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
23 Kintrae Crescent
, Elgin, IV30 5NB
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
9 Tower Place
, Aberlour, AB38 9PE
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Aberlour
Lynburn
, Longmorn, Elgin, IV30 8SH
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
1 High Street
, Aberlour, AB38 9QJ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Aberlour
17 Marine Court
, Lossiemouth, IV31 6SR
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
18B Waterside Street
, Elgin, IV30 4LU
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
27 Conval Street
, Dufftown, AB55 4AH
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
2 Thornhill Court
, Elgin, IV30 6LY
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
67 Grant Street
, Burghead, IV30 5TX
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Burghead
4 Station Cottages
, Alves, IV36 2RB
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Alves
10 Leuchars Drive
, Elgin, IV30 4AU
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
16 Robertson Drive
, Elgin, IV30 6EU
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
63 Morriston Road
, Elgin, IV30 4DZ
Under offer
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
191 Kingsmills
, Elgin, IV30 4BT
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Loading...
Please wait...
Recently Sold
Gravesend 12b
, Church Street, Burghead, Burghead, IV30 5XH
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Burghead
21 Braemorriston Road
, Elgin, IV30 4DT
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
2 Cooper Street
, Elgin, IV30 4DU
Sold
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
12 Pinefield Crescent
, Elgin, IV30 6HZ
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Ivy Cottage
, Tullochs Brae, Lossiemouth, IV31 6QY
Sold
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
87 Muirfield Road
, Elgin, IV30 6DD
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Home
Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Testimonials
Contact