"Tsar Shishman" Street in Sofia
Photo: Vassia Atanassova - Spiritia, CC BY-SA 3.0
Wine & Drinks

The Best Bars in Sofia: 11 Bars Worth Finding

Sofia's best bars hide in basements and back streets. These are the 11 I rate, with prices, hours and where they are.

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

BarBest forWhereWhat to order
HambaraCandlelight and a secret door22 6th September StreetHouse wine, paid in cash
One More BarCocktails in a heritage house12 Tsar Ivan Shishman StreetThe Bloody Mary
5L SpeakeasyCreative cocktails15 Tsar Shishman StreetThe bartender's own creation
Raketa Rakia BarRakia and Bulgarian food17 Yanko Sakazov BoulevardA rakia flight
SputnikRakia cocktails17 Yanko Sakazov BoulevardA rakia cocktail, €8.10
Sense Rooftop BarThe view of Alexander NevskySense HotelA cocktail at sunset
KanaalCraft beer2 Madrid BoulevardA White Stork IPA
Magic BarCocktails with a magic show51 Otets Paisiy StreetThe seasonal cocktail list
Bar PetakDancing until dawn21 General Gurko StreetRakia and cola
BarflyRock, indie and craft beerNear Patriarh Evtimiy SquareA Bulgarian craft beer
KEBAStudents, artists, a gardenBy the Theatre and Film AcademyHomemade 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

Candles on a wooden ledge under the timber loft at Hambara, with bar stools and an old piano
Photo: Google Maps

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

The long wooden bar and stools under bare bulbs at 5L Speakeasy
Photo: Google Maps

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

Tables by the tall windows at Raketa Rakia Bar, with socialist-era newspaper pages and old TVs on the shelves
Photo: Google Maps

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

Neon geometric light frames over the high tables and bar at Sputnik
Photo: Google Maps

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

Candlelit tables facing Alexander Nevsky Cathedral through the glass walls of Sense Rooftop Bar at night
Photo: Google Maps

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

The dark grey corner facade and awnings of Kanaal
Photo: Google Maps

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

A red curtain and card table under the Magic Bar sign, with framed portraits of magicians on the wall
Photo: Google Maps

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

The empty dance floor and long bar under hanging rubber ducks at Bar Petak
Photo: Google Maps

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

The green booth room with black and white wall murals at Barfly
Photo: Google Maps

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

Tables and chairs in the vine-covered courtyard garden at KEBA
Photo: Google Maps

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.

TimeWhereWhat to order
7 PMRaketa Rakia BarA rakia flight and a shopska salad
8 PMSputnik, through the doorA rakia cocktail for €8.10
9 PMOne More Bar or 5L, Tsar Shishman StreetA seasonal cocktail
10:30 PMHambara, 6th September StreetA glass of house wine, paid in cash
MidnightBar Petak, or a clubWhatever 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.

DrinkTypical 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.