January and February are typically the cheapest months to visit Scotland. During this time, you can find lower accommodation rates and fewer tourists.