Sofia herbergt vele monumenten en historische bezienswaardigheden, waaronder de Alexander Nevsky-kathedraal, de National Art Gallery, het National Museum of History, het National Palace of Culture en de Boyana-kerk.