Attractions & Tours category
Top Picks
Book now for today
Book now for tomorrow
No. 1 of Best Things to Do in Bulgaria Sofia Walking Private City Tour Book now for today
Conditional cancellation
FromAU$ 244.96
Boyana Church + Rila Monastery day tour [Single traveler booking available + Optional hotel or airport pickup for additional fee]
Visit two major attractions in one day: Boyana Church and Rila Monastery
Self-guided tour to Rila Mountains and the Seven Rila Lakes from Sofia
Explore Bulgaria's highest glacial lakes
Discover Bulgaria with Dance in Sofia, Bulgaria
Classes
Book now for tomorrow
Self-guided trekking experience in Rila Mountains and Mt Mousala from Sofia
Trek up the highest peak in the Rila mountains
Private horse riding in Tetevan Balkan from Sofia
Travel on horseback - the best way to discover the Balkan Mountains
National Palace of Culture Park
Borovets Ultimate Snowmobile Experience
Top expereince in Borovets
Rila Monastery and Boyana Church Full-Day Tour
Self-guided trip to Rila Monastery and Boyana Church
Visit two UNESCO World Heritage sites in one day trip
Patriarchal Cathedral St. Alexander Nevsky
No. 2 of Best Things to Do in Sofia From Plovdiv to Sofia: Koprivshtitsa half-day tour Enjoy free time to purchase typical meal or go shopping in the quaint streets
Book now for tomorrow
Conditional cancellation
FromAU$ 50.84
Wine Tasting in Heart of Sofia
Sofia Walking Private City Tour Book now for today
Conditional cancellation
FromAU$ 244.96
National Palace of Culture (NDK)
Sofia: Communist Walking Tour Learn about the communist ideology and why it rose and fell in Bulgaria
Book now for today
Conditional cancellation
FromAU$ 30.50
"Ivan Vazov" National Theatre
Guided Walking Tour of Sofia FromAU$ 146.13
Plovdiv - Group Day Trip from Sofia
Explore top experiences
See what other travellers love, based on ratings and bookings
Frequently asked questions about Sofia
How many are available in Sofia on Trip.com?
What are the best in Sofia?
What are the top-rated in Sofia?
How can I contact Trip.com customer support?
Can I change or cancel my booking?
How can I get discounted prices?