Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


St. Petersburg Vacation: Coronavirus Information

Most St. Petersburg hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your St. Petersburg trip, please visit our Coronavirus Information page (opens in new window).

St. Petersburg Vacation

St. Petersburg Beach Vacation

Whether you're traveling solo or with the entire family, rest and relaxation awaits on your St. Petersburg vacation. Hunt around for shiny seashells or just sit and watch the sunset. Whatever you choose to do, your trip to St. Petersburg is sure to be memorable. Zelenogorsk Beach, located 28 miles (45 km) from the town center, is perfect for those after convenience. Many travelers also lock in St. Petersburg vacation deals closer to Repino Beach, another appealing option.

Things You Should Know About St. Petersburg

  • If you're into parties, be sure to time your St. Petersburg vacation around Russia Day. Held on the 12th of June every year, it's the ideal opportunity to have some fun with the locals and take in the culture and vibe of Russia.
  • Russian rubles are used in this country. Check out the exchange rate before you depart so you know what to expect. Don't forget, you'll get way more for your money with our St. Petersburg packages.
  • St. Petersburg has a population of approximately 5,028,000 people. Why not make friends with a few of them? They might be able to fill you in on some handy sightseeing tips.
  • Tick off the most visited attractions in town, like State Hermitage Museum and Winter Palace. With our St. Petersburg vacation deals, you'll be able to pencil in more awesome experiences with the money you save.

Save Time and Money with St. Petersburg Packages

What is the best way to save money on my St. Petersburg vacation?

St. Petersburg vacation packages on Expedia are one of the best ways to save time and money. Book now and save up to $583 — it's really that simple! Our database offers more than 550 partner airlines and 1,000,000 properties spread across the globe. With such a great variety to pick from, you'll have no issue organizing your perfect getaway. Unsure about your booking? You won't need to pay a fee for canceling if you make amendments to almost any reservation.

Which airports can I fly into for a St. Petersburg vacation?

Booking airfares for your trip to St. Petersburg is simple as there's only one major airport in the city. St. Petersburg Airport (LED-Pulkovo) has 6,345 flights per month.

What are the most popular types of hotels for a trip to St. Petersburg?

With lots of recommended hotels and apartments to choose from, travelers to St. Petersburg are spoiled for choice. They're two of the most popular options. But if none of those catch your eye, perhaps you'll discover something more suitable in our hostels and apart-hotels.

What does a vacation booking with Expedia include?

With our St. Petersburg vacation packages, you can score discounts on just about everything. There are the things you'd expect, such as hotels and flights, but why not book a fancy rental car to get around in while you're at it? And, if you like the comfort of having your experiences and activities settled before you leave, we've got those covered too. Lock in a combination or just one of these as a stand-alone. It's completely up to you!

What are the best things to do in St. Petersburg?

Vacations are all about relaxation. They're also a fantastic time to step out of your comfort zone. St. Petersburg is the perfect place for both. There's lots to do here, like:

For more options, check out our St. Petersburg things to do page.



*Savings based on all vacation package bookings with Flight + Hotel on Expedia.com from January through December 2020, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.


Guide to Exploring around St. Petersburg


Top Flight Deals

These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Best Lodging Options Near St. Petersburg

See all 2,991 Properties in St. Petersburg
Hampton by Hilton Saint Petersburg ExpoForum $43
Reviewed on Sep 9, 2019
See details
 
Hampton by Hilton Saint Petersburg ExpoForum

Hampton by Hilton Saint Petersburg ExpoForum

Peterburgskoye Highway 64, Building 2, Shushary
     
    4.6 of 5
    3.0 out of 5.0 Stars

    We had an early flight out so we did not get to enjoy any breakfast or shuttle. It would have been great to have a TO GO bag or something available.

    SO Sofitel St Petersburg $178
    Reviewed on Feb 24, 2020
    See details
     
    SO Sofitel St Petersburg

    SO Sofitel St Petersburg

    6 Voznesensky Prospect, St. Petersburg
       
      4.5 of 5
      5.0 out of 5.0 Stars

      Such a luxurious hotel. With the most friendly staff. Would return to St. Petersburg just to stay here. Restaurant was awesome too. Very well located for all sites

      Park Inn by Radisson Pulkovo Airport St Petersburg $29
      Reviewed on Feb 5, 2020
      See details
       
      Park Inn by Radisson Pulkovo Airport St Petersburg

      Park Inn by Radisson Pulkovo Airport St Petersburg

      Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
         
        4.4 of 5
        4.0 out of 5.0 Stars

        Clean and modern room, very comfy but slightly small. All in all excellent value.

        Rocco Forte Astoria Hotel $237
        Reviewed on Feb 26, 2020
        See details
         
        Rocco Forte Astoria Hotel

        Rocco Forte Astoria Hotel

        39, Bolshaya Morskaya str., St. Petersburg
           
          4.6 of 5
          5.0 out of 5.0 Stars

          Lovely ,understated ,stylish hotel with interesting decor and very attentive staff.Nothing was too much trouble and always with a smile.The breakfast was a little too big but very good. Dinner was excellent but the desserts were a disappointment...... We had better ones at ordinary restaurants in ...

          Park Inn by Radisson Pribaltiyskaya Hotel $28
          Reviewed on Dec 27, 2019
          See details
           
          Park Inn by Radisson Pribaltiyskaya Hotel

          Park Inn by Radisson Pribaltiyskaya Hotel

          14 Korablestroiteley Street, St. Petersburg
             
            3.9 of 5
            4.0 out of 5.0 Stars

            Huge hotel not much atmosphere in the lobby area. Takes a while to get to the room passing from many doors, which are not comfortable when handling a lot of luggage. Breakfast was good and wifi ok. Staff at reception were very helpful.

            Kravt Hotel $35
            Reviewed on Mar 13, 2020
            See details
             
            Kravt Hotel

            Kravt Hotel

            Sadovaya Street 25, St. Petersburg
               
              4.4 of 5
              3.0 out of 5.0 Stars

              I liked that hotel very much 😊 It was clean, warm snd comfortable

              Albora $99
              Reviewed on Nov 20, 2019
              See details
               
              Albora

              Albora

              Griboedova canal 133A, St. Petersburg
                 
                4.8 of 5
                5.0 out of 5.0 Stars

                I chose Albora St. Petersburg based on their exceptionally high rating. I was curious to see if they really live up to the honor. It turns out that I was convinced that they are outstanding in almost every aspect. I am very satisfied with the experience

                The Faces Historical center $51
                Reviewed on Oct 5, 2019
                See details
                 
                The Faces Historical center

                The Faces Historical center

                Malaya Morskaya 5, St. Petersburg
                   
                  4.5 of 5
                  4.0 out of 5.0 Stars

                  Excellent location, Very nice staff and the rooms are exactly the same as it’s shown in the pictures.

                  Top Activities in St. Petersburg

                  See all 487 things to do in St. Petersburg
                  Questions about travel to St. Petersburg? Try asking our chatbot.