Rooftop Restaurants
Enjoy Stunning Views of the city
From a Terrace Restaurant


Welcome to St Petersburg Essential Guide - Your Best Travel Guide to Russia

Discover the best rooftop restaurants in Saint Petersburg Russia with our top recommendations. Watch the sunset over the skyline when you eat and sip wine!

When we are tired of the hustle and bustle of the imperial city, the best place to go for us but also for many locals is up to the roof. When dining in one of the city's rooftop terraces and bars, the atmosphere becomes cozy, romantic, and exciting. You should try it!

If you too want to find a peaceful corner far away from the city's chaos during your visit, you have plenty of lovely rooftop restaurants in St. Petersburg to choose from.

From many of them, you can get stunning views of the most popular St Petersburg attractions and the city itself. Plus you can taste a variety of European and Russian dishes that will make your dining experience a special one. 

Of course, you won't experience a breathtaking panorama from great skyscrapers like in New York; and it is likely that the food served in these kinds of restaurants won't always be the best or the cheapest, but if your expectations aren't too high, the overall experience will certainly be great.

To help you choose the right spot for a good meal with a great view, we've picked out what we think are currently some of the city's best rooftop restaurants. See below!

best ROOFTOP RESTAURANTS in st. petersburg


Hungry? If so, choose a place where to eat from our list below of the best rooftop restaurants in St. Petersburg Russia. Reserve a table with us and get the best dining experience in the city.

ARTIST'S ATTIC FONDUE BAR


Address: Lomonosova Street 1/28 | St. Petersburg, RU | Phone: (+7) 812/315-96-54

Good food, Nice View, Pleasant atmosphere!

On the fourth floor of the Rosvuzdesign Gallery Glass you can delight in creative European dishes and indulge in several desserts in one of the most cozy rooftop restaurants in the city: the Artist's Attic Fondue Bar. Loved by many locals for its nice artistic style and coziest atmosphere, this small bar-restaurant offers a view on the canal and a really nice art exhibition space. If you visit this restaurant, don't miss their specialty - a fondue made of cheese, chocolate, or exotic in boiling oil of your choice.

Details:

  • Type: Restaurant, Cafe
  • Cuisine: European
  • Price Range: $$$$
  • Location: Admiralty Side; Central; in front of Gostiny Dvor
  • Metro Station: Nevsky Prospekt or Gostiny Dvor
  • Open Hours:  Mon - Sun (11:00 - 24:00)

MANSARDA


Address: Pochtamtskaya Street 3 | St. Petersburg, RU | Phone: (+7) 812/946-43-03

Great view, Romantic atmosphere, Tasty food!

The superb up-close view of St. Isaac's Cathedral that you get from the large roof terrace at Mansarda restaurant is one of the coolest in the city. Serving a mix of European and Asian food, such as pasta, sushi, and grill dishes along with a range of traditional Russian salads and soups, your dining experience here could be one of the best you've had, especially in summer during the White Nights Festival. Prices are quite high, but for the great picturesque view and the delicious food offered this is one of the best rooftop restaurants in the city.


Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: European, Asian, Russian
  • Price Range: $$$$$
  • Location: Admiralty Side; Central; near the St. Isaac's Cathedral
  • Metro Station: Admiralteiskaya
  • Open Hours: Mon - Sun (12:00 - 01:00)
RETURN TO TOP

MAKARONNIKI


Address: Dobrolyubova Prospekt 16 | St. Petersburg, RU | Phone: (+7) 812/677-60-88

European style-trendy rooftop Restaurant, Large terrace, Casual Food!

Not too far from the famous Zenit Stadium you can find Makaronniki, a new Italian restaurant offering simple but delicious Italian cuisine combined with a nice atmosphere. With big windows and a glass roof, you can enjoy breathtaking sights throughout your meal. Seen as one of the trendiest rooftop restaurants in the city, this could be an ideal place to grab a drink or a meal with or without your family, especially in summer when tables, a wooden gazebo, chaise lounges, and colorful hammocks are put out on the large roof-top terrace. 

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant and Bar
  • Cuisine: Italian
  • Price Range: $$$
  • Location: Petrograd Side; Central, near Petrovsky Stadium
  • Metro Station: Sportivnaya
  • Open Hours: Mon - Sun (12:00 - 02:00)

NEVESOMOST


Address: Bolshoi Pr. Petrograd Side 37 | St. Petersburg, RU | Phone: (+7) 812/332-46-64

Birhd's Eye View, Author's Kitchen, Good for all ages!

On the top floor of the Vvedensky Hotel there is Nevesomost, a stylish and modern restaurant offering a nice romantic city view and delicious gastronomic delights. From the unique setting and to the variety of European, Russian, and Asian dishes, this restaurant can be a good alternative dining option for those looking for something different. The famous Chef develops a "dynamic" menu with seasonal products and culinary experiments. Maybe it won't be the place you'll be talking about long after you've gone home, but surely it will catch your attention even before you are seated.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: Russian, European, Asian, Vegetarian
  • Price Range: $$$
  • Location: Petrograd Side; Central; Go to the 10th floor of Vvedensky Hotel
  • Metro Station: Chkalovskaya; Petrogradskaya; Gorkovskaya
  • Open Hours: Mon - Sun (12:00 - 23:00)
RETURN TO TOP

Gastronomika


Address: Marata Street 5/21 | St. Petersburg, RU | Phone: (+7) 812/640-16-16

A unique combination of modern and elegant dining with special attention to the food!

Would you like to have dinner enjoying the city's romantic roofs and always raging the artery of St. Petersburg - Nevsky Prospekt? If so, you have to go to the famous restaurant Gastronomika. The interior of this rooftop restaurant has an eclectic style with bright accents. A huge open kitchen is a central part of the project where culinary masterpieсes are born. If you go to this restaurant, you won't only admire a unique view of the imperial city but you will also experience the glamorous atmosphere and a large variety of tasty innovative dishes.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: International
  • Price Range: $$$
  • Location: Admiralty Side; Central; Go to the 6th floor of the Shopping Center "Olimpic Plaza"
  • Metro Station: Mayakovskaya or Ploshad' Vosstaniya
  • Open Hours: Mon - Thu (11:00 - 23:00), Fri (11:00 - 01:00), Sat (12:00 - 01:00), Sun (12:00 - 23:00)

VICTORIA


Address: Nevsky Prospekt 15 | St. Petersburg, RU | Phone: (+7) 812/324-99-11

Classic upscale restaurant, Good Russian cuisine, Nice View!

If you want to feel the spirit of the Russian aristocracy and eat like a royal while overlooking the dome of Kazan Cathedral or the large avenue Nevsky Prospekt, then you should have dinner at Victoria, one of the classiest rooftop restaurants in the city. Located on the sixth floor of the Taleon Imperial Hotel, here you can enjoy a superb view of the historic center of St. Petersburg while sampling traditional Russian dishes prepared according to rare recipes from the time of the Tsars. Definitely a unique place for a first-class dinner in a relaxed indoor atmosphere.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Luxury Restaurant
  • Cuisine: Russian
  • Price Range: $$$$$
  • Location: Admiralty Side, Central; Inside the Taleon Imperial Hotel
  • Metro Station: Admiralteiskaya
  • Open Hours: Mon - Sun (07:30 - 23:00)
RETURN TO TOP

GREEN ROOM CAFE


Address: Ligovsky Pr. 74, 3rd floor, Loft Project ETAGI | St. Petersburg, RU | Phone: (+7) 812/458-50-05

Simple Russian food, Warm atmosphere, Hipster-Bohemian clientele!

If you are on a limited budget or in search of the young artistic crowd, you should head to the roof terrace on top of the Loft Project Etagi Art Centre. Inside you will find the Green Room Cafe (Zelenaya Komnata in Russian), a simple cafeteria where the food and beer are cheap and the atmosphere is warm and welcoming. Serving simple traditional Russian dishes, like birch sap, mixed with local and bio-food from all over the world, this is the kind of place to hang out and pretend to be an under-funded bohemian artist. If you go, don't go just for the cheap food, but also for the art exhibition!

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: Russian, International
  • Price Range: $$
  • Location: Admiralty Side; Central
  • Metro Station: Ligovsky Prospekt
  • Open Hours: Sun - Thu (09:00 - 23:00), Fri-Sat (09:00 - 06:00)

KRYSHA 18


Address: Petrogradskaya Emb. 18 | St. Petersburg, RU | Phone: (+7) 812/925-59-59

Great choice of food, Relaxing atmosphere, Beautiful terrace!

Another place to go for an excellent mix of atmosphere and food is Krysha 18 (Roof 18), a nice laid-back restaurant located on the top floor of a 6-store business center on Petrograd Side. Here, you can try everything from Spanish, Italian, and Russian to Japanese and pan-Asian cuisine, while welcoming staff make sure you feel at ease. The amazing panoramic view on Neva River and Cruiser Aurora, soft background music, comfortable chunky sofas, and central location make Krysha 18 a really superb place to enjoy dinner or lunch with anyone at any time.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant, Bar
  • Cuisine: European, Japanese, Asian
  • Price Range: $$$
  • Location: Petrograd Side; Central; Near the Bolshaya Neva River
  • Metro Station: Gorgovskaya or Ploshad' Lenina
  • Open Hours: Sun - Thu (12:00 - until the last guest), Fri-Sat (12:00 - 04:00)
RETURN TO TOP

LUCE


Address: Italianskaya Street 15 | St. Petersburg, RU | Phone: (+7) 812/449-93-63

Beautiful interiors, Casual food, Wonderful atmosphere!

Luce is the right place to go for anyone looking to combine a wonderful atmosphere with a fabulous panoramic view. From the impressive glass roof you can admire the popular Church on the Spilled Blood, Arts Square, Russian Museum, and the Mikhailovsky Castle. Located on the top floor of the upscale Grand Palace boutique, this stylish Italian restaurant seems to be more famous for its views than for its size-zero portions of food.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: Italian, Seafood, International
  • Price Range: $$$$
  • Location: Admiralty Side; Central; inside the Grand Palace Boutique Gallery
  • Metro Station: Gostiny Dvor or Nevsky Prospekt
  • Open Hours:  Mon - Sun (13:00 - until last guest)

RYBA


Address: Akademika Pavlova Street 5 | St. Petersburg | Phone: (+7) 812/234-50-60

Great service, Delicious food, Sublime view!

From a mix of well-cooked Russian, Asian, and Italian dishes to a sublime view of the Malaya Neva, you won't be disappointed at Ryba. Situated on the top floor of a business center this trendy cafe-restaurant is very popular among the rich and middle-class Russians. If you go, don't miss the salad Olivier in the classical Russian style or the "wok with chicken" or "wok with seafood", two delicious Asian dishes of their own making.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: Italian, Asian, Russian
  • Price Range: $$$
  • Location: Petrograde Side; Located in the business center "River House", on the bank of Malaya Neva
  • Metro Station: Petrogradskaya
  • Open Hours: Mon - Sun (11:00 - 24:00)
RETURN TO TOP

BELLEVUE BRASSERIE


Address: Moika River Emb. 22 | St. Petersburg, RU | Phone: (+7) 812/335-91-11

Nice charming place for dinner and late night drinks!

Seen as one of the most awe-inspiring rooftop restaurants in the whole of old Saint Petersburg, the Bellevue Brasserie is a nice spot for a romantic dinner or drink with a view. Offering a unique dining experience in a casual and elegant setting, here you can taste a variety of international dishes crafted by a local French chef and served by professional and smiling staff. Situated on the top floor of the Kempinski Moika Hotel, the great view of the Winter Palace and their French cheese plate will keep you coming back for more.

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: French
  • Price Range: $$$$$
  • Location: Admiralty Side; Central; Near the Hermitage Museum and the Moika River
  • Metro Station: Admiralteiskaya or Nevsky Prospekt
  • Open Hours: Mon - Sun (11:00 - 01:00

TERRASSA


Address: Kazanskaya Street 3 | St. Petersburg, RU | Phone: (+7) 812/937- 68-37

Nice restaurant, Great location, Best view of the city!

The fabulous open terrace sprawling across 350 square meters with gorgeous views of the Kazan Cathedral and Nevsky Prospekt makes Terrassa one of the hottest rooftop restaurants in St Petersburg Russia. Serving various cuisines from all over the world with the creative touch of famous local Chef Alexander Belkovich, here you will feel like you're eating in the sky. Definitely a unique dining spot to top off your evening and enjoy an unforgettable atmosphere with your family, friends or loved one. Expensive but worth all your money! Definitely, one of our favorite rooftop restaurants in the whole city!

Вы владелец или менеджер этого ресторана? Свяжитесь с нами!

Details:

  • Type: Restaurant
  • Cuisine: Italian, Mediterranean, Russian, Caucasian, Asian
  • Price Range: $$$$$
  • Location: Admiralty Side; Central; Nevsky; Nearby Kazan Cathedral
  • Metro Station: Gostiny Dvor or Nevsky Prospekt
  • Open Hours: Mon - Fri (11:00 - until last guest), Sat - Sun (12:00 - until last guest)

Tip: If you decide to go to any of the rooftop restaurants listed on this page make sure you book a table in advance. Also, we do recommend that you ask for a place near the window, glass wall, or the open terrace, in order to enjoy the best views of the city. This way you won't spend your money only on the food.

Davide & Anastasia founders of St Petersburg Essential Guide Travel Website

Hello! We are Davide & Anastasia the founders of st-petersburg-essentialguide.com.

We would like to let you know that apart from writing unique content for our travel website we can also help with the arrangement of your Airport Transfer, Private City Tour, and Russian Visa Support, or anything else you may need during your stay or the planning of your trip to St Petersburg Russia. Just get in touch with us today for more info!


RETURN TO TOP
CLICK ON THE LINKS ASIDE

From Rooftop Restaurants return to St Petersburg Restaurants or go to the Homepage

You might like these

DO YOU LIKE ST PETERSBURG ESSENTIAL GUIDE? HAVE YOU FOUND THIS PAGE HELPFUL?


If you do, please help others to find out about it. If you have a blog or website, or know someone who does, consider linking to us. Share the link on Facebook, Tweet it... you get the idea. Every link helps!

One more way to share St-Petersburg-Essentialguide.com...

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.