The best time to visit Rothesay is between May and September for the best chance of good weather. Autumn, particularly early September, is also a good time to visit as it avoids the peak summer tourist season while still having milder temperatures and longer hours of daylight. Winter visitors can expect a crowd-free experience, but some businesses may be closed. You can also explore different options for camping near Rothesay on Hipcamp.