Quick Answer
Sofia is Bulgaria's surprisingly affordable capital, with the Alexander Nevsky Cathedral as one of the largest Orthodox churches in the world, Roman ruins under metro stations, and Vitosha Mountain (with hiking and skiing) at the city's southern edge. Hotels start from $55/night. May, June, and September are best.
Explore Sofia in Detail
Find Hotels in Sofia
Hotel listings for Sofia are currently being updated.
Top Tours in Sofia
Rila Monastery and Boyana Church Day Trip
Coach into the Rila Mountains to the UNESCO Rila Monastery (Bulgaria's spiritual heart), with a stop at Boyana Church's 13th-century frescoes.
Book This Tour →Sofia Walking Tour with Roman Ruins
Alexander Nevsky Cathedral, St. George Rotunda, Serdika Roman complex, the Largo, and Vitosha Boulevard with a local guide.
Book This Tour →Plovdiv Day Trip with Old Town and Roman Theatre
Train or coach to Plovdiv (Europe's oldest continuously inhabited city) for the Roman Theatre, Old Town painted houses, and Kapana craft district.
Book This Tour →Top Things to Do in Sofia
The experiences travelers come back to Sofia for, year after year.
Itineraries for Sofia
Day-by-day plans built by travelers who actually went.
Sofia in 3 Days
The essential first-time itinerary — the must-sees you came for, plus the local moments you came home talking about.
Sofia for Couples
Quiet mornings, slow dinners, and the views the brochures don't show. Built for two.
Sofia with Kids
Activities everyone enjoys, restaurants that welcome little ones, and downtime built into the plan.
Getting Around Sofia
Renting a car is one of the best ways to explore Sofia at your own pace. Compare rates from all major suppliers in one search.
Best Time to Visit Sofia
Best months to visit Sofia: April–June and September–October offer mild weather and fewer crowds. July–August is peak season. December–February is coldest but cheapest.
Why Visit Sofia?
Sofia is what happens when 2,000 years of empires (Thracian, Roman, Byzantine, Ottoman, Soviet) all leave traces and the city builds a metro station around the ruins. Literally. The Serdika Roman complex sits at metro level and you can walk through it for free during your morning commute.
The Alexander Nevsky Cathedral is the postcard: gold-domed, 1882 neo-Byzantine, big enough to hold 10,000 people, named after a Russian prince. The St. George Rotunda, a 4th-century red brick Roman church, is the oldest building in Sofia and hides behind the modern presidency building. Boyana Church, a UNESCO site at the foot of Mt. Vitosha, has 13th-century frescoes that prefigure Italian Renaissance painting by 100 years. The Largo, the central Soviet-era architectural ensemble, defines Bulgaria’s communist period. Vitosha Boulevard is the main pedestrian street with shopping, cafes, and unobstructed views straight to Mt. Vitosha. Speaking of which, Vitosha Mountain is essentially at the city’s southern edge. You can take a bus to a cable car and be hiking at 7,000 feet by mid-morning, or skiing in winter. Day trips include Rila Monastery (UNESCO, 2 hours), Plovdiv (one of Europe’s oldest continuously inhabited cities, 90 minutes by train), and Boyana Waterfall. Sofia is also among the cheapest European capitals, with a coffee at 1.50 euros and a craft beer at 2.50.
Frequently Asked Questions — Sofia
How much do hotels in Sofia cost?
Hostels start at $12/night for private rooms. 3-star hotels run $55-$110. 4-star hotels are $110-$200. Luxury 5-star hotels like Sofia Hotel Balkan or InterContinental Sofia are $200-$400/night. Among the cheapest European capitals.
When is the best time to visit Sofia?
May, June, and September are ideal. July and August get hot in the city but cool at Vitosha. December through March is ski season at nearby Borovets or Bansko. April can be unpredictable but cheap. December has Christmas markets at the National Palace of Culture.
How many days do I need in Sofia?
Two days covers Sofia itself: the cathedral, Roman ruins, Vitosha Boulevard, and Boyana. Three days lets you add Rila Monastery as a day trip. Pairs well with a Plovdiv extension for a five-day Bulgaria trip.
Is Sofia safe for tourists?
Sofia is generally safe with standard precautions. Petty theft happens on public transport during rush hour. Some pickpocketing in tourist areas. Avoid unmarked taxis. Use OK Taxi (the yellow ones) or apps like TaxiMe. Roma children begging is common but rarely aggressive.
What area should I stay in?
Central Sofia near Vitosha Boulevard for first-timers who want everything walkable. The area around the Largo for proximity to government buildings and the metro. Lozenets for residential calm and great restaurants. Skip hotels far from a metro station.
How do I get around Sofia?
The metro has four lines and covers most tourist sites. A single ride is 1.60 BGN (~$0.90). Trams and trolleybuses fill in. The airport is on metro line 1, about 30 minutes to the center. Skip taxis unless you've verified the metered rate.
What food should I try in Sofia?
Shopska salad (with grated white cheese) anywhere, kebapche (grilled minced meat) at Hadjidraganov's Cellars, banitsa (cheese pastry) for breakfast, tarator (cold cucumber-yogurt soup) in summer, and rakia (fruit brandy) shots at any meal. Sofia's craft beer scene is excellent and cheap.