La médina de Sousse, l'ancienne ville, classée patrimoine mondial de l'Unesco, est vieille de plusieurs siècles. C'est l'une des vieilles villes qui témoignent des premiers temps de l'islam au Maghreb. Elle conserve toujours ses remparts et ses anciennes mosquées, synagogues et églises. Les friands de l'archéologie peuvent aussi faire un tour au musée de la Kasbah, aménagé au cœur de la médina qui possède la deuxième plus importante collection de mosaïques après celle du Musée national du Bardo de Tunis. Le port El Kantaoui est pour ainsi dire le « poumon » de Sousse, avec ses bateaux de plaisance, ses plages, ses fontaines, ses jardins, ses piscines, ses restaurants et ses centres commerciaux. Sans oublier ses points de vente de l'artisanat et son terrain de golf aménagé sur 130 ha à flanc de collines. Ses magasins et commerces sont conçus selon une architecture ancienne de médina, avec ses remparts et arcades. Ce qui confère un cachet très particulier à cet endroit qui accueille plusieurs festivals durant la saison estivale. Des hôtels gravitent tout autour de ce port considéré comme un véritable complexe touristique, tandis qu'une fête foraine anime les lieux d'une façon permanente, à Hannibal Park. Un parc qui propose toutes sortes de divertissements pour les grands comme pour les petits. Sousse n'est pas aussi fermée que Hammamet Yasmine et les touristes peuvent y résider dans des hôtels ou louer des appartements et villas à des prix variables. Tout dépend de type d'appartement et des portefeuilles. Les touristes ont plus de choix en matière d'hébergement et de restaurants qu'à Hammamet. Ce qui influe sur les prix des séjours. A Sousse, d'après les agences de voyages, c'est moins cher qu'à Hammamet. Le séjour d'une semaine dans cette ville coûte 120.000 DA en moyenne à un couple de touristes algériens dans un hôtel 4 étoiles. Le prix couvre le séjour et les frais de tous les jours.