Sofia Insider City Guide: Things to do in Sofia, Bulgaria

Last Updated:

*FYI - this post may contain affiliate links, which means we earn a commission at no extra cost to you if you purchase from them. Also, as an Amazon Associate I earn from qualifying purchases. Check out our Privacy Policy and Disclosure. for more info.

Sofia, Bulgaria is a brilliantly off-the-beaten path city full of awesome surprises. With its culture-rich atmosphere, brilliant sights and abundance of cool activities, this often overlooked European capital has plenty of layers to uncover (at times, literally).

Here’s an insider’s guide on things to do in Sofia, alongside where to stay, what to eat and everything else you need to know.

This Sofia guide features advice from Maria Angelova of, a Sofia expert who has lived in the city for more than 10 years. Read on to discover Maria’s insider tips on experiencing Sofia, with all the important facts and recommendations you need to know for the perfect stay.

Pin for later:

Sofia, Bulgaria city guide ft. tips from an insider resident! This guide includes all the must-knows like things to do in Sofia, what to eat, where to stay and more.

Basic Facts

The best time to visit Sofia: Summer, when there’s many free outdoor events and festivals. Sofia tends to get bland and gray in the winter.

Sofia is perfect for… Solo travelers, couples, book-lovers, history buffs

The best way to get around: Subway (Sofia’s metro system is very new, affordable, clean and convenient). Otherwise, it’s easy to navigate the city on foot (especially in the centre). Be wary of taxi scams, especially at transportation hubs like the airport or train station. Try to agree on a rate beforehand.

Currency: Bulgarian lev only. It’s illegal to pay in any other currency. Shops normally accept credit and debit cards.

Cool events and festivals to look out for: A to Jazz Festival – a free, open air music festival in South Park that takes place in the summer.

If you only have one day in the city, you absolutely cannot miss… the Free Sofia Tour.

Things to do in Sofia, Bulgaria (The Touristy Must-Dos)

Saint Alexander Nevsky Cathedral: a highlight of every Sofia sightseeing experience, with its gold-covered domes shining from afar. One of the main symbols of the city, and a great start if you’re wondering what to do in Sofia first.

The Sofia History Museum: with a real-life retro tram (actually half of it, but you can still enter and feel what it was to ride it a century ago) and king’s carriage.

Vitosha Mountain: just a 30-minute ride from the city center. Here, you’ll be able to breathe fresh air in a natural park. If you don’t fancy hiking, there’s a chair-lift to its top Cherni Vrah (the Black Peak).

The Saint Sophia Statue: erected in 2000, this is another symbol of Sofia, still sparking arguments because it was designed to represent the saint but actually features many attributes of the ancient goddess Sophia (the goddess of wisdom). Fun fact: in its place used to be a statue of Lenin.

National History Museum: featuring national monuments and ancient Thracian treasures.

Sofia Free Walking Tour: offered daily. Provides a great overview of the city for first timers through a 2 hour walking tour with enthusiastic, local guides. Works on a tip basis, so you pay what you think the tour is worth. Of all the things to do in Sofia, this is one of the best! More info here.

Sofia, Bulgaria city guide ft. tips from an insider resident! This guide includes all the must-knows like things to do in Sofia, what to eat, where to stay and more.
Alexander Nevsky Cathedral

What to do in Sofia (Off the Beaten Path)

The City Garden (AKA Crystal Public Garden): with a mix of hipster and laid-back semi-outdoor bar where life is pumping in the evenings.

Enjoy the drinking fountains: where you can drink mineral water directly on the street, for free. The biggest are located near the Sofia History Museum.

Shishman Street: known for its healthy stores and restaurants, second-hand shops, cool bars, and art shops.

The Summer Stage in Borisova Gradina Park: where classical concerts, festivals, and outdoor film screenings take place all night long.

The Bells (Kambanite): a nice natural area on the outskirts of Sofia where you can take a walk or camp.


What to eat in Sofia, Bulgaria

Trying local food is one of the best things to do in Sofia! You can’t leave without trying this delicious Bulgarian food…

Tarator: a delicious, cold soup that mixes yogurt, cucumber, garlic, walnut and dill. Available at most food venues, but I love the one at Before&After.

Kyufte and kebapche: grilled meatballs made of minced meat and spices. A staple of Bulgarian cuisine. Available at pretty much every food venue in the city, but the ones at Skara Bar are amazing.

Lyutenitsa: a spicy vegetable spread that goes amazing with bread, meat and pretty much anything. You can find it in every supermarket.

Sofia, Bulgaria city guide ft. tips from an insider resident! This guide includes all the must-knows like things to do in Sofia, what to eat, where to stay and more.
Delicious tarator.

Best Restaurants in Sofia to Try

Well, you already know that eating is one of the best things to do in Sofia… Now the question is where? Don’t miss these great restaurants.

Mekitsa & Coffee:

Address: ul.Graf Ignatiev 28

An amazing place to try the traditional Bulgarian breakfast food – mekitsa (fried dough similar to a doughnut).


Address: ul. Hristo Belchev 6 

Italian-style wine and dine.

Hadzhidraganovite Kashti:

Address: 75 Kozloduy str

Traditional Bulgarian cuisine in traditional setting, many of the products are home-grown.

Before & After:

Address: ul. Hristo Belchev 12

Cheap and tasty, in the center!


Address: bul. Vitosha 27

Local and international cuisine in artful setting, a local’s favorite.


Best coffee shops to try in Sofia

Besides trying the best restaurants in Sofia, don’t forget to stop by some of its awesome coffee shops like:

Rainbow Factory: homemade cookies and sweets, plus the best coffee in Sofia.

Address: ul. Veslets 10

Nedelya: a cake bakery, the largest chain in Bulgaria with amazing cakes. Try the French Kiss cake!

Address: ul.Slatinska 47A

Social Cafe: the cafe to be if you want to be in the middle of the hustle and bustle of the city, located in the pedestrianized Vitosha Boulevard.

Address: bul. Vitosha 16


Sofia Nightlife: Where to go out!

PM Club: a classy, fancy dance music night club frequented by famous people too. Reservations are highly recommended. PS: be wary that bouncers often give preferential treatment to locals over visitors (as reported in many online reviews).

Address: Pozitano str.

Once Upon A Time Bibliotekata: more casual, located in the building of the National Library, dance music and hits.

Address: bul. Vasil Levski 88

RockIT: probably the best rock club in Sofia with live concerts, tributes of famous rock bands and quiz nights.

Address: bul. Petko Karavelov 5


Best Neighbourhoods in Sofia to Stay

There are TONS of things to do in Sofia, but most of them are clustered around the center of town. That’s why Sofia’s city center is the best neighbourhood to stay in, no reason to go farther!

Browse the best deals for hotels in Sofia’s city center.

Sofia, Bulgaria city guide ft. tips from an insider resident! This guide includes all the must-knows like things to do in Sofia, what to eat, where to stay and more.
Vitosha Boulevard, in the city centre

Where to stay in Sofia, Bulgaria

There are plenty of hotels in Sofia for every budget. Here are a few picks:


Hostel Mostel – A fun, social hostel close to Sofia’s main attractions. Both dorms and private rooms available – it’s very no frills but convenient and social. Free WiFi, common room, kitchen and breakfast are available.

Compare prices & availability on


Budapest Hotel – An affordable three star hotel within a 5 minute walk of the Sofia train station. In-house restaurant available, with delicious breakfast options and fast, free WiFi throughout the hotel.

Compare prices & availability on


Grand Hotel Sofia – Located in the heart of the city, close to most of Sofia’s main attractions. Fitness center, hair studio, open-air terrace and free WiFi available.

Compare prices & availability on

Looking for affordable accommodations in Sofia? AirBNB is always a good option. Click here to save $50 on your first booking, and check out my beginner’s guide to Airbnb.


Where to get the best views of Sofia

If time permits, hiking in the Vitosha Mountain is one of the best things to do in Sofia for beautiful views, depending on the weather conditions and smog.

Best places to go shopping in Sofia

Vitosha Boulevard (pedestrian zone): Sofia’s main shopping street, where you’ll find many popular and high end brands. (More on the expensive side)

Central Market Hall: A covered market in the center of the city.

Address: bulevard Knyaginya Maria Luiza 25


Best Day Trips from Sofia

Plovdiv: the second biggest city in Bulgaria with a lovely old quarter perched on three hills. One of the best places in Bulgaria for arts and culture.

Compare the best deals on Plovdiv day trips from Sofia.

Koprivshtitsa: a historical town at the foot of the mountain showing much of what Bulgaria looked like 100 years ago.

Compare the best deals on Koprivshtitsa day trips.

Rila Monastery: the biggest monastery in Bulgaria, just an hour driving from Sofia, a UNESCO heritage site.

Compare the best deals on Rila Monastery day trips.

Sofia, Bulgaria city guide ft. tips from an insider resident! This guide includes all the must-knows like things to do in Sofia, what to eat, where to stay and more.
Rila Monastery

Extra safety tips for Sofia

Avoid the area around the Central Railway Station at night. Zaharna Fabrika and Orlandovtsi should also be avoided at night.


Maria is a 20-something traveling disaster roaming the world. She’s crazy about mirto from Sardinia, speaking in foreign languages (even if she can’t, actually mostly if she can’t!) and studying fortune-telling. She is one of the founders of and, god forbid, its editor-in-chief.

Thanks for reading Happy to Wander’s Sofia Insider Guide! Please note that this post does contain affiliate links that come at no extra cost to you, but helps net a small commission to keep the site running. Thanks as always for your support. 

My Go-To Travel Favourites:

🧳 Eagle Creek: My favourite packing cubes

💳 Wise: For FREE travel friendly credit cards

🍯 Airalo: My go-to eSIM

🏨 For searching hotels

📷 Sony A7IV: My (amazing) camera

✈️ Google Flights: For finding flight deals

🌎 WorldNomads: For travel insurance

🎉 GetYourGuide: For booking activities

3 thoughts on “Sofia Insider City Guide: Things to do in Sofia, Bulgaria”

  1. Hello Christina, WOW, I am so very impressed by the ammount of information you gathered and excellent points.

    I have been living in Sofia, and I have been checking a couple of websites with touritic information (coz I might also start my own guide soon).

    If I might just add 2 points I would add, I would add a topic about where to find reasonably priced and quality food (a few more options really, even some mainstream chains like HAPPY, that is everywhere and has good food and service).

    Also regarding to GYM, and working out while in town, I have added on website field, (but I am not sure if it will be shown) so I will write it again. There is this amazing small gym / fitness club downtown (2 blocks from Serdika Station) called Sparta Fit Bulgaria, they have AWESOME trainers, with full and personal attention, not only in Personal Trainer session but in small groups as well and it cost only 7 EUR per visit for tourists, and they have some packages for longer periods!
    They offer cutting edge workouts mixing different techniques from Crossfit, Functional movements and Calisthenics…

    Cheers, and all the best! See you in Sparta Fit Bulgaria when you come again to town, and then we can go eat in Happy (and have some good beers)!


Leave a Comment