St. Petersburg, Russia

St. Petersburg is often considered the most beautiful city in Russia. Located at the eastern end of the Gulf of Finland, access to the North Atlantic is via the Baltic Sea and North Sea. Ocean cruises visiting St. Petersburg almost always include calls to ports in Finland, Sweden and Norway. River cruises enter the city from the east on the Neva River.

The most popular departure ports for cruises to St. Petersburg are Copenhagen, Stockholm and Berlin. Participating cruise lines include Viking River Cruises, Norwegian, Princess Cruises, Royal Caribbean and Holland America.






Most Popular Cruises To St. Petersburg

  1. 12 Night Waterways of the Tsars – from Moscow, Russian Federation
  2. 9 Night Baltic Capitals – from Copenhagen, Denmark
  3. 9 Night Baltic Capitals – from Warnemunde (Berlin), Germany
  4. 11 Night Scandinavia and Russia – from Copenhagen, Denmark
  5. 11 Night Scandinavia and Russia – from Warnemunde (Berlin), Germany
  6. 14 Night Viking Homelands – from Stockholm, Sweden
  7. 7 Night Scandinavia and Russia – from Stockholm, Sweden
  8. 14 Night Viking Homelands – from Bergen, Norway
  9. 7 Night Scandinavia and Russia – from Copenhagen, Denmark
  10. 12 Night Baltic Adventure – from Copenhagen, Denmark





Top Cruise Ships Visiting St. Petersburg

  1. Norwegian Getaway
  2. Regal Princess
  3. Serenade of the Seas
  4. Zuiderdam
  5. Viking Star
  6. Seabourn Quest
  7. Marina
  8. Viking Helgi
  9. Viking Ingvar
  10. Vision of the Seas




Hotels closest to the cruise terminal in St. Petersburg

  1. Polo Regatta Hotel (0.8 miles)
  2. Annushka Hotel (1.0 miles)
  3. Baltiyskaya Hotel (1.1 miles)
  4. Hotel Arealinn (1.6 miles)
  5. Hotel on Rizhsky (1.7 miles)
  6. Park Inn by Radisson Pribaltiyskaya Hotel (1.7 miles)
  7. By the Church (1.7 miles)
  8. Hotel Admiralteyskaya (1.8 miles)
  9. ALTBURG on Vasilyevskiy (1.8 miles)
  10. Matisov Domik (1.9 miles)