Tangier has always had a good selection of accommodations, and as some hotels get a bit outdated, others are built or refurbished. Most accommodations are outside the city's small, walled medina, as only recently has there been any interest in staying there. That said, there are three gems that I recommend.
Heading up to the medina from the port entrance, there is a line of pensions along rue Salah Eddine al Ayoubi, but my preferences are mainly on rue El Antaki, only .5km (1/3 mile) farther along but an altogether more pleasant and quieter street.
Hotels can fill up quickly during the day in Tangier, as both travelers and Moroccans arrive in the city either on their way to or from Spain. If possible, reserve your accommodations before your arrival, especially during high season.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.