- Please support our journalism through affiliate links. Affiliate Disclosure
Sofia, the capital of Bulgaria, is a beautiful and historic city in the western region of the country. It’s a city that has been held by many empires throughout history, including the Greeks, the Romans, the Ottomans, and the Soviets, and the architecture, landmarks, and museums all reflect this long and storied heritage.
Any lover of history will find more than enough to do in Sofia, from visiting the 4th century St. George’s Rotunda Church to the 2,000-year-old Roman ruins recently found beneath the city.
Nearby Mount Vitosha offers opportunity for pleasant summer hiking and views of the city, and the delicious food and friendly people in Sofia will help take care of the rest.
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.