Ceuta est située sur la côte nord de l’Afrique, à l’extrême nord du Maroc, face à la péninsule Ibérique, de l’autre côté du détroit de Gibraltar. Cette position géographique exceptionnelle lui confère une importance géopolitique majeure et lui offre un paysage varié entre mer, collines et falaises. Elle est baignée à la fois par la mer Méditerranée et par l’Atlantique tout proche.
Elle se trouve à seulement 14 km des côtes espagnoles (province de Cadix), ce qui permet de la rejoindre facilement en ferry depuis Algésiras. La ville est entourée de sites naturels tels que le mont Hacho ou le parc naturel de Garcia Aldave, et les plages urbaines comme la Ribera ou la playa de la Almadraba offrent des lieux de détente appréciés.
Le climat est de type méditerranéen subtropical, avec des étés chauds (autour de 30 °C) mais tempérés par les brises marines, et des hivers doux (15 °C en moyenne). Le printemps et l’automne sont les périodes idéales pour visiter la ville, avec un climat agréable et des festivités culturelles animées.