Rooftop Restaurants in St Petersburg
Enjoy Stunning Views of the City
From a Terrace Restaurant!


Looking for the best rooftop restaurants in Russia's Northern Capital? Want to watch the sunset over the skyline of the city? If so, read on...

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

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

From many of them you will get stunning views of the most popular St Petersburg attractions and the city itself. Plus you will 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.

OUR favorite list of ROOFTOP RESTAURANTS


Hungry? If so, choose a restaurant from the list of restaurants below, and feel free to reserve a table with us.

Tip: If you decide to go to one of those rooftop restaurants listed on this page make sure you book a table in advance. Also, I would recommend that you ask for a place near the window, glass wall or the open terrace in order to enjoy the views of the city (if it's summer of course). This way you won't spend your money only on the food.

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

In 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 nicest in the city. Serving a mix of European and Asian dishes, such as pasta, sushi and grill dishes along with a range of traditional Russian salads and soups, your dining experience at Mansarda could be one of the best you've had, especially in the summer during the long days of the so called White Nights. Prices are quite high, but for the marvelous picturesque view, and great food, this is one of the best rooftop restaurants in the city.

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

In 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 the summer when tables, a wooden gazebo, chaise lounges and colorful hammocks are put out on the large roof-top terrace. 

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

In 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: Bolshoy Prospekt Petrograd Side 37 | St. Petersburg, RU | Phone: (+7) 812/332-46-64

Bithd'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, Nevesomost is a good alternative dining option for those looking for something different. The famous Chef develops "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.

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

In Details:

  • Type: Restaurant
  • Cuisine: Russian, European, Asian, Vegetarian
  • Price Range: $$$
  • Location: Petrograd Side, Central, 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, Casual and elegant dining with special attention to the food!

Would you like to have a dinner enjoying the city's romantic roofs and always raging artery of St Petersburg - Nevsky Prospekt? If so, you have to go to the famous restaurant Gastronomika. The interior of this rooftop restaurant has 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.

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

In Details:

  • Type: Restaurant
  • Cuisine: International
  • Price Range: $$$
  • Location: Admiralty Side, Central, on 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.

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

In Details:

  • Type: Luxury Restaurant
  • Cuisine: Russian
  • Price Range: $$$$$
  • Location: Admiralty Side, Central, at 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 is 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!

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

In Details:

  • Type: Restaurant
  • Cuisine: Russian, International
  • Price Range: $$
  • Location: Admiralty Side, Central
  • Metro Station: Ligovsky Prospect

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

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

In 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 Gran Palace boutique, this stylish Italian restaurant seems to be more famous for its views than for its size-zero portions of food.

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

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

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

In 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 St 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.

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

In Details:

  • Type: Restaurant
  • Cuisine: French
  • Price Range: $$$$$
  • Location: Admiralty Side, Central, near the Hermitage and 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!

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

In Details:

  • Type: Restaurant
  • Cuisine: Italian, Mediterranean, Russian, Caucasian, Asian
  • Price Range: $$$$$
  • Location: Admiralty Side, Central, Nevsky, near the 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)


RETURN TO TOP
CLICK ON THE LINKS

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

RECOMMENDED TRAVEL RESOURCES...

...For Planning Your Trip to Russia!

Find and Book Your Hotel to Russia Today, and Save up to 10%!
Buy Train Tickets to Russia On-line, and Save Up to 10% on Your Booking!
Buy Your Russian Travel Insurance On-line, and Save Up to 10% on Your Booking!
Get Your Visa Invitation Letter to Russia Today!

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!