airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar

The Best Restaurants in St. Petersburg for Incredible Views

© fruitsofkarma / Flickr
© fruitsofkarma / Flickr
Boasting a well-preserved historic center, Saint Petersburg is not overwhelmed with tall rising skyscrapers or any modern architecture that would disturb the skyline of the city center. All of the above are perfect ingredients for rooftop restaurants that give a panoramic view of the city.

Mansarda

Restaurant, Italian, Japanese, $$$
Add to Plan

The rooftop restaurant Mansarda is revered by locals and visitors alike. It overlooks one of Saint Petersburg’s major landmarks, St. Isaac’s Cathedral. The menu here has an eclectic mix of the most popular cuisines, such as Georgian, Italian, and Japanese, and has an extensive wine list. Be mindful that seats with a view get booked quickly so reserving a table is essential.
More Info
Sun - Mon:
12:00 pm - 1:00 am
Mon - Tue:
12:00 pm - 1:00 am
Tue - Wed:
12:00 pm - 1:00 am
Wed - Thu:
12:00 pm - 1:00 am
Thu - Fri:
12:00 pm - 1:00 am
Fri - Sat:
12:00 pm - 1:00 am
Sat - Sun:
12:00 pm - 1:00 am

Bellevue Brasserie

Brasserie, French
Add to Plan

A classy French bistro located on the rooftop of the Kempinski hotel, the panoramic windows of the restaurant overlook the Palace Square and the Winter Palace. Perfect for both morning breakfast and an evening meal. The bistro maintains an elegant touch without any over-the-top luxury.
More Info
Sun - Mon:
12:00 pm - 1:00 am
Mon - Tue:
12:00 pm - 1:00 am
Tue - Wed:
12:00 pm - 1:00 am
Wed - Thu:
12:00 pm - 1:00 am
Thu - Fri:
12:00 pm - 1:00 am
Fri - Sat:
12:00 pm - 1:00 am
Sat - Sun:
12:00 pm - 1:00 am

China Gramota

Restaurant, Chinese, $$$
Add to Plan

A newly opened venture in Saint Petersburg, China Gramota is one of the few restaurants in the city serving fine dining Cantonese food. A menu set to impress and wacky interiors are topped up with a view overlooking the Church on the Saviour of Spilled Blood. Book outside on the terrasse to get the best of the view. Outside seating is only available during the warmer months of the year.
More Info
Sun:
12:00 pm - 12:00 am
Mon:
12:00 pm - 12:00 am
Tue:
12:00 pm - 12:00 am
Wed:
12:00 pm - 12:00 am
Thu:
12:00 pm - 12:00 am
Fri - Sat:
12:00 pm - 1:00 am
Sat - Sun:
12:00 pm - 1:00 am

Volga-Volga

Restaurant, Russian
Add to Plan

The best way to enjoy the best views of Saint Petersburg is from the water. Cruises along the Neva river encompass most of the major landmarks of the city in just under an hour. Volga-Volga combines a mini sightseeing tour with a fine dining dinner. Cruise up the Neva river and then dock until all the guests have finished their meals. Booking is, of course, important, and arriving late for the departure may result in the ship literally sailing away. Departure times are available on their website.
More Info
Sun - Mon:
12:00 pm - 1:00 am
Mon - Tue:
12:00 pm - 1:00 am
Tue - Wed:
12:00 pm - 1:00 am
Wed - Thu:
12:00 pm - 1:00 am
Thu - Fri:
12:00 pm - 1:00 am
Fri - Sat:
12:00 pm - 1:00 am
Sat - Sun:
12:00 pm - 1:00 am

Makaronniki

Restaurant, Italian, $$$
Add to Plan

This is a very popular Italian getaway, especially frequented by locals. The rooftop is a great space during the summer with live music, hammocks, and a great view of the Petrogradskaya island, a part of St. Petersburg that is often neglected by visitors, despite preserving a poetic ambiance of the past. When on detour from the city center, a meal at Makaronniki would be a choice not to regret.
More Info
Sun:
1:00 pm - 12:00 am
Mon:
1:00 pm - 12:00 am
Tue:
1:00 pm - 12:00 am
Wed:
1:00 pm - 12:00 am
Thu:
1:00 pm - 12:00 am
Fri - Sat:
1:00 pm - 1:00 am
Sat - Sun:
1:00 pm - 1:00 am

Meal service:

Lunch, Dinner

Atmosphere:

Rooftop, Unusual, Romantic

Moskva

Restaurant, European, $$$
Add to Plan

Located on the last floor of the Nevsky shopping center, Moskva is a great place to have a meal after a day of shopping or after arriving from Moscow at the train station. The terrasse of the restaurant opens onto Nevsky Avenue and Vosstaniya square.
More Info
Sun:
10:00 am - 12:00 am
Mon:
10:00 am - 12:00 am
Tue:
10:00 am - 12:00 am
Wed - Thu:
10:00 am - 1:00 am
Thu - Fri:
10:00 am - 1:00 am
Fri - Sat:
10:00 am - 1:00 am
Sat - Sun:
10:00 am - 1:00 am

Roof 18

Restaurant, Russian, $$$
Add to Plan

An atmospheric sun-drenched terrace away from the busy city, Roof 18 is a modern restaurant bringing together a menu of European favorites and an extensive drink list to be enjoyed outside on the couches. For a more private atmosphere, there are VIP rooms with fireplaces. A romantic alternative for cold winter nights.
More Info
Sun - Mon:
12:00 pm - 1:00 am
Mon - Tue:
12:00 pm - 1:00 am
Tue - Wed:
12:00 pm - 1:00 am
Wed - Thu:
12:00 pm - 1:00 am
Thu - Fri:
12:00 pm - 1:00 am
Fri - Sat:
12:00 pm - 4:00 am
Sat - Sun:
12:00 pm - 4:00 am