- Welcome to St Petersburg Essential Guide -

Romantic Restaurants in St Petersburg
Enjoy a Taste of Romance in Russia's Venice of the North.

Looking for romantic restaurants in St Petersburg, Russia? Do you want a taste of romance while savouring Russian cuisine? If so, read on...

If you want to surprise your sweet half for a special occasion or find a romantic spot to wine and dine during your trip to St Petersburg, you will have plenty of choices in Russia's Northern Capital.

Considered the most romantic city in Russia because of its fascinating White Nights, world heritage sites, historical setting and graceful rivers and canals, our so called Venice of the North offers a large number of different restaurants where anyone can bring a date or enjoy a romantic dinner. The sophisticated and charming atmosphere coupled with fine wines and passionate Russian menus of each of these establishments will speak to the heart of any romantic and turn dreams into reality.

If romance is on your dining wish list, then why not try our list of romantic restaurants listed below and enjoy both food and love. Surely you'll have a remarkable time!

To get started, just click in one of the links below.

OUR PICKING LIST OF ROMANTIC RESTAURANTS

Tip: Make sure you book a table in advance before you go. Also, when choosing your food and beverage, the menu of the week can help you to save some money if you are on a tight budget. Some of these romantic restaurants usually have a terrace or a window overlooking the Neva River or some of the popular St Petersburg attractions, so don't be shy and ask for a table offering a good view, if available.

TRUFFLE


Address: Bolshoy Prospect 82 (Petrograd Side) | St Petersburg, RU | Phone: (+7) 812/ 999-09-77

Delicious French patisserie, Home European cuisine, Romantic atmosphere!

Perhaps, one of the most romantic restaurants in the imperial city, Truffle can be a really great spot to bring your sweet half. This small French patisserie and family restaurant offers a gorgeous French Provence style design with cushions in the tables, roses and candles, warm lights, home bookshelves and a pleasant and quite atmosphere. The refined wine list coupled with unique French and Italian dishes made only from the freshest ingredients by chef Paul Bulgakov, will delight your palate and satisfy your soul. If you go, try the Roman salad and the rich chocolate truffles!

The restaurant is temporary closed!

In Details:

  • Type: Restaurant, Café
  • Cuisine: French, Italian
  • Price range: $$$
  • Location: Petrograd side
  • Metro Station: Petrogradskaya, a three minute walk from the subway

Open Hours:  Mon-Sun (12:00 - 24:00)

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

SADKO


Address: Glinki Street 2 |St Petersburg | Phone: (+7) 812/903-23-73

Tasty Russian food, Great staff and cozy atmosphere! Worth every penny!

If your Russian ballet performance is over and you start to feel hungry, then right across from the famous Mariinsky Theater you can enjoy a tasty soup or a hearty beef stroganoff at Sadko. This is one of the most famous and romantic restaurants in the city among celebrities, visitors and of course Russians. With its imposing red chandeliers hanging from the vaulted ceilings, warm atmosphere, traditional hand-painted flowers and singing waiters, you will enjoy a perfect romantic dinner here. If you go, try the Russian bliny with red caviar as a starter!

Book a Table Online

In Details:

  • Type: Restaurant
  • Cuisine: Russian
  • Price range: $$$
  • Location: Admiralty side, Central, near the Mariinsky Theater
  • Metro Station: Sadovaya, Sennaya Ploshad', Spasskaya

Open Hours: Mon-Sun (12:00 - 24:00)

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

RETURN TO TOP

SERAFINO


Address: Chernyshevskogo Prospect 5 | St Petersburg, RU | Phone: (+7) 812/929-15-92

Real Italian atmosphere, Attentive staff, Yummy Italian food!

Want to experience a real Italian ambience? Fancy thin and crispy Italian pizza? If so, you should book a table at Serafino, one of the best Italian romantic restaurants in the Northern Capital. The menu here is vast and appears to include every dish that Italy has ever offered the world, from marinated antipasti and risottos to a range of authentic pizza, pasta and classic meat and fish dishes. The atmosphere is relaxing and the picturesque red-brick arches recreate the typical look and feel of a real Italian trattoria. The octopus salad, Genovese pesto with potatoes and parmesan and carpaccio of smoked duck breast are worth a try.
The restaurant is closed at the moment!

In Details:

  • Type: Restaurant
  • Cuisine: Italian, Seafood, Grill
  • Price range: $$$
  • Location: Admiralty Side, a 5 minutes walk from the tube
  • Metro Station: Chernyshevskaya

Open Hours:  Mon-Sun (12:00 - 24:00)

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

LEGRAN


Address: Millionnaya Street 4/1 | St Petersburg, RU | Phone: (+7) 812/643-04-44

French cuisine, Charming Ambiance, High Class Service!  

If you want to have a great romantic dinner in true French style, then go to Legran where you will feel and eat like an aristocrat. This is a charming restaurant offering passionate French cuisine and a Russian menu in a warmly-lit and welcoming envirponment that invites you to enjoy the French fare that is their specialty. Legran's reputation for high class service and family-oriented attention to detail makes it a unique establishment. Nestled in the center of beautiful St. Petersburg in the Golden Triangle between the Hermitage and the Savior on the Spilled Blood Church, Legran is the quintessential ambassador for Russia's Venice of the North.

Book a Table Online

In Details:

  • Type: Luxury Restaurant
  • Cuisine: French, Old Russian
  • Price range: $$$$
  • Location: Admiralty, Central, near the Field of Mars and Hermitage
  • Metro Station: Admiralteiskaya

Open Hours:  Mon-Sun (12:00 - 24:00)

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

RETURN TO TOP

GIUSEPPE PARK


Address: Canal Griboedova Embankment, 2B | St Petersburg, RU | Phone: (+7) 812/571-73-09

Superb location, Pleasant atmosphere, Delicious food!

More popular for its picturesque location than for its food, Park Giuseppe is another great romantic spot for lunch or dinner. Serving a variety of Italian dishes and Russian classics combined with a warm and inviting atmosphere made of soft music, candles, rose petals and beautiful Venetian masks on the wall, this restaurant and its staff will make your visit more than complete. The amazing views of the famous St. Michael's Castle and the Savior on the Spilled Blood Church from the terrace will make your dinner memorable.

Book a Table Online

In Details:

  • Type: Restaurant
  • Cuisine: Italian, European, Russian
  • Price range: $$$
  • Location: Admiralty Side, Central, near Michael Garden
  • Metro Station: Gostiny Dvor, Nevsky Prospekt

Open Hours:  Mon-Thu (11:00 - 24:00), Fri-Sat (11:00 - 01:00)

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

ROMEO'S BAR AND KITCHEN


Address: Rimsky Korsakov Prospect 43 | St Petersburg | Phone: (+7) 812/572-54-48

Great Italian food, Attentive staff, Pleasant atmosphere!

Romeo’s Bar and Kitchen is the place to go for those looking to impress! Seen as one of the most romantic restaurants currently in the city, this is a modern, stylish spot serving a mix of Italian and Russian cuisine in a pleasant and relaxing atmosphere. Here you can taste some of the highest quality and reasonably priced Italian food in the city. Definitely a nice place to bring a date and enjoy a lingering meal or leisurely chat! The tasty ravioli with salmon or Beef Stroganoff with mashed potatoes combined with a good list of wines will not leave you enchanted!

Book a Table Online

In Details:

  • Type: Restaurant, Café
  • Cuisine: Italian, Russian
  • Price range: $$$
  • Location: Admiralty Side, just opposite the Naval Cathedral of St. Nicholas
  • Metro Station: Sadovaya, Sennaya, Spasskaya

Open Hours:  Mon-Sun (09:00 - 24:00)

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

RETURN TO TOP

MECHTA MOLOKHOVETS


Address: Radishcheva Street, 10 | St Petersburg, RU | Phone: (+7) 812/579-22-47

Amazing food, Homelike atmosphere, Well worth the money!

If you are looking for a unique place for a romantic dinner, then you should not miss the small but popular restaurant Mechta Molokhovets. Considered one of the most unique romantic restaurants in the imperial city because of its delicious and rare Russian dishes, here the food is based on recipes from the famous cookbook by Elena Molokhovets "A Gift to Young Housewives" from the 1800s. Decorated in the grand style of Russia's Silver Age, you will undoubtedly be pleased by the nice piano music in the background, the warm atmosphere and creative food. Surely a must try place, even if it is expensive and a bit off the beaten path!

Book a Table Online

In Details:

  • Type: Restaurant
  • Cuisine: Old Russian, European
  • Price range: $$$$$
  • Location: Admiralty Side, Central
  • Metro Station: Ploshad' Vosstaniya

Open Hours:  Mon-Fri (12:00 - 23:00), Sat-Sun (14:00 - 23:00)

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

MINDAL CAFE


Address: Angliyskaya Embankment 26 | St Petersburg, RU | Phone: (+7) 812/928-04-07

Suitable for a romantic dinner, Amazing for its Caucasian food and atmosphere!

Among one of our favorite romantic restaurants in the city is Mindal Café, a quiet place offering a small terrace where you can sit and admire the beautiful view of the Neva River and taste superb Georgian dishes made by chef Marina: a local immigrant who puts a piece of her soul and Caucasian culture in every dish. The experience you will have at Mindal Café will be just like dining at the home of Georgian friends. Without doubt, this is a lovely place to relax, eat and chat, not too fancy or pricey, just perfect!

In Details:

  • Type: Restaurant, Café
  • Cuisine: Caucasian, European
  • Price range: $$$
  • Location: Admiralty Side, Central, near St. Isaac’s Cathedral
  • Metro Station: Admiralteiskaya

Open Hours:  Mon-Sun (12:00 - until last guest)

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

RETURN TO TOP

UMAO CAFE


Address: Konnogvardeysky Prospect 11 | St Petersburg, RU | Phone: (+7) 812/312-33-15 

Cozy ambiance, Friendly service, Delicious food!

If you're looking for a cozy atmosphere that's perfect for an intimate meal, then Umao is one of the most ideal cafe restaurants in St Petersburg. Highly-regarded, Umao is known for its friendly staff, amazing food with Asian fusions and trendy décor. Lunch favorites are coffee waffles and banana spring rolls - simple, but prepared to perfection. And if you're out for an evening meal, we highly recommend the Tom Yum soup, delightful salads or veggie dumplings. With only 20 seats, Umao is small but very popular, so book ahead.

Details:

  • Type: Cafe, Restaurant
  • Cuisine: Asian, Chinese, Dim Sum, Pan-Asian
  • Price range: $$
  • Location: Admiralty Side, Central, near St. Isaac’s Cathedral
  • Metro Station: Admiralteiskaya

Open hours:  Mon-Sun (11:00 - 23:00)

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

PEPPER MOON


Address: Rubinshteina Street 9/3 | St Petersburg, RU | Phone: (+7) 812/969-85-98

Lots of space, Nice interior, Friendly staff, Very tasty!

If you are in a romantic mood and want to sit alone and have no one bother you, then you should also try the new classy restaurant Pepper Moon. With its three large rooms featuring back lighting and shelves filled with troops of empty, green wine bottles, Pepper Moon can seat more than 100 people in an intimate atmosphere where customers can enjoy their romantic dinner. Offering both European and Asian cuisine with a wide range of seafood dishes cooked by a young chef and served by friendly staff, this is definitely an ideal place to go if you want an intimate feel and delicious food.

Book a Table Online

In Details:

  • Type: Restaurant
  • Cuisine: European, Pan Asian
  • Price range: $$$
  • Location: Admiralty Side, Central
  • Metro Station: Mayakovskaya

Open Hours:  Mon-Sun (12:00 - 23:00)

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

Written by Davide C.

RETURN TO TOP

Return from Romantic Restaurants to St Petersburg Restaurants or go to the Homepage.

Like this page? Was the information helpful?

Help us grow our website by sharing "Romantic Restaurants" with others. If you’re in the mood to go the extra mile and buy us a drink it will help us to continue to run this website. We appreciate it, thanks! Spasibo!

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!