43 hotels from £39 per night
0km 22 High Street Aberlour, AB38 9QD
3km Victoria Street Craigellachie,, AB38 9SR
1km Aberlour Banffshire, AB389LS
6km 15 - 17 High Street, Rothes, AB38 7AU
20km 36 Academy St Elgin, IV301LP
20km 282 High St Elgin, IV30 1AG
21km Morriston Road Elgin, IV30 6UL
20km 1 North Guildry Street Elgin, IV30 1JR
28km Stotfield Road Lossiemouth, Elgin, IV31 6QS
26km 69 St. Leonard's Road Forres, IV36 1DW
28km South Street Grantown On Spey, PH26 3HZ
28km Woodside Avenue Grantown-on-Spey, Moray, PH26 3JN
28km 25 The Square Granton-On-Spey, PH26 3HF
29km 53-57 High Street Grantown on Spey, Inverness-shire, PH26 3EG
28km Castle Road Grantown-on-Spey, PH26 3HN
See hotel photos and book hotels online by following the information links below.
| Sun-Thu | Fri-Sat |
| £60 | £65 |
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.
| Sun-Thu | Fri-Sat |
| £80 | £90 |
Woodlands Terrace Grantown on Spey, PH263JX
Situated in its own grounds, a short stroll from the town centre, the Craiglynne Hotel offers a warm, friendly atmosphere, with open fires in both the lounge and bar.
| Sun-Thu | Fri-Sat |
| £90 | £90 |
19 Seafield St Cullen, Buckie, AB56 4SG
One the finest and most popular hotels on the Moray Firth Coast, Scotland. Full of character and charm which sits so well, peacefully and calmly, with the qualities of its surroundings.
| Sun-Thu | Fri-Sat |
| £94 | £94 |
A98 Cullen, AB56 4XA
Enjoying a beautiful and elevated position on the Moray Firth Coast in the North-East of Scotland, this is an AA 3-star family-run hotel, offering outstanding accommodation in beautifully furnished rooms.
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Dulnain Bridge grantown on spey, PH26 3LY
Surrounded by 10 acres of landscaped gardens, this Victorian shooting lodge offers delicious food and is ideal for a comfortable, elegant, and yet informal break.
| Sun-Thu | Fri-Sat |
| £85 | £85 |
Nethybridge Nethybridge, PH25 3DP
The Nethybridge Hotel, well known to generations of travellers. Situated amidst the splendour of the Cairngorm Mountains and the lushly wooded Strathspey.
| Sun-Thu | Fri-Sat |
| £72 | £72 |
Auldearn Auldearn, Nairn, IV12 5TG
Whether you are here for history, whisky or outdoor life, there is something for everyone at the Covenanters. Business is no chore when staying with us, as a friendly family welcome awaits you.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Seafield Street Portsoy, AB45 2QT
The warmest of welcomes awaits you at the Station Hotel, a comfortable family run hotel situated in the historic town of Portsoy, which is on the breathtaking Grampian Coastal Trail and on the banks of Loch Soy.
| Sun-Thu | Fri-Sat |
| £57 | £57 |
Duthil Carrbridge, PH23 3ND
With an idyllic setting, surrounded by beautiful mature woodland populated with red squirrels, woodpeckers and rabbits, the guest house offers a friendly family atmosphere, Highland hospitality and tasty home-cooked food.
| Sun-Thu | Fri-Sat |
| £99 | £99 |
16 Albert Street Nairn, IV12 4HP
The Windsor Hotel is set only a few miles from Inverness and in the best residential area of Nairn. One of the closest hotels to Inverness Airport and near to the major trunk routes.
| Sun-Thu | Fri-Sat |
| £105 | £155 |
63 Seabank Rd Nairn, IV12 4HD
Overlooking the Moray Firth, with picturesque gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
| Sun-Thu | Fri-Sat |
| £110 | £110 |
Deshar Road Boat Of Garten, PH24 3BH
The Boat Hotel at Boat of Garten is a privately-owned Victorian sporting hotel set in the heart of the Spey Valley. Personally run, warm hospitality and confortable rooms assure you of a relaxing stay.
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Marine Road Nairn, Nr Inverness, IV12 4EA
Fully refurbished, small, elegant family-run, non-smoking hotel with stunning sea view over Moray Firth. A 4 star small hotel offering the highest standards of comfort and Highland hospitality where guests like to return.
| Sun-Thu | Fri-Sat |
| £99 | £99 |
Grantown Road Village, Carrbridge, PH23 3AT
Formerly a sporting lodge used by members of the Royal Family, this country house hotel and restaurant is ideally situated in the heart of the picturesque Scottish Highlands.
| Sun-Thu | Fri-Sat |
| £80 | £80 |
Inverness Rd Nairn, IV2 4RX
Set in 21 acres of mature parkland and gardens, bordering Nairn Golf Course - host of the Walker Cup in 1999. The Newton Hotel, with 56 bedrooms, is an imposing building in a secluded location.
| Sun-Thu | Fri-Sat |
| £49 | £49 |
Shore Street Macduff, AB44 1UB
This waterfront hotel is situated opposite the harbour, offering breathtaking views.The fine dining restaurant, with spectacular views over the sea, serves mouthwatering fresh food.
| Sun-Thu | Fri-Sat |
| £79 | £69 |
Golden Knowes Road Banff, AB45 2JE
The privately owned Banff Springs hotel offers spacious comfort on the outskirts of the Royal Burgh of Banff. We are famed for our warm welcome and hospitality.
| Sun-Thu | Fri-Sat |
| £95 | £95 |
Sandyhill Rd Banff, AB45 1BE
The Fife Lodge Hotel is ideal for golf, fishing, walking, castles, whisky and adventure. The hotel offers a choice of accommodation. All bedrooms in the main hotel are en-suite.
| Sun-Thu | Fri-Sat |
| £131 | £155 |
Chapel Of Garioch Pitcaple, Inverurie, AB51 5HS
Enjoy the wonderful surroundings of Pittodrie House, set amidst 2,000 acres of land in the foothills of Bennachie. Pittodrie House is one of the most historic hotels in Scotland.
| Sun-Thu | Fri-Sat |
| £90 | £90 |
Ballater Road Ballater, AB34 5JY
In the rustic village of Dinnet in the heart of Royal Deeside, this family-run hotel is ideal for exploring the Highlands and tourist and sporting activities in Aberdeen and Aberdeenshire.
| Sun-Thu | Fri-Sat |
| £105 | £105 |
31 Braemar Road Ballater, Royal Deeside, AB35 5RQ
This fine former church has been tastefully converted, enabling retention of the original features.The Auld Kirk Hotel is the place where you can really relax and recharge your batteries.
| Sun-Thu | Fri-Sat |
| £86 | £80 |
Victoria Road Ballater, AB35 5RA
Situated in the heart of Ballater, this hotel’s panelled entrance and log fires instantly demonstrate its friendly, home-from-home atmosphere.
| Sun-Thu | Fri-Sat |
| £95 | £95 |
Aviemore Highland Resort Aviemore, PH22 1PN
In the heart of the Cairngorms National Park, this 3-star family-orientated hotel is a comfortable, yet practical, base for a relaxing break or an exciting adventure holiday in the Highlands This 102-bedroom hotel is especially good ...
| Sun-Thu | Fri-Sat |
| £100 | £100 |
45 Braemar Road Ballater, AB35 5RQ
Recommended in the Good Hotel Guide 2008, this late Victorian residence is set within an acre of grounds in picturesque Ballater, Royal Deeside. Comfortable rooms are individually decorated, all with en suite bathrooms.
| Sun-Thu | Fri-Sat |
| £69 | £69 |
South Deeside Road Ballater, AB35 5SJ
Built in 1760 to accommodate health seekers wishing to take the waters from the wells of Pannanich, this historic building houses a charming hotel offering comfortable bed and breakfast accommodation.
| Sun-Thu | Fri-Sat |
| £120 | £0 |
Aviemore Inverness-Shire, Aviemore, PH22 1PN
Our hotel is situated at the foot of the spectacular Cairngorm Mountains, in the heart of the Cairngorms National Park. Our resort nestles amidst the ancient Caledonian pine forests, home to an abundance of wildlife.
| Sun-Thu | Fri-Sat |
| £90 | £90 |
Grampian Road Aviemore, Inverness-Shire, PH22 1PE
Perfectly located for hill walking, climbing, fishing, the Malt Whisky Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms.
| Sun-Thu | Fri-Sat |
| £58 | £58 |
Tomatin Nr Aviemore, IV13 7YT
Glenan Lodge is a traditional country house with private fishing in a village location just 15 miles south of Inverness and 15 miles north of Aviemore on the main A9. We are fully non-smoking.



