St. Petersburg is the second largest city in Russia and located on the Baltic Sea. During my recent trip with Royal Caribbean, I had the opportunity to spend 3 days in St. Petersburg. I had no idea what to expect, it was never on my top places to visit but it should have been! St. Petersburg was my favorite destination from the trip and is currently one of my favorite cities! The city is full of history and stunning palaces. If it’s not on your bucket list it needs to be and you can easily spend 3 days in St Petersburg.

As an American, it can be quite a challenge to get visas to Russia. The easiest way to visit is by cruise ship. We were given group visa’s during our stay since we had a tour guide with us. I highly suggest getting a personal tour guide, you will learn a lot from them! If you have plans to visit soon, here’s how to spend the perfect 3 days in St. Petersburg.


Hermitage Museum

The most famous attraction in St. Petersburg. It’s also one of the largest and oldest museums in the world! The museum is comprised of multiple complexes including the Hermitage Theatre, Old Hermitage, Small Hermitage and the Winter Palace. Definitely go early because the line wraps around the building and you’ll be waiting for hours.

Yusupov Palace

Also known as The Moika Palace is stunning and a must visit.

Peter & Paul Fortress

This is the original citadel of St. Petersburg. The details and design were absolutely beautiful.

Peter & Paul Fortress

Neva River Cruise

Take a sightseeing cruise on the Neva River and watch the sunset!

St Petersburg


Catherine’s Palace

Can you believe this was Catherine’s summer palace? It was absolutely stunning! Some would say it’s the Versailles of Russia.

Catherine's Palace

Catherine's Palace

St. Nicholas Naval Cathedral

Make a quick stop to visit St Nicholas Naval Cathedral before going to Spilled Blood Cathedral.

St Nicholas Naval Cathedral

Church of the Savior on Blood

Also known as Spilled Blood Cathedral and one of the top attractions in St. Petersburg.

Spilled Blood Cathedral

St. Issac’s Cathedral

This is the largest Russian Orthodox Cathedral in St. Petersburg. If you have time, buy a ticket and visit the top for a view!

St Issacs Cathedral
St Issacs Cathedral
St Issacs Cathedral

A night at the Russian Ballet

I recommend spending an evening at the Russian Ballet! We saw Swan Lake.


Grand Palace of Peterhof

The Grand Palace of Peterhof is roughly 30 minutes by hydrofoil from the Hermitage. The palace has a stunning garden and fountain that only gets turned on during the summer.

Grand Palace of Peterhof

Grand Palace of Peterhof

Grand Palace of Peterhof

Vladimir Palace

The Vladimir Palace was the last imperial palace to be constructed in the city. Like all the other palaces it has a stunning entrance, rooms, and an awesome hidden library.

Vladimir Palace

Vladimir Palace

Have vodka and caviar!


I loved my experience and highly recommend visiting St. Petersburg! I can’t wait to return and explore more of Russia one day.

Shop my favorite looks:


3 days in St Petersburg, Russia


Previous Post

Next Post


  • Natalia

    July 10, 2017 at 6:21 pm

    Everything looks like a chocolate box! So pretty!

    1. Tour de Lust

      July 10, 2017 at 10:17 pm

      Thank you!! St Petersburg is a dream!

Leave a comment

Your email address will not be published. Required fields are marked *