Residential properties for sale in Moray
McEwan Fraser LegalStroma 4 Seafield Place, Cullen, Buckie, Moray
6 bedroom detached house for sale




D
Mortgage available
Part Exchange available
Exceptionally spacious, traditional granite stone and slate house of historical interest, which retains the character and charm of a bygone era circa 1880. Located in the historic seaside town of Cullen on the Moray Firth. To fully appreciate this property, it is an absolute must-see.
For Sale
Offers over
£475,000
Offers over
£475,000
Remember our office is open until Midnight
- Call 0345 210 2121
The Cotts Glen Of Rothes nr Rothes, Rothes, Moray
3 bedroom detached house for sale




Mortgage available
Part Exchange available
Traditional steading with a beautiful 4-acres of forestry, river, and pond.
For Sale
Offers over
£350,000
Offers over
£350,000
Remember our office is open until Midnight
- Call 0345 210 2121
11 Dove Court, Moray, Elgin
4 bedroom detached house for sale




C
Mortgage available
Part Exchange available
Four-bedroom property offering contemporary comfort and family appeal
For Sale
Offers over
£280,000
Offers over
£280,000
Remember our office is open until Midnight
- Call 0345 210 2121
36 Dulicht Court, Grantown-on-Spey, Moray
2 bedroom semi-detached house for sale



C
Mortgage available
Part Exchange available
Immaculate 2-bedroom semi-detached home in the heart of Grantown-on-Spey part of an exclusive new development with luxury tiled floors, garden office/sunroom & show-home finish
For Sale
Offers over
£275,000
Offers over
£275,000
Remember our office is open until Midnight
- Call 0345 210 2121
5-7 Seafield Street, Cullen, Moray
4 bedroom semi-detached house for sale



E
Mortgage available
Part Exchange available
Exceptional four-bedroom traditional Grade C-listed stone and slate house which retains the character and charm of a bygone era circa 1825. Located in the Historic Seaside Town of Cullen on the Moray Firth.
For Sale
Offers over
£255,000
Offers over
£255,000
Remember our office is open until Midnight
- Call 0345 210 2121
2 Chandlers Rise, Elgin, Moray
3 bedroom detached house for sale



B
Mortgage available
Part Exchange available
A stunning refurbished 3 bedroom 2 bathroom family home in show home condition, with solar panels and previous planning permission for a front extension
For Sale
Offers over
£250,000
Offers over
£250,000
Remember our office is open until Midnight
- Call 0345 210 2121
21 Bain Avenue, Elgin, Morayshire
3 bedroom semi-detached bungalow for sale



B
Mortgage available
Part Exchange available
Stylish three-bed bungalow in quiet Elgin location with underfloor heating, studio annexe outbuilding, solar panels & modern upgrades—move-in ready
For Sale
Offers over
£240,000
Offers over
£240,000
Remember our office is open until Midnight
- Call 0345 210 2121
3/4 Moray Park Terrace, Meadowbank, Edinburgh
2 bedroom flat for sale



C
Mortgage available
Part Exchange available
Fantastic two-bedroom first-floor flat in Edinburgh’s sought-after Meadowbank area. The property is presented to the market in excellent internal condition, making this an excellent opportunity for professionals seeking a ‘walk-in’ property close to Edinburgh city centre.
For Sale
Offers over
£225,000
Offers over
£225,000
Remember our office is open until Midnight
- Call 0345 210 2121
17 Pulteney Street, Portknockie, Buckie, Moray
4 bedroom semi-detached house for sale



D
Mortgage available
Part Exchange available
Desirable Coastal Village Location on the Moray Firth. Semidetached 4 bedrooms, huge upgrades, impeccable walk-in condition.
For Sale
Offers over
£225,000
Offers over
£225,000
Remember our office is open until Midnight
- Call 0345 210 2121
16 North Guildry Street, Elgin, Morayshire
3 bedroom terraced townhouse for sale




E
Mortgage available
Part Exchange available
Elegant and characterful three-bedroom townhouse in the heart of Elgin, featuring traditional charm, a spacious basement workshop, and garage
For Sale
Offers over
£180,000
Offers over
£180,000
Remember our office is open until Midnight
- Call 0345 210 2121