In the Cairngorms National Park you are sure to find the hotel of your choice. We offer a variety of hotels-cosy traditional Scottish Highland accommodation, retreats and luxurious resort hotels throughout the areas around Aviemore, Angus Glens, Tomintoul and Glenlivet, Royal Deeside and Strathdon and the Atholl and Glenshsee areas. Search for hotel accommodation in the Cairngorms National Park using the Fast Search options on the home page or browse our hotel listings below.
Please use the 'Accommodation Finder' service to contact multiple businesses who may be able to accommodate you and your needs.
1. The Fife Arms Hotel
A unique Highland hotel opening 2018. The Fife Arms in Braemar is being sensitively restored and returned to its former splendour ...
2. McInnes House Hotel
Welcome to the newly refurbished McInnes House Hotel in the Cairngorms National Park. We have been working hard thoughout Novembe...
3. Loch Kinord Hotel
Set in the Heart of Royal Deeside at the Eastern Gateway to the Caingorm National Park in the wee village of Dinnet. The Loch Kino...
4. Atholl Arms Hotel
A really traditional Scottish highland hotel, big on heritage and on hospitality. We offer some thirty-one bedrooms - each one ele...
5. Invercauld Arms Hotel
Main Street,BraemarT. 01339 741605
6. Tigh na Sgiath Country House Hotel
Skye of Curr,Dulnain BridgeT. 01479 851345
7. Darroch Learg Hotel
56 Braemar Road,Royal Deeside,BallaterT. +44 (0) 13397 55443
8. Glen Lui Hotel
14 Invercauld Road,BallaterT. 013397 55402
9. Boat Hotel
Deshar Road,Boat of GartenT. +441479 831258
10. The Bridge of Tilt Hotel
The Bridge of Tilt Hotel,Blair AthollT. 01796 481333
11. Star Hotel
High Street,KingussieT. 01540 661431
12. Highlander Hotel
Kingussie Road,NewtonmoreT. 01540 673341
13. Auld Kirk B and B
31 Braemar Road,Royal Deeside,BallaterT. 013397 55762
14. The Glen Hotel
Main Street,NewtonmoreT. 01540 673203
15. High Range Lodge Hotel
Grampian Road,AviemoreT. 01479 810636
16. Arden House
Newtonmore Road,KingussieT. 01540 661369
17. Willowbank Guest House
High Street,Grantown on SpeyT. 01479 872089
18. The Osprey Hotel
Ruthven Road,KingussieT. 01540 661510
19. Braemar Moorfield House Hotel
Chapel Brae,BraemarT. 013397 41244
20. Columba House Hotel and Garden Restaurant
Manse Road,KingussieT. 01540 661402