Visa requirements British nationals don't need a visa to enter Morocco for the purpose of tourism for up to 90 days. British nationals who stay longer than 90 days need to go to a local police station to request an extension. When entering the country, make sure your passport is stamped.