
The Best Bars in Sofia: 11 Bars Worth Finding
Sofia is known for bars you could walk past without noticing: a candlelit barn behind an unmarked door, a speakeasy you open with the right key, a rakia bar full of socialist-era clutter. These are the 11 best bars in Sofia as I rate them, with what to order, what it costs, when to go and how to string several into one night.
Sofia's best bars at a glance
| Bar | Best for | Where | What to order |
|---|---|---|---|
| Hambara | Candlelight and a secret door | 22 6th September Street | House wine, paid in cash |
| One More Bar | Cocktails in a heritage house | 12 Tsar Ivan Shishman Street | The Bloody Mary |
| 5L Speakeasy | Creative cocktails | 15 Tsar Shishman Street | The bartender's own creation |
| Raketa Rakia Bar | Rakia and Bulgarian food | 17 Yanko Sakazov Boulevard | A rakia flight |
| Sputnik | Rakia cocktails | 17 Yanko Sakazov Boulevard | A rakia cocktail, €8.10 |
| Sense Rooftop Bar | The view of Alexander Nevsky | Sense Hotel | A cocktail at sunset |
| Kanaal | Craft beer | 2 Madrid Boulevard | A White Stork IPA |
| Magic Bar | Cocktails with a magic show | 51 Otets Paisiy Street | The seasonal cocktail list |
| Bar Petak | Dancing until dawn | 21 General Gurko Street | Rakia and cola |
| Barfly | Rock, indie and craft beer | Near Patriarh Evtimiy Square | A Bulgarian craft beer |
| KEBA | Students, artists, a garden | By the Theatre and Film Academy | Homemade lemonade by day |
The best bars in Sofia
The list starts with the bars I'd send a first-time visitor to, then moves through beer, magic and the late-night places.
1. Hambara

Hambara is Sofia's best-known hidden bar and my first pick for anyone new to the city. You walk down a dark passage off 6th September Street, knock firmly on an unmarked wooden door and wait for someone to open it. Inside is a former barn with no electricity, lit by hundreds of candles, over two levels joined by a staircase with no banister.
The drinks are simple: house wine, beer and spirits at about €3 to €9. The story goes that intellectuals met here during communism to talk about things they could not say in public, and some nights a musician turns up and plays. It gets its best atmosphere after 10 PM.
2. One More Bar
One More Bar fills a yellow heritage house at 12 Tsar Ivan Shishman Street. It was a kindergarten at one point and the home of the politician Nikola Petkov in the 1940s, and the 1930s ceiling frescoes and fireplace are still there. It opens in the morning for coffee and croissants and pours cocktails until about 2 AM.
The cocktail list changes with the seasons and uses Bulgarian ingredients. The Bloody Mary is the famous one, and the Lavanda Sour with black pepper and cinnamon bitters is the local favorite, at about €8 to €14 a cocktail. In winter there is mulled wine. After 9 PM the popcorn is free.
3. 5L Speakeasy

5L at 15 Tsar Shishman Street calls itself Bulgaria's first modern speakeasy, and its name reads as "petel", the Bulgarian word for rooster. The door has a set of keys hanging beside it, and you try them until one opens the lock; the staff help if a minute goes by.
5L's cocktails lean experimental, mostly the bartenders' own creations, and cost about €10 to €14. It is open daily from 4 PM to 2 AM. On weeknights only the lower floor is open, so head downstairs if the bar looks empty, and in warm months an outdoor space opens too. The crowd is a little older and knows its cocktails, and it is my favorite of the cocktail bars in Sofia.
4. Raketa Rakia Bar

Raketa at 17 Yanko Sakazov Boulevard is a museum of socialist-era stuff: old TVs, vintage radios, retro packaging and adverts. It pours more than 170 kinds of rakia, from grape rakia from Burgas to plum from Troyan, at about €5 to €9 a glass. Ask for a flight and the staff will walk you through the differences.
Raketa's food is good too, with honey pork ribs, meatballs and a textbook shopska salad at €8 to €16 a plate. Raketa sits in the area east of Alexander Nevsky Cathedral, about a 10 minute walk from it, with a mostly local crowd. It closes earlier than Sputnik next door.
5. Sputnik

Sputnik shares Raketa's address, and a door inside connects the two. It won Sofia's Best Cocktail Bar every year from 2017 to 2020, and its geometric interior feels like a design studio. The cocktails work Bulgarian ingredients such as rose, yogurt and plum brandy into modern drinks.
Sputnik's menu runs from €7.10 to €10.15 a cocktail. Most rakia cocktails cost €8.10, and a half-liter of draft Zagorka is €3. It stays open until 2 AM, Wednesday nights bring live Bulgarian music, and Saturdays are the liveliest. The music stays low enough to talk, which is why I'd start a night here.
6. Sense Rooftop Bar

Sense Rooftop Bar on top of the Sense Hotel has the best view of any bar in Sofia: a glass-walled terrace looking straight at the gold domes of Alexander Nevsky Cathedral, with Vitosha mountain behind. Cocktails cost about €10 to €14, and the bartenders make mocktails on request.
The outdoor terrace runs from about mid-April to late October, and the bar moves indoors the rest of the year. Arrive 30 minutes before sunset for the best seats. Sense is the one I'd pick first among the rooftop bars in Sofia, and it is smoke-free.
7. Kanaal

Kanaal at 2 Madrid Boulevard has poured Belgian and European craft beer, plus Bulgarian microbrews, since 2011, which makes it one of the first craft beer bars in the country. It has around 38 taps, many of them rotating. A beer costs €4 to €6.
The room is Dutch and minimalist, with couches, plants and a beer garden that stays open until the first frost, usually in early November. A partner kitchen serves Asian-style food, and DJs play at the weekend. For a first Bulgarian pour, ask for a White Stork IPA or a Divo Pivo from Sofia's craft beer scene.
8. Magic Bar

Magic Bar at 51 Otets Paisiy Street serves cocktails while professional Bulgarian magicians perform close-up magic at your table. It opens Thursday to Saturday from 5 PM: Thursday is stand-up comedy, Friday brings magic shows in English, and Saturday the shows are in Bulgarian.
Show tickets cost about €11 to €13 and cocktails €8 to €12. The room seats fewer than 30 people, so buy tickets online a couple of days ahead. It is my pick for a group or a birthday that wants something different from a normal round.
9. Bar Petak

Bar Petak at 21 General Gurko Street takes its name from the Bulgarian for "Friday", and it has run since 2008. The ground floor is a loud standing-room party, the upstairs room is quieter, and an outdoor area sits in between. The DJ mixes Bulgarian and international tracks, and by midnight at the weekend the floor is full.
Drinks are cheap and strong. Expect €4 to €8, and order rakia and cola like the locals. It stays open until 5 or 6 AM. The crowd is mostly Bulgarians in their twenties, so it is a good place to meet locals, and with entry free or under €5 it is a cheap alternative to Sofia's clubs.
10. Barfly

Barfly sits on the second floor above an old shopping arcade near Patriarh Evtimiy Square, up an unmarked staircase that looks closed from the street. Upstairs is a Brooklyn-style room with graffiti on the walls and dim lights, and a bar that takes both its beer and its cocktails seriously.
The craft beer list rotates and includes Bulgarian breweries, and drinks cost about €4 to €8. Rock and indie DJs play at the weekend, with live music some nights. It gets loud after midnight. Barfly takes cards and no reservations.
11. KEBA

KEBA sits next to Sofia's Theatre and Film Academy, and its Bulgarian initials stand for "Club for the Artist's Aesthetic Upbringing". The crowd is students, artists and musicians, so conversations start easily.
By day the garden is the draw. Order the homemade lemonade. After dark the DJs take over, and drinks cost about €4 to €8, so it makes a cheap first stop before a club.
Where the bars are in Sofia
Most good bars are in the center, in four walkable clusters:
- Tsar Shishman Street. The densest run of bars, with One More Bar, 5L and Hambara within 10 minutes of each other. Start here if you only have one night.
- Vitosha Boulevard. The main pedestrian street, with terraces and the busiest crowds. A terrace on Vitosha Boulevard is easy for a first drink, and the bars with more character are a few blocks east.
- Around Alexander Nevsky. Sense Rooftop Bar by the cathedral, with Raketa and Sputnik a 10 minute walk east, the area for rakia and a dressed-up night.
- Around NDK. Sofia Live Club and Mixtape 5 sit in the underpass of the National Palace of Culture, the heart of Sofia's live music scene, for a band before or after the bars.
Bar Petak on General Gurko Street and Barfly near Patriarh Evtimiy Square sit just outside these clusters, still in the center, and Magic Bar is on Otets Paisiy Street.
A bar-hopping route through central Sofia
This is the Friday night I'd plan for a first-time visitor, using five of the bars above.
| Time | Where | What to order |
|---|---|---|
| 7 PM | Raketa Rakia Bar | A rakia flight and a shopska salad |
| 8 PM | Sputnik, through the door | A rakia cocktail for €8.10 |
| 9 PM | One More Bar or 5L, Tsar Shishman Street | A seasonal cocktail |
| 10:30 PM | Hambara, 6th September Street | A glass of house wine, paid in cash |
| Midnight | Bar Petak, or a club | Whatever the night needs |
A 4 km taxi home on the night tariff costs about €5. Book a licensed car through TaxiMe, or read the tariff sticker on the window before you get into one of the taxis in Sofia waiting on the street.
What drinks cost in Sofia bars
Bars in Sofia are cheap by European standards, and prices have been in euros since 1 January 2026.
| Drink | Typical price |
|---|---|
| Draft beer, 0.5 liter | €3 to €6 |
| Craft beer at Kanaal | €4 to €6 |
| Glass of house wine | €4 to €8 |
| Rakia, 50 ml | €4 to €6 |
| Cocktail in a mid-range bar | €7 to €12 |
| Cocktail at 5L or on a rooftop | €10 to €14 |
| A night across 3 or 4 bars | €40 to €70 |
Most bars take cards, but carry cash for Hambara and a few smaller places. Tipping is not required: round up at the bar, or leave about 10% at a table, the normal rate for tipping in Bulgaria.
Tips for a night in Sofia's bars
Go out from Thursday to Saturday, with Friday the busiest night. Many bars open in the late afternoon, but they fill between 10 and 11 PM, and Monday and Tuesday are quiet. Dress codes at bars are relaxed, and jeans and trainers are fine almost everywhere.
Smoking rules vary from bar to bar, and some smaller places, Hambara among them, still allow it inside. Ask before you sit down if smoke bothers you.
Bulgarian beer is the cheapest order on most menus: at Sputnik, a small 0.33 liter Zagorka costs €2.70. For a quieter evening with Bulgarian reds, the wine bars in Sofia are a better fit than anything above.
When the bars close at 2 or 3 AM, the clubs are at their busiest, and Sofia's nightlife keeps going with chalga in Studentski Grad and techno at CLWD until 6 AM.
Key takeaways
- Hambara, One More Bar and 5L Speakeasy are Sofia's best bars, all within 10 minutes of each other around Tsar Shishman Street.
- Raketa Rakia Bar has more than 170 rakias, and Sputnik next door makes rakia cocktails for €8.10.
- Sense Rooftop Bar has the best view, of Alexander Nevsky Cathedral, at €10 to €14 a cocktail.
- Hambara is cash only; most other bars take cards.
- A night of 3 or 4 bars costs about €40 to €70, and bars fill from 10 PM on Thursday to Saturday.
Frequently asked questions
What are the best bars in Sofia?
Hambara, One More Bar and 5L Speakeasy are the best bars in Sofia for a first visit. Add Raketa Rakia Bar for rakia, Sputnik for cocktails, Sense Rooftop Bar for the view and Kanaal for craft beer.
What is the most famous hidden bar in Sofia?
Hambara is the most famous hidden bar in Sofia. It is a candlelit former barn behind an unmarked wooden door off 6th September Street, with no electricity and cash-only drinks.
Where are the bars in Sofia?
Most bars are in the center, around Tsar Shishman Street, Graf Ignatiev Street and the area east of Vitosha Boulevard. Raketa, Sputnik and Sense Rooftop Bar are near Alexander Nevsky Cathedral, and Magic Bar is on Otets Paisiy Street.
Are bars in Sofia expensive?
No, Sofia is one of the cheaper capitals in Europe for drinking. A half-liter of beer costs about €2 to €3.50, a cocktail €7 to €14, and a full night across 3 or 4 bars about €40 to €70.
What time do bars open and close in Sofia?
Most bars open in the late afternoon or early evening and close at 2 or 3 AM. They fill between 10 and 11 PM, and a few, such as Bar Petak, stay open until 5 or 6 AM.
What should I drink in Sofia?
Drink rakia, Bulgaria's fruit brandy, sipped slowly with food; Raketa Rakia Bar has the widest choice. For cocktails go to Sputnik or One More Bar, and for craft beer go to Kanaal.
Do I need to book bars in Sofia?
Most bars take walk-ins, but book 5L Speakeasy and the rooftops for Friday and Saturday. Hambara and Barfly do not take bookings, and Magic Bar needs a ticket bought online in advance.
Do bars in Sofia take cards?
Most bars in Sofia take cards. Hambara is the main exception and takes cash only, so carry some notes for it and for smaller bars.


