These are our top 20 favourite Scottish hotels based on child friendliness, facilities, location, value for money, service and quality of food.
1. Buchannan Arms, Drymen, West Dunbartonshire
2. MacDonald’s Aviemore Academy Hotel
3. Scotland’s Hotel, Pitlochry
4. Isles of Glencoe Hotel, Glen Coe
5. North West Castle Hotel, Stranraer
6. Fife Arms Hotel, Braemar
7. Barony Castle Hotel, Peebles
8. The Moorings Hotel, Banavie, Fort William
9. Angus Hotel, Blairgowrie, Perthshire
10. Ballachulish Hotel, Glen Coe
11. MacDonald’s Cadrona Hotel, Peebles
12. Carnoustie Golf Hotel and Spa, Angus
13. Gleddoch House Hotel and Golf Club, Renfrewshire
14. Loch Fyne Hotel and Spa, Inverary
15. New Lanark Mill Hotel, Lanark
16. Inversnaid Hotel, Aberfoyle
17. Ben Wyvis Hotel, Strathpeffer, Ross-shire
18. MacDoanld’s Loch Rannoch Hotel, Kinloch Rannoch
19. Balgeddie House Hotel, Glenrothes
20. Boat Hotel, Boat of Garten, Badenoch and Strathspey