The best time to visit Marbella is in September and October when summer's tourists have departed but temperatures are still warm enough for a dip in the Mediterranean. The months that span ...