Accommodation in Moray & Speyside

1. Glenlivet B and B, Glendalloch House
Glenlivet B and B, Glendalloch House
Come and stay with us in our home at Glenlivet, in the heart of the Speyside Whisky Trail. There are wonderful v...
More DetailsBook Now
Glendalloch House,
Glenlivet,
Ballindalloch,
t: +44 (0) 1807 590424

2. Fraoch Lodge
Quality B and B specially for the hiker / climber / rambler
Fraoch Lodge provides quality accommodation for 12 with home-cooked meals and baking, bl...
More DetailsBook Now
Boat of Garten,
t: 01479 831331

3. The Gables
Luxury accommodation with three en-suite bedrooms,
Beautiful views over the hill and open fields.
evening meals avaiable...
More DetailsBook Now
Lettoch,
Dufftown,
t: 01340 821485

4. Clune House B and B
Bed and Breakfast...
More DetailsBook Now
Main Street,
Newtonmore,
Aviemore,
t: 01540 673359

5. Archiestown Hotel and Bistro
Resident owners Alan and Jane Hunter and staff, warmly welcome you to Archiestown. The hotel with its delightfull walled garden, has been the focal ...
More DetailsBook Now
Archiestown Hotel,
Archiestown,
t: 01340 810218

6. Old Mill Inn
Maybe it's the warm welcome, or perhaps the curiously eclectic mix of historical, Scottish and contemporary. It probably has a lot to do with the food...
More DetailsBook Now
Brodie,
t: 01309 641605

7. Willow Bank Guest House
Willowbank Guest House offers all you are looking for at an affordable price. Clean rooms, a great Scottish Breakfast with local ingredients and home ...
More DetailsBook Now
High Street,
Grantown on Spey,
t: 01479 872089

8. Highlander Inn ~ Craigellachie
5 en-suite bedrooms, award winning whisky and real ale bar, superb restaurant and great bar meals, situated in the centre of
the village of Craigellac...
More DetailsBook Now
Victoria Street,
Craigellachie,
t: 01340 881446

9. Southbank Guesthouse
Southbank is a Georgian Town House over 200 years Old. Situated in a quiet road, we are in the heart of Elgin with a few minutes walk to town centre w...
More DetailsBook Now
36 Academy Street,
Elgin,
t: 01343 547132

10. Ardgye House
Ardgye House offers luxury Bed and Breakfast Accommodation. Situated in the heart of Morayshire. Ardgye House is one of the finest examples of Edwa...
More DetailsBook Now
Elgin,
t: 01343 850618

11. Invernairne Guesthouse
Set in two acres of gardens overlooking the Moray Firth with a private path that leads down to a sandy beach the Invernairne is perfectly situated as ...
More DetailsBook Now
Thurlow Road,
Nairn,
t: 01667 452039

12. Seafield Lodge Hotel
Quietly situated, yet close to Grantown's many amenities, the Seafield Lodge is one of Speyside's leading sporting hotels, catering for fishing, shoot...
More DetailsBook Now
Woodside Avenue,
Grantown on Spey,
t: 01479 872152

13. The Mill House Hotel
The Mill House Hotel and Restaurant has a unique blend of old and new offering something unique in the local area. A reputation for high quality f...
More DetailsBook Now
Mill of Tynet,
Buckie,
t: 01542 850395

14. Fairwinds hotel and chalets
A warm welcome to Fairwinds - a little gem, a charming personally run small hotel near Aviemore in the Highlands of Scotland offering a very personal ...
More DetailsBook Now
Carrbridge,
t: 01479-841240

15. Banff Springs Hotel
Banff Springs Hotel is elevated above golden sands, on the western outskirts of the Royal Burgh of Banff, on the Moray Firth Coast.
The area is beaut...
More DetailsBook Now
8 Golden Knowes Road,
Banff,
t: +44 (0)1261 812881

16. Balciuin B and B
Situated in the heart of beautiful Strathspey in the Highlands of Scotland between Aviemore and Grantown, Nethy Bridge is the perfect centre to enjoy ...
More DetailsBook Now
5 Lynstock Park,
Nethy Bridge,
t: 01479 821920

17. Laichmoray Hotel
Warmth of atmosphere is the priority of the day at the Laichmoray for business guests and those wishing to relax and discover Moray alike. We offer pe...
More DetailsBook Now
Maisondieu Road,
Elgin,
t: 01343 540045

19. The Lodge Guest House
The Lodge is described as 'One of the outstanding town houses of Elgin' Located in a quiet conservation area, and is only a 5 minute walk from the Tow...
More DetailsBook Now
20 Duff Avenue,
Elgin,
t: 01343 549981

20. Craiglynne Hotel
Our Victorian granite hotel, situated under the majestic Cairngorms, has just been restored and refurbished to the highest standards.
With 82 stylish...
More DetailsBook Now
Woodlands Terrace,
Grantown on Spey,
t: