Accommodation in Moray & Speyside

2. The Royal Hotel
Built by a whisky baron as a private residence, this house dates back to the middle of the last century and is now a grade B Listed Building. It has m...
More Details
Station Road,
Elgin,
t: 01343 542320

3. Gowanbrae Guesthouse
Gowanbrae is a Victorian style property with spacious rooms, tastefully modernized and decorated....
More Details
19 Church Street,
Dufftown,
t: 01340 821344

4. Links Lodge guest house
A unique four bedroom guesthouse, full of character, overlooking the 18th green of the famous Old Course at Moray Golf Club and carrying a Visit Scotl...
More Details
Stotfield Road,
Lossiemouth,
t: 01343 813 815

5. Kellas House
Kellas House is one of Scotland's finest Arts and Crafts houses and is set amongst woodland and lawns on gently sloping hills above the River Lossie a...
More Details
Kellas Estate,
Kellas,
Elgin,
t: +44 (0)1343 890777

6. Crannoch Hotel
We are situated in the Royal Burgh of Cullen on the Moray Firth. We have beautiful safe sandy beaches. There are plenty of activities for our guests, ...
More Details
12 Blantyre Street,
Cullen,
t: 01542 840210

7. Parkburn Guest House
Parkburn Guest House
Parkburn is a well known and popular Guest House, operated by Fay and Allan Hampton, situated at the south end of the High Stree...
More Details
High Street,
Grantown on Spey,
Grantown on Spey,
t: 01479 873116

8. Argyle Guest House
Well apointed 6 Bedroom Guest House in the centre of Tomintoul. Excellent breakfasts and large spacious rooms. We have 2 en-suite family rooms which c...
More Details
Argyle House,
7 Main Street,
Tomintoul,
t: 01807580766

9. Parkmore Holiday Cottages
Parkmore Holiday Cottages Parkmore Holiday Cottages is a complex of 8 cottages located in the heart of Speyside, Scotland.
Here at Parkmore we boast ...
More Details
Parkmore Farm,
Dufftown,
t: 01340 820072

10. Fournet House
It is now possible to visit our new website www.fournethouse.co.uk. We offer Accommodation which is one twin room and one kingsize double room, both ...
More Details
18-20 Balvenie Street,
Dufftown,
t: 01340 821428

11. Lynnside
Very large luxury home with grounds a third of an acre. Quirky interior design. Very comfortable four bedroomed house situated within Kingston on Spey...
More Details
Lein road,
Kingston on Spey,
Garmouth,
t: 01343870089

12. Millbank
This stunningly designed 4 bedroom 5 bathroom property stands in the heart of the Cairngorms National Park. It combines the feel of a whisky distille...
More Details
Chapeltown of Glenlivet,
Ballindalloch,
Tomintoul,
t: 07876334680

14. Rockhouse Hotel
Family run business for over 40 years. 10 minutes to the RAF Camp and 5 minutes to the beautiful Lossiemouth East beach....
More Details
Clifton Road,
Lossiemouth,
t: 01343 812489

15. Woodville B and B
Set in the beautiful surroundings of the Speyside Valley, Woodville is in a peaceful, woodland setting conveniently positioned just 400 metres off the...
More Details
Woodville,
Ballindalloch,
t: 01807 500396

16. Ardivot House B and B
Beautiful country residence situated on a working farm between Elgin and Lossiemouth.
All rooms are en-suite and equipped with Freeview tv, hospital...
More Details
Ardivot Farm,
Lossiemouth,
t: 01343811076

17. Green Hall Gallery Self-catering
...
More Details
2 Victoria Street,
Craigellachie,
Craigellachie,
t: 01340 871010

18. The Old Smiddy
Set within the Chapeltown of Glenlivet in the Cairngorms National Park makes The Old Smiddy is an ideal base for those looking to relax and unwind in ...
More Details
Auchnarrow,
Ballindalloch,
Aberlour,
t: +447876334680

19. Culdearn House
Recommended by the Good Hotel Guide and Britain's Finest this small intimate country house is situated in the heart of Speyside in the Cairngorm Natio...
More Details
Woodlands terrace,
Grantown on Spey,
t: 01479 872106

20. Willowbarn Rafford
Willowbarn is a newly completed upstairs barn situated in a peaceful country setting on the Dava Way and Speyside Whisky Trail, in Moray.
The self ca...
More Details
The Willows,
Rafford,
Forres,
t: 01309 674739 / 07740683769