
A summer visit is the best time to enjoy Musselburgh at its best and take advantage of the opportunities for swimming, hiking, golfing, and more. September is a good alternative as the biggest crowds will have gone but the weather should still be warm.

