UK, EU, Aus, NZ, Can, & USA nationals resident in the UK do not require a visit at present to enter Morocco . Please check if you are from another country. RSA (South Africa) passport need to obtain visas in advance of arrival. If an RSA passport holder, please check your personal visa requirements with the embassy.
A full passport with one full blank page and at least 6 months validity beyond date of exit from Morocco is essential.
Please double-check all visa requirements with the Moroccan embassy at least one month before travel as the above is intended as a guide. Visa procurement is subject to change and remains the responsibility of the traveller and not that of on the go.