Sofia ospita molti monumenti e siti storici, tra cui la Cattedrale Alexander Nevsky, la Galleria Nazionale d'Arte, il Museo Nazionale di Storia, il Palazzo Nazionale della Cultura e la Chiesa di Boyana.