While the summer months of July - September are considered the best months to travel in Croatia, I recommend that you avoid the very hot months of July and August. The best months are, therefore, May, June, September, and October.