The best time to visit Grantshouse is during the summer months, from June to August, when the weather is generally mildest and the days are long.During this period, you'll experience average temperatures ranging from 15°C to 20°C, making it pleasant for exploring the Scottish Borders. This is ideal for those who enjoy outdoor activities like hiking or visiting local attractions without the chill of autumn or winter.For those who prefer fewer crowds and don't mind cooler temperatures, late spring (April-May) or early autumn (September-October) can also be a good choice. You might encounter more changeable weather, but the landscape is often very picturesque with spring blooms or autumn colours.