Eight planets circle the sun/circle round the sun.
Are both phrases good English? Thank you in advance.
Both forms are grammatically correct in English. However, 'round' is an archaic colloquialism for 'around,' which would be more proper.
Could you provide a source to back up the statement that round is archaic?