Here are just a few of the historic towns and villages across Scotland which you can explore while staying at Scotland's Best B&Bs.
The history of Scotland is ready to be discovered around every corner.
We'll be adding more soon!
Aberdeen, Angus and Fife
Glasgow & South West Scotland
Edinburgh & South East Scotland