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

Search over 1 million properties and 550 airlines worldwide

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

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


St. Petersburg Vacation

Save Time and Money with St. Petersburg Vacation Packages

Save cash by purchasing a St. Petersburg travel package. Just select your favorite options and let Expedia do the rest.

Crafty travelers can save up to $583* by getting a package deal on Expedia.

Within a matter of minutes, you can organize everything you need for your next vacation via our comprehensive database. And — with more than 550 partner airlines and 750,000 properties from all over the world, you'll have the freedom to pick and choose!

You don't have to worry about changing your travel plans, as we don't charge additional cancellation fees for almost all of our reservations.

Places to Visit in St. Petersburg

Getting excited about your trip to St. Petersburg? Like some advice about what to do and see when you're there? That's where we can help!

St. Petersburg is where you'll find the Salvador Dali Museum. Visitors come from all corners of the world to catch sight of this iconic sight, and you should definitely join them!

You don't have to worry about a boring moment in this metropolis. The Museum of Fine Arts and the Sunken Gardens will make sure you keep busy. The Pier and the Great Explorations Children's Museum are a few more popular attractions that are worth a look.

The intimacy and artistry of live theater is hard to ignore. Secure tickets to a performance at Mahaffey Theater and experience its magic and charm for yourself! There's a fabulous range of things to do in this destination. Looking to go to a conference or event while you're in town? Check the calendar at The Coliseum and see if anything captures your interest. Still got some time to spare? The intimacy and artistry of live theater is hard to deny. Buy your tickets for a show at Palladium Theater and experience the wonder for yourself!

Going on a break is always so much more than just visiting different places. It's all about the adventures you can have while you're away!

Start off your trip to St. Petersburg by checking out a few of these activities:

For more activities, take a look at our St. Petersburg things to do page.

St. Petersburg Accommodations

Expect a huge variety of accommodations when you travel to St. Petersburg. With 31 properties available, it won't be too difficult getting a comfy place to sleep for your cheap vacation or luxury getaway.

After an exhausting flight, there's nothing more pleasant than relaxing in a swanky room and treating yourself to some room service. See what yummy treats are waiting for you at The Vinoy Renaissance St. Petersburg Resort & Golf Club (501 5th Ave Ne) or the Bermuda Bay by Affordable Beach Condos (4201 38th Avenue South). If bargain traveling's more to your liking, you (and your bank balance) might prefer The Inn on Third (342 3rd Ave N), or the Days Inn St Petersburg Central (650 34th St N).

Another great option is to stay near the Salvador Dali Museum. You can easily do this by making a booking at the Hampton Inn & Suites St. Petersburg/Downtown, just 0.4 miles away. Also popular is the Hilton St. Petersburg Bayfront, a mere 0.2 miles away.

Nearest Airports to St. Petersburg

We don't think the airport is going to be the most exhilarating part of your getaway, but there's nothing like the thrilling feeling of knowing that your trip to St. Petersburg is just a plane ride away! Once you hit the tarmac at Tampa International Airport (TPA), you'll be 16 miles from the middle of town.

*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 629 Properties in St. Petersburg
Magnuson Hotel Marina Cove $184
Reviewed on Feb 22, 2020
See details
 
Magnuson Hotel Marina Cove

Magnuson Hotel Marina Cove

6800 Sunshine Skyway Ln S, St. Petersburg, FL
     
    3.7 of 5
    3.0 out of 5.0 Stars

    This is a hidden jem. Very clean, food and bar was great and the staff very helpful.and easy to communicate with. We will definitely be back.

    Crystal Bay Hotel $142
    Reviewed on Feb 22, 2020
    See details
     
    Crystal Bay Hotel

    Crystal Bay Hotel

    7401 Central Avenue, St. Petersburg, FL
       
      4.5 of 5
      2.5 out of 5.0 Stars

      This is a great historic hotel. I don’t expect historic hotels to be the same as new hotels, so I give a little leeway on things resulting from age. It’s a lovely place to sit in a rocking chair in the front porch.

      Ponce De Leon Hotel $139
      Reviewed on Jan 26, 2020
      See details
       
      Ponce De Leon Hotel

      Ponce De Leon Hotel

      95 Central Ave, St. Petersburg, FL
         
        3.4 of 5
        3.0 out of 5.0 Stars

        Love the atmosphere and it’s close to everything so we can walk.

        Hollander Boutique Hotel
        Reviewed on Feb 23, 2020
        See details
         
        Hollander Boutique Hotel

        Hollander Boutique Hotel

        421 4th Ave N, St. Petersburg, FL
           
          4.6 of 5
          3.0 out of 5.0 Stars

          Super quaint and very “Florida”! Perfect spot to spend several days!

          Holiday Inn St. Petersburg West $135
          Reviewed on Feb 19, 2020
          See details
           
          Holiday Inn St. Petersburg West

          Holiday Inn St. Petersburg West

          1200 34th Street North, St. Petersburg, FL
             
            4.1 of 5
            3.5 out of 5.0 Stars

            Restaurant in the hotel was nice, but expensive. Too many added charges for room service. Problems with the elevators. Doors slamming!! All the time. It woke us up every morning. Get a soft close mechanism or something. Wait staff exposed issues with other wait staff during breakfast. Gym was small ...

            Hyatt Place St. Petersburg / Downtown $269
            Reviewed on Feb 19, 2020
            See details
             
            Hyatt Place St. Petersburg / Downtown

            Hyatt Place St. Petersburg / Downtown

            25 2nd Street North, St. Petersburg, FL
               
              4.5 of 5
              3.0 out of 5.0 Stars

              The location is ideal — close to almost everything. The free buffet breakfast is great. And the staff is very nice.

              Red Roof Inn Tampa Bay - St. Petersburg $93
              Reviewed on Jan 29, 2020
              See details
               
              Red Roof Inn Tampa Bay - St. Petersburg

              Red Roof Inn Tampa Bay - St. Petersburg

              4999 34th Street N, St. Petersburg, FL
                 
                3.2 of 5
                2.5 out of 5.0 Stars

                The room was very nice and the property was clean and not to loud will be back.

                Cordova Inn $119
                Reviewed on Feb 18, 2020
                See details
                 
                Cordova Inn

                Cordova Inn

                253 2nd Ave N, St. Petersburg, FL
                   
                  3.9 of 5
                  2.5 out of 5.0 Stars

                  Very charming building in a great location. Close to the water and restaurants.

                  Top Activities in St. Petersburg

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