The Best 24-Hour Bars in St Petersburg

St Petersburg at night
St Petersburg at night | © ATV21 / Pixabay
Photo of Anastasiia Ilina
28 May 2018

Saint Petersburg may not be often referred to as a “city that never sleeps,” but it certainly deserves to be. Here, you can find anything you need at any hour of the day. If what you need is a drink in the middle of the night, there is always somewhere to go, no matter where in the city you may find yourself. Here are some of our top picks for places to party all the way to daybreak.


Bar, Russian, European, $$$
Map View

Pirogi is not just a bar in St Petersburg. It is more of an institution. One of the longest-standing establishments in the city, Pirogi remains a go-to place for a midnight snack or a late-night drink. On weekend nights, there are DJs spinning some chill tunes or there might be a screening of a classic movie right on the bar’s walls. After a recent remodel, Pirogi welcomes visitors once again all day, every day.

Tower Pub

Bar, Restaurant, Pub Grub, $$$
Map View

A refuge for an Englishman lost in St Petersburg looking for a piece of home, the Tower Pub is always open and ready to provide a pint of ale, be it with a full English breakfast or some greasy chips. Located just off Nevsky Prospekt, it’s an easy place to find during a day of exploring the city.

View this post on Instagram

Nice Saturday evening #beer #towerpub #pub #weekend

A post shared by Lefleuratile (@happy_chemist) on

Meal service:

Breakfast, Lunch, Dinner


Casual, Loud

Cuba Libre

Bar, European, $$$
Map View

Cuba Libre is the place to go when most bars are closing, but you still want to keep the party going. The dim lighting, skilful bar staff and very danceable music make this place great for a party any day. This bar also often hosts parties and has pleasant happy hours, so watch out for good deals on their website.


Bar, German, $$$
Map View

A brewery right in the heart of St Petersburg, Stargorod does its best to create a perfect place for beer lovers. The technique used to make brews here comes from the Czech Republic, according to which the beer lasts only 20 minutes after being taken out of the cask, after which time the outside temperature begins affecting its flavour. At Stargorod, every guest is provided with a 20-minute timer to make sure the beer is consumed at the right speed.

Khochu Kharcho

Restaurant, Georgian, $$$
Map View
The Second Floor of Khochu Kharcho | © Ginza Project

A restaurant by day that gradually transforms into a late-night bar by night, Khochu Kharcho welcomes guests all day to try out their selection of delicious Georgian wines and perhaps explore some more of Georgian cuisine. The restaurant is located very close to the Mariinsky Theatre and makes for a great place for post-show drinks. They also give you a discount if you can present your tickets. Make sure to ask your waiter.


Bar, European, Indian, $$$
Map View

A pleasant bar and café located not far from Nevsky Prospekt, the interior at Jasmin is slightly eclectic, presenting a mixture of all sorts of design ideas. In the summer, the bar also has a terrace to be enjoyed during the warmer days of the year. This bar may not be anything particularly special, but when in search of some late-night food or a nightcap, it makes for a pleasant find.