Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


St. Petersburg Vacation Packages

Save Time and Money with St. Petersburg Vacation Packages

Considered booking a St. Petersburg vacation package? It's really simple with Expedia, and you'll be able to buy some nice dinners or souvenirs for your friends back home with the cash you save.

Up to 42%* can be saved when you book your package deal on Expedia.

In a matter of minutes, you'll be able to book everything you'll need for your next adventure using our extensive database. And — with more than 400 partner airlines and 321,000 properties from across the world, you'll have the flexibility to be fussy!

You can postpone your travel bookings with us because we don't charge cancellation fees for almost all of our bookings.

Places to Visit in St. Petersburg

We have all the red hot sightseeing tips for your next trip to St. Petersburg. Grab your planner and prepare to start filling your itinerary.

You'll find yourself surrounded by worthwhile attractions, such as Palace Square and State Hermitage Museum and Winter Palace. If you'd really like to squeeze the most out of your time here, be sure to swing by Church of the Savior on Spilled Blood and Kazan Cathedral.

Peter and Paul Fortress guarded its surrounds from attackers for many years. Admire this mighty stronghold and discover its role in history. Adventurers in this destination have an abundance of choice. Are you an art buff? Take the time to appreciate some inspiring works and try to unravel the story behind them at State Russian Museum. Still have some time to spare? If you're bored of eating indoors, grab some takeout and enjoy lunch under the shade of a tree at Summer Garden.

Popular Activities in St. Petersburg

Lounging on a beach doing not much is pleasant enough, but there's nothing like jumping into new and fun experiences on your vacation!

On the lookout for something totally different to do? A Shore Excursion: 2-Day Visa-Free Tour in St. Petersburg is worth keeping in mind.

Got a few spare moments? Visit our St. Petersburg things to do page for a complete list of activities.

St. Petersburg Accommodations

There's nothing like putting your feet up after a big day of adventures. There are approximately 359 properties in St. Petersburg, so securing a comfortable room for your luxury getaway or cheap vacation won't be a drama.

The Rocco Forte Astoria Hotel (39, Bolshaya Morskaya str) and the Belmond Grand Hotel Europe (1/7 Mikhailovskaya street) are two of the higher-quality options in St. Petersburg. Book a room at either and you're bound to have the nicest guest amenities and hotel features in town. Alternatively, the Art-House Guest House (Marata Street 10-6) and the Rinaldi at Petrogradskaya (Bolshoy Prospect Building 74) are a couple of accommodations worth looking into if you're traveling on a budget.

Nearest Airports to St. Petersburg

We don't think the airport will be the best part of your adventure, but there's nothing like the thrill of knowing that your well-earned trip to St. Petersburg is not long away! Once you take off your seatbelt at Pulkovo Airport (LED), you'll be 10 miles (16 km) from the heart of town.

*Savings based on all vacation package bookings with Flight + Hotel on Expedia.com from January through December 2017, 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 St. Petersburg


Top Hotel Deals

See all 1,934 Properties in St. Petersburg
Belmond Grand Hotel Europe NT$11,242
Reviewed on 2019/5/5
See details
 
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, Nevsky Prospekt, St. Petersburg
     
    4.7 of 5
    5.0 out of 5.0

    Thank you so much for the offered alternative. That was awesome!

    Corinthia Hotel St Petersburg NT$5,455
    Reviewed on 2019/5/23
    See details
     
    Corinthia Hotel St Petersburg

    Corinthia Hotel St Petersburg

    Nevsky Prospect, 57, St. Petersburg
       
      4.4 of 5
      5.0 out of 5.0

      It was charming, clean and very well located. The personnel was very kind and helpful. The most interesting sites to see in Saint Petersburgo were in a short distance. Restaurants, bars, shopping stores were in a walking distance. We enjoyed a ballet show, coming back to the hotel, walking at night ...

      Majestic Boutique Hotel DeLuxe NT$6,305
      Reviewed on 2019/4/10
      See details
       
      Majestic Boutique Hotel DeLuxe

      Majestic Boutique Hotel DeLuxe

      Sadovaya, 22, St. Petersburg
         
        4.7 of 5
        4.0 out of 5.0

        The location was perfect - very near all the places we wanted to walk to. The staff were all very helpful especially the concierge service. We used this service a lot. The beds were comfortable and the breakfast excellent with lots of variety of food.

        Petr Hotel NT$6,696
        Reviewed on 2019/5/15
        See details
         
        Petr Hotel

        Petr Hotel

        Admiralteysky pr., 8, St. Petersburg, St. Petersburg
           
          4.7 of 5
          4.0 out of 5.0

          4성급호텔이지만 아주 깨끗하고 직원들도 친절합니다. 그리고, 위치도 너무 좋습니다. 대만족입니다.

          Petro Palace Hotel NT$6,110
          Reviewed on 2019/5/19
          See details
           
          Petro Palace Hotel

          Petro Palace Hotel

          14 Malaya Morskaya Street, St. Petersburg
             
            4.4 of 5
            5.0 out of 5.0

            Location si amazing. Minimal but very nice rooms. Great breakfast

            Kempinski Hotel Moika 22 NT$9,775
            Reviewed on 2019/4/18
            See details
             
            Kempinski Hotel Moika 22

            Kempinski Hotel Moika 22

            22, Moika River Embankment, St. Petersburg
               
              4.6 of 5
              5.0 out of 5.0

              From lovely flowers and musicians in the lobby, to a very comfortable well-serviced room, this hotel a great place to stay

              Four Seasons Hotel Lion Palace St. Petersburg NT$16,276
              Reviewed on 2019/4/20
              See details
               
              Four Seasons Hotel Lion Palace St. Petersburg

              Four Seasons Hotel Lion Palace St. Petersburg

              1 Voznesensky Prospekt, St. Petersburg
                 
                4.9 of 5
                5.0 out of 5.0

                The staff were extremely friendly and helpful! The concierge service went out of their way to get us tickets for Catherine’s Palace. The Four Seasons Hotel LIon Palace is a must when visiting Saint Petersburg the location is incredible! They also arranged a private tour guide for the Hermitage which ...

                Pushka Inn Hotel NT$4,888
                Reviewed on 2019/5/14
                See details
                 
                Pushka Inn Hotel

                Pushka Inn Hotel

                Moyka Embankment, 14, St. Petersburg
                   
                  4.8 of 5
                  4.0 out of 5.0

                  The staff spoke excellent english, were always available, helpful. Restaurant next door excellent. One of the best meals in st petersburg. Location absolutely great. Very close to the Hermitage but surprisingly quiet. Characterful building.

                  Top Deals on Flights

                  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.