Get to know the best St Petersburg bars with our recommendations and have fun as locals do.
The city of St Petersburg never sleeps and it is anything but boring. Bars are a vital part of the vibrant city’s nightlife. There are a lot of interesting places where to grab a cheap drink, dance all night long, or enjoy a live erotic show.
Before going anywhere you should know that the concept bar's scene in Russia can be very different than that in the Western countries. Here the majority of bars are seen as a place where you can combine drinking and dancing altogether, including hot striptease. Yes, you read well! Many Russian bars, included St. Petersburg, offer you compelling erotic shows, something not common in the West, but very popular in Russia.☺
And, if you are nostalgic about the Soviet Times, there are also a bunch of dive bars (Known as the ryumochnayas) where you can step back in time and drink plenty of Russian vodkas as the locals do.
However, if vodka is not your only priority but you want to enjoy an amazing night out, which includes booze, good music, and beautiful girls, then follow our recommendations and visit one of the St Petersburg Bars listed below.
Below you can find a list of popular bars in the city where both locals and tourists go. Clicks on the links below and learn more about each of them.
Address: Liteyniy Avenue, 57| St Petersburg 191014 Russia | Phone: (+7) 812 416-44-50
The Coyote Ugly Bar is open from 8 PM – 6 AM and is part of an international chain of saloon bars thus named. If you’re looking for a lively night with great music (a mixture of dance music and country music), and love to dance, then this St Petersburg bar is a must! No food is served. The drinks are memorable and are served by hot female bartenders. The bar is famous for the bar top dancing (girls only) and more! Free entry for girls.
Address: K. Griboyedova Emb, 28| St Petersburg 191011 Russia | Phone: (+7) 812 999-49-49
"Music, karaoke, and more"
If you’re looking for a real taste of St Petersburg nightlife, then Ruki Vverkh bar is the place for you. DJs rock the scene and perfectly judge the pace of the dance floor with good music and ‘live’ vocals. This legendary “Hands up Bar” provides food and cocktails for the young sophisticated set. Yes, and Karaoke too. Oil your vocal cords with a fab cocktail and sing your heart out! You can phone, or book online. Private parties are accommodated too.
Address: Liteyniy Avenue, 55| St Petersburg 191014 Russia | Phone: (+7) 812 644-54-14
"Eat, drink and be merry"
The Union Bar and Grill is on one of the great streets for bars in St. Petersburg. You have two bars inside to choose from – one with cocktails, the other with craft beer and cider. You can enjoy an awesome big burger from the grill too! Union Bar prides itself on featuring the latest trends in music, new artists, and futuristic talk shows. If acid rock, punk dance, and disco is your scene then this is the bar for you.
Address: Kolokol’naya Ulitsa, 2| St Petersburg 191025 Russia | Phone: (+7) 812 941-71-68
"Hidden secret bar of St Petersburg"
If you’re looking for a trendy Saint Petersburg bar, then El Copitas Bar is worth visiting. It’s a bit hard to find, but well worth the effort. You must try the tacos – you’ll think you’ve arrived in Mexico itself! Yes, truly memorable. El Copitas bar is open Thursday to Saturday from 7 PM, and reservations are advised. Food and service are fantastic – so if you’re in the young trendy set, this is a “must-visit” as it’s rated as one of the best St Petersburg bars.
Address: Dumskaya Street, 9| St Petersburg 191186 Russia | Phone: (+7) 931 260-26-17
"Party the night away"
Fidel Bar, a nod to Fidel Castro, is a very popular St. Petersburg bar with teens because the drinks are so reasonably priced. It’s the kind of bar you’ll love or hate, but it certainly is worth visiting just for the price of a pint! It’s situated on Dumskaya Street which is the oldest and most beloved bar street in the city of Petersburg. Open from 6 PM to 6 AM, the action starts after midnight. Great DJs provide the ambiance for an energetic night partying!
Address: Fontanka River Emb, 40| St Petersburg 191025 Russia | Phone: (+7) 921 322-51-94
"Trendy local bar for the young set"
Located on the Fontanka River embankment, Mishka Bar is one of the most faddish St Petersburg bars where you can dance and drink all night or enjoy the atmosphere of a cafe with quirky pink décor. The bar is open from 6 PM to 2 AM and serves some of the best cocktails and cider in St Petersburg. It’s particularly popular with trendy locals and 20-something visitors, so if you are in your 20s this could be the place to go. Prices are reasonable and the DJs and musicians of St Petersburg play great music. If you go, be sure to try the Mishka shot and Lemon Pie cocktail!
Address: Malay Sadovaya St, 8| St Petersburg 191023 Russia | Phone: (+7) 911 921-19-94
"Atmosphere of the 1920s speakeasy bars"
With so many bars in St. Petersburg it’s hard to choose which one to visit. You’ll really enjoy the fabulous atmosphere at the Pop-up Bar Kabinet with its sophisticated 1920’s casino theme. If you can’t decide what to drink, the barman distributes playing cards with a description of the drinks, so it makes it fun, and easy to choose. If you’re into jazz, great cocktails, and fancy a tranquil and relaxing atmosphere then you must visit this very popular St Petersburg bar. Reservations are recommended – get directions when you book as it’s a bit hard to find.
Tip: The passage into the bar is via the restaurant Grill Brothers. Please be sure to reserve a place before you go.