The Best 24-Hour Restaurants in St Petersburg

The Moika River at night
The Moika River at night | © JasonRogers / Wikimedia Commons
Photo of Anastasiia Ilina
29 May 2018

Be it an early-morning or late-night food craving, St Petersburg has you covered. Depending on where you find yourself in the city, there is a restaurant open non-stop, welcoming patrons at any hour. Don’t be surprised when you see a crowd in the middle of the night – St Petersburg sure does like to party.


Bar, Russian, European, $$$
Map View

Pirogi keeps the party going all night long, especially on weekends. If you’re not into drinking and dancing, there is a separate dining area where you can have your midnight sustenance without having to participate in the crazy fun. Dishes on the menu are fairly simple and recognisable, with a selection of soups, pasta, pizzas and, of course, Russian pies – pirogi.

Khochu Kharcho

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

It’s always a good time to have Georgian food. Delicious khachapuri, cheese pizzas, kebabs, lots of vegetables and, of course, ample wine are the main characteristics of Georgian cuisine. All that food take some time to consume, but luckily Khochu Kharcho is open all day long. In the colder time of year, make sure to try their namesake speciality dish – kharcho – a rich, brothy soup with a tinge of spice.

Taverna Grolle

Restaurant, Northern European, $$$
Map View

If you missed the drawbridges while walking around Vasilievsky Island, and there is no way to get back to central St Petersburg, do not despair. There are places to spend the night eating and drinking, like at Taverna Grolle. The speciality dishes here are mainly fish, so make sure to try some of them while you are here. Much of the fish comes from the nearby regions and is caught fresh every day.


Restaurant, Asian, $$$
Map View
Summer terrace of Brichmula | © Ginza Project

Serving a variety of dishes from Central Asian cuisines, Brichmula recreates the authenticity of Asian dining. It’s a great place to try lots of new dishes and enjoy a unique atmosphere. In the summer, a terrace is opened to recreate a teahouse where guests can enjoy the sun and drink a cup of tea.

Pryanosti & Radosti on Posadskaya

Restaurant, Georgian, European, $$$
Map View
A taster of the Pryanosti & Radosti menu | © Ginza Project

Spice and Happiness is the English translation of this restaurant’s name. There are all sorts of dishes from which to choose, inspired by cuisines from all around the world. During the day, Pryanosti & Radosti is a family-friendly restaurant, but as evening arrives, parties with live music begin and can last until the morning.

William Bass

Bar, Pub Grub, European, $$$
Map View

Whether you’re craving beer snacks or a full meal, the William Bass Pub’s kitchen is open all through the night. In the early hours of the morning, they also serve different breakfast items. An excellent choice if you’re headed to the airport early and need to fuel up before you go – this place is on the way and won’t force you into a major detour.