Le musée archéologique de Sofia est le bâtiment le plus ancien à la capitale bulgare. Commencé en 1454 et terminé en 1494 sous la gouvernance d'un certain Mahmoud Pacha, l'édifice était à l'origine une mosquée et s'appelait La Grande Mosquée.
Le musée offre quatre salles d'expositions permanentes : Salle Préhistoire, Salle Trésors, Salle Centrale et Salle Moyen Age. Le musée archéologique de Sofia possède la collection la plus riche sur la péninsule des Balkans.