Bulgaria has layers of history stretching from the Thracians and Romans to the medieval Bulgarian kingdoms and Ottoman period, with ancient ruins, Orthodox monasteries and historic towns found across the country. Begin in Sofia, where Roman remains sit alongside grand churches and 20th-century architecture, before travelling into the mountains and countryside.
Visit Rila Monastery beneath the peaks of the Rila Mountains, explore Plovdiv's Roman theatre and old town, and discover Veliko Tarnovo, the former medieval capital. Smaller towns and villages such as Koprivshtitsa, Tryavna and Melnik provide a different perspective, with traditional architecture, local wine and plenty of reasons to travel beyond the main cities.
Bulgaria works particularly well as a fly-drive, giving you the freedom to combine historic towns, monasteries and mountain scenery at your own pace. We also offer privately guided cultural holidays and small group tours, as well as itineraries combining Bulgaria with neighbouring Balkan countries.