Property for sale
Selling
Free property valuation service in Moray
Fixed fee package
Buying
Conveyancing
About HM
Meet the team
Testimonials
Contact
Property for sale in Elgin & Moray
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
73
Properties
Last updated
29 Aug
Plot 3
, The Paddock, Newton, IV30 8XW
Asking Price
£525,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
Brynn Hall
, Aberlour, AB38 9JX
New price
Offers over
£499,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Aberlour
Parks Of Innes
, Elgin, IV30 8NH
New price
Offers in the region of
£445,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Cor-Valley, Muiryhall
, Urquhart, IV30 8LW
Offers over
£425,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms
14 Provost Drive
, Lossiemouth, IV31 6FB
New
Offers over
£420,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
Richmond, 48
, Moss Street, Elgin, IV30 1LT
Reduced price
Offers over
£388,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
5 Bathrooms
location
Elgin
Kismet, 7
, Broomfield Square, Aberlour, AB38 9QP
New price
Offers in the region of
£360,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Aberlour
49 Main Street
, New Elgin, IV30 6BH
Offers over
£350,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
Carron Lodge
, Carron, AB38 7QP
Offers in the region of
£329,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
78 West Covesea Road
, Elgin, IV30 5QF
Offers over
£325,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
14 Johnston Drive
, Elgin, IV30 4FH
Offers over
£295,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Ravenscraig
, Braemorriston Road, Elgin, IV30 4DL
Offers in the region of
£269,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Cairnrosa
, Braelossie Place, Elgin, IV30 1SD
Offers in the region of
£240,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
3 Hythehill Place
, Lossiemouth, IV31 6NH
Offers over
£235,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
30 St. Peters Road
, Duffus, IV30 5QL
Offers over
£230,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Duffus
8A Balvenie Street
, Dufftown, AB55 4AB
Offers over
£210,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Dufftown
5 West Back Street
, Elgin, IV30 4DQ
Reduced price
Offers over
£210,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
55 Thom Street
, Hopeman, IV30 5TB
Offers in the region of
£210,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms + WC
location
Hopeman
27 Mitchell Crescent
, Elgin, IV30 4EH
New
Offers over
£205,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
69 Land Street
, Keith, AB55 5AN
Offers over
£190,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Keith
35 Mayne Road
, Elgin, IV30 1NZ
New
Offers over
£175,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
6 The Wards
, Elgin, IV30 6AA
New
Offers over
£157,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
51 Duncan Drive
, Elgin, IV30 4NG
Offers over
£155,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
15 Linn Brae
, Aberlour, AB38 9PH
New
Offers over
£150,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Aberlour
49 Balvenie Street
, Dufftown, AB55 4AS
New price
Offers over
£145,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
107 Muirfield Road
, Elgin, IV30 6DD
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
6 Dullanbank
, Dufftown, AB55 4ER
New price
Offers over
£125,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
15 Findlay Road
, Mosstodloch, IV32 7JR
New
Offers over
£115,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Mosstodloch
Building Plot, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
11 Muirfield Crescent
, Elgin, IV30 6AD
Offers over
£105,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
90 Provost Christie Drive
, Rothes, AB38 7BU
Offers in the region of
£103,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Rothes
Building Plot, Easter Cloves
, Mosstowie, IV30 8TU
Offers over
£95,000
20A South College Street
, Elgin, IV30 1EP
New
Offers over
£80,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
Building Plot
, East Grange Cottages, Kinloss, Forres, IV36 2UD
Offers over
£60,000
location
Forres
191 Kingsmills
, Elgin, IV30 4BT
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Stedever
, Spynie, Elgin, IV30 8XJ
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
23 Wittet Drive
, Elgin, IV30 1SW
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
5 Bathrooms
location
Elgin
37 Hamilton Drive
, Elgin, IV30 4NL
Under offer
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
3 Maida Place
, Elgin, IV30 1LW
Under offer
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
32 Wittet Drive
, Elgin, IV30 1SW
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Killearn
, James Street, Lossiemouth, IV31 6QZ
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
8 Nasmith Crescent
, Elgin, IV30 4FG
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
20 Grant Street
, Elgin, IV30 1PH
Under offer
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
East View
, Granary Street, Burghead, IV30 5UJ
Under offer
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Burghead
77 Queen Street
, Lossiemouth, IV31 6BQ
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
Oakbank Cottage
, Duffus Road, Elgin, IV30 4NP
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
32 Mcmillan Avenue
, Elgin, IV30 6GJ
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
4 Bathrooms
location
Elgin
52 Springfield Road
, Elgin, IV30 6BZ
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
96 Chandlers Rise
, Elgin, IV30 4JE
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
The Steading
, The Square, Archiestown, AB38 7QL
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Archiestown
21 Fleurs Place
, Elgin, IV30 1ST
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
28 Woodview Crescent
, Lhanbryde, IV30 8JL
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lhanbryde
18 Woodview Crescent
, Lhanbryde, IV30 8JL
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lhanbryde
2 The Maltings
, Elgin, IV30 8AE
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
33 Brechan Rig
, Elgin, IV30 6FL
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
2 Pot Still Way
, Elgin, IV30 8AF
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Grianan
, Stotfield Close, Lossiemouth, IV31 6TZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Lossiemouth
1 Sandstone Place
, Elgin, IV30 6LL
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
20 Sellar Place
, Aberlour, AB38 9LE
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Aberlour
21 Robertson Drive
, Elgin, IV30 6ET
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
73 Regent Street
, Keith, AB55 5EU
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Keith
2 Corsemaul Drive
, Dufftown, AB55 4EJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
2 The Courtyard, Troves
, Elgin, IV30 8RD
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
9A Queen Street
, Elgin, IV30 1RR
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Elgin
133 Edgar Road
, Elgin, IV30 6UQ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
3 Queen Street
, Dufftown, AB55 4BF
Under offer
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
51 Thom Street
, Hopeman, IV30 5TB
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Hopeman
14 Maxwell Street
, Fochabers, IV32 7DE
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
48 Birnie Place
, Mosstodloch, IV32 7JW
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Mosstodloch
45 Lesmurdie Road
, Elgin, IV30 4HP
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
58 Dunbar Street
, Lossiemouth, IV31 6AN
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
54 Deanshaugh Terrace
, Elgin, IV30 4ET
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
14 Ferrier Terrace
, Elgin, IV30 4JU
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Loading...
Please wait...
Recently Sold
7A Inchbroom Avenue
, Lossiemouth, IV31 6HJ
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
13 Ryvoan Place
, Forres, IV36 1FX
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Forres
53 Cawdor Avenue
, Elgin, IV30 8AH
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Flat 4, 115
, South Street, Elgin, IV30 1JD
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
13 Tower Place
, Aberlour, AB38 9PE
Sold
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Aberlour
17 Birnie Circle
, Elgin, IV30 6JD
Sold
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Home
Property for sale
Selling
Free property valuation service in Moray
Fixed fee package
Buying
Conveyancing
About HM
Meet the team
Testimonials
Contact