3km Victoria Street Craigellachie,, AB38 9SR
Situated in the beautiful village of Craigellachie, this hotel offers an idyllic setting in which to savour the style and elegance of a bygone era.
0km 22 High Street Aberlour, AB38 9QD
We are a small family-run guest house situated in Speyside, offering quality assured bed and breakfast accommodation. We also have a well appointed lounge exclusively for the use of guests.
6km 15 - 17 High Street, Rothes, AB38 7AU
The Eastbank Hotel is found in Rothes, right in the heart of the world famous 'Whisky Trail'. Surrounded by the most breathtaking scenery, the hotel is situated in the centre of the village opposite the church.
20km 36 Academy St Elgin, IV301LP
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 where you will find shops and restaurants.
21km Morriston Road Elgin, IV30 6UL
Modern hotel set in eight acres of its own grounds. Comfortable accommodation with the added benefit of an on site leisure club and indoor swimming pool, complimentary use included in all rates. Bar and restaurant available.
20km 1 North Guildry Street Elgin, IV30 1JR
A warm, family-run guest house, situated in a beautiful area half a minute walk from Elgin town centre. Quiet and peaceful are the hallmarks of Heather Glen. The Guest House is situated in the center of the beautiful city of Elgin.
20km 282 High St Elgin, IV30 1AG
This traditional Victorian villa run as a guest house by Carol and Jim offers good food and warm Scottish hospitality.
28km Stotfield Road Lossiemouth, Elgin, IV31 6QS
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches.
26km 69 St. Leonard's Road Forres, IV36 1DW
Nestling in the bank of Cluny Hill, this small, family-run Victorian hotel offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness.
28km Woodside Avenue Grantown-on-Spey, Moray, PH26 3JN
Dating from 1879 and set in peaceful surroundings, this hotel offers modern facilities whilst retaining an old world charm.
28km 25 The Square Granton-On-Spey, PH26 3HF
In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 19th century residence has been upgraded to offer modern comforts whilst retaining a traditional character.
28km South Street Grantown On Spey, PH26 3HZ
Westhaven is situated in a quiet location close to the town centre, overlooking the golf course and Anagach Woods, with a magnificent view to the Hills of Cromdale.
29km 53-57 High Street Grantown on Spey, Inverness-shire, PH26 3EG
Family owned and run 3 star hotel on Grantown on Spey Main Street. Comfortable bedrooms with ensuite bath and shower. A mixture of double, twin and family rooms are available.
28km Castle Road Grantown-on-Spey, PH26 3HN
Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.
29km High Street Grantown On Spey, PH26 3EN
Willowbank is one of the very few listed buildings within the Cairngorms National Park and offers bed and breakfast accommodation just 15 minutes’ drive from Aviemore.
See hotel photos and book hotels online by following the information links below.
| Sun-Thu | Fri-Sat |
| £90 | £80 |
Woodlands Terrace Grantown on Spey, PH263JX
| Sun-Thu | Fri-Sat |
| £90 | £90 |
19 Seafield St Cullen, Buckie, AB56 4SG
| Sun-Thu | Fri-Sat |
| £94 | £94 |
A98 Cullen, AB56 4XA
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Dulnain Bridge grantown on spey, PH26 3LY
| Sun-Thu | Fri-Sat |
| £85 | £85 |
Nethybridge Nethybridge, PH25 3DP
| Sun-Thu | Fri-Sat |
| £72 | £74 |
Auldearn Auldearn, Nairn, IV12 5TG
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Seafield Street Portsoy, AB45 2QT
| Sun-Thu | Fri-Sat |
| £57 | £57 |
Duthil Carrbridge, PH23 3ND
| Sun-Thu | Fri-Sat |
| £110 | £110 |
Deshar Road Boat Of Garten, PH24 3BH
| Sun-Thu | Fri-Sat |
| £85 | £75 |
16 Albert Street Nairn, IV12 4HP
| Sun-Thu | Fri-Sat |
| £105 | £140 |
63 Seabank Rd Nairn, IV12 4HD
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Marine Road Nairn, Nr Inverness, IV12 4EA
| Sun-Thu | Fri-Sat |
| £105 | £105 |
Inverness Rd Nairn, IV2 4RX
| Sun-Thu | Fri-Sat |
| £99 | £99 |
Grantown Road Village, Carrbridge, PH23 3AT
| Sun-Thu | Fri-Sat |
| £119 | £79 |
Golden Knowes Road Banff, AB45 2JE
| Sun-Thu | Fri-Sat |
| £49 | £49 |
Shore Street Macduff, AB44 1UB
| Sun-Thu | Fri-Sat |
| £95 | £95 |
Sandyhill Rd Banff, AB45 1BE
| Sun-Thu | Fri-Sat |
| £131 | £211 |
Chapel Of Garioch Pitcaple, Inverurie, AB51 5HS
| Sun-Thu | Fri-Sat |
| £95 | £95 |
Aviemore Highland Resort Aviemore, PH22 1PN
| Sun-Thu | Fri-Sat |
| £58 | £58 |
Tomatin Nr Aviemore, IV13 7YT
| Sun-Thu | Fri-Sat |
| £52 | £52 |
Victoria Road Ballater, AB35 5RA
| Sun-Thu | Fri-Sat |
| £105 | £105 |
31 Braemar Road Ballater, Royal Deeside, AB35 5RQ
| Sun-Thu | Fri-Sat |
| £90 | £90 |
Ballater Road Ballater, AB34 5JY
| Sun-Thu | Fri-Sat |
| £90 | £90 |
45 Braemar Road Ballater, AB35 5RQ
| Sun-Thu | Fri-Sat |
| £120 | £120 |
Aviemore Inverness-Shire, Aviemore, PH22 1PN
| Sun-Thu | Fri-Sat |
| £69 | £69 |
South Deeside Road Ballater, AB35 5SJ
| Sun-Thu | Fri-Sat |
| £90 | £90 |
Grampian Road Aviemore, Inverness-Shire, PH22 1PE