As a foreign traveler, you need a valid visa to enter into the Russian Federation (except the 3 days stay rule).
If this applies to you, then provided you book accommodation directly with Story Hunters, so we can provide you with the visa support documents you need to apply for your visa. A standard Russian Travel Visa is valid for up to 30 days, after which it expires. However, when you book for accommodations with St. Petersburg Story Hunters, you will get all the necessary documents to apply for your visa without much stress.
Here is some formal information about the requirements for visa-free passengers: According to Russian immigration law, tourists arriving in St. Petersburg on cruise ships are eligible to get off the ship without a regular Russian tourist visa, as long as they have met the following conditions:
The right to tour without visas is given to all cruise passengers matching the above conditions regardless of Tour operator.
The period of stay in Russia should not be more than 72 hours
Passengers are expected to stay overnight on the cruise ship
Passengers are expected to engage the services of a Russian tour operator