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. Pete Beach Vacation: Coronavirus Information

Most St. Pete Beach 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. Pete Beach trip, please visit our Coronavirus Information page (opens in new window).

St. Pete Beach Vacation

St. Pete Beach Beach Vacation

Listen to the soothing sound of waves lapping at the shore and look out over the shimmering waters on your St. Pete Beach vacation. If you're craving some time out, a trip to St. Pete Beach is your ticket to rest and relaxation. We have plenty of St. Pete Beach vacation deals to pick from. Snap one up close to Upham Beach, just 1 mile (2 km) from the center of town, and live out your vacation fantasies without blowing your budget.

Things You Should Know About St. Pete Beach

  • You're in for some good times if your St. Pete Beach vacation coincides with the 4th of July. On this date each year, the residents of United States of America pull out all stops to celebrate Independence Day. Ask around if any festivities or events are taking place near you then join the party.
  • Lock in one of our St. Pete Beach packages and start your escape with more money in your wallet. Like another savings tip? See if it's possible to exchange some cash into U.S dollars before you jet off. That way, you'll avoid exorbitant fees and inferior exchange rates at the airport.
  • Approximately 9,300 people live in St. Pete Beach. If you want suggestions about things to see and do here, why not strike up a conversation with a few of the locals?
  • Don't take off without exploring popular tourist attractions like Upham Beach, Polynesian Putter and The Beach Theatre. With the money you save through our St. Pete Beach vacation deals, you can see more noteworthy sights like these.

Save Time and Money with St. Pete Beach Packages

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

The easiest way to score better prices (and save yourself hassle) is with our St. Pete Beach vacation packages. You've got plenty of options, with 1,000,000 properties across the globe and 550 partner airlines to select from with Expedia. And if you secure your trip now, you could save as much as $583. It's fine if your plans change at any point. Most reservations won't incur a cancellation fee from us.

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

There's a place to stay for every kind of traveler in St. Pete Beach. Some enjoy basing themselves in private vacation homes, while others opt for condos. We also suggest checking out the hotels and hotel resorts available here.

What does a vacation booking with Expedia include?

With our St. Pete Beach vacation deals, you can land discounts on nearly everything. There are the obvious things, such as flights and hotels, but why not lock in a rental car to travel around in as well? And, if you like to have your activities booked before you leave, Expedia has those too. Choose a combination or any one of these as a stand-alone. Customize a travel experience that's perfect for you!

What are the best things to do in St. Pete Beach?

The ideal vacation is a combination of indulging in leisure time and trying something new. During your time in St. Pete Beach, there'll be loads of opportunities to do both. Find what excites you by having a look at this list:

For more options, check out our St. Pete Beach 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.

What are the advantages of a road trip to St. Pete Beach? 

There’s nothing quite like a St. Pete Beach road trip. And Expedia makes it easy for you to turn all those road trip ideas into reality. You can find cheap deals on hotels in St. Pete Beach or bundle your hotels with car rentals to save even more. With our St. Pete Beach packages, you’ll find hitting the highway for that road trip adventure is more affordable than ever.  

How to plan a road trip to St. Pete Beach? 

Planning a road trip can feel daunting, especially when you’ll be making multiple bookings for your itinerary. But you can find car rentals and low rates on hotels all in one place— Expedia. How you plan your road trip depends on what’s important to you. People love to take road trips to experience the great outdoors, bond with friends or family and see more of the world. When planning, bundle your car rental and hotel into one discounted package to maximize savings on both. Or, leave room for spontaneity, booking what you need when you need it with our last-minute deals.  

What to do on a road trip to St. Pete Beach? 

When taking a road trip adventure, it’s best to plan how you want to spend your time on your road trip itinerary. We don’t want you to miss out on any of the best things to do in St. Pete Beach. You can book all the road trip activities on your St. Pete Beach wishlist, and even plan activities along your route as well.  

How to rent a car for a road trip to St. Pete Beach? 

For an epic road trip, you'll need the perfect car. Renting a car for a road trip is the best option that doesn’t put miles or strain on your vehicle, and especially when it's also so affordable. Because when you book on Expedia, it doesn't need to be expensive. You can pick up a cheap car rental and head out to one of these incredible vacation rentals in St. Pete Beach. And when you bundle car rentals with hotel stays, you'll save even more on each part of your journey.


Top St. Pete Beach Flight + Hotel Deals

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. Pete Beach

See all 594 Properties in St. Pete Beach
Alden Suites - A Beachfront Resort $152
Reviewed on May 28, 2020
See details
 
Alden Suites - A Beachfront Resort

Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach, FL
     
    4.2 of 5
    3.0 out of 5.0 Stars

    I had the premium suite balcony gulf side. The view was worth every penny in the morning and we could see sunset from our room. Customer service, staff, and room service were extremely helpful and wonderful to talk too when asking information. Downstairs Bar and volleyball. we grilled 2 nights and ...

    Postcard Inn On The Beach $152
    Reviewed on May 25, 2020
    See details
     
    Postcard Inn On The Beach

    Postcard Inn On The Beach

    6300 Gulf Blvd, St. Pete Beach, FL
       
      3.7 of 5
      3.0 out of 5.0 Stars

      #1 was the staff and the way they handled everything, was prompt, courteous, and with a smile every time.

      Sirata Beach Resort $149
      Reviewed on May 26, 2020
      See details
       
      Sirata Beach Resort

      Sirata Beach Resort

      5300 Gulf Blvd, St. Pete Beach, FL
         
        3.8 of 5
        3.0 out of 5.0 Stars

        Great location atmosphere and staff. Clean and enjoyed stay

        The Don CeSar $299
        Reviewed on May 24, 2020
        See details
         
        The Don CeSar

        The Don CeSar

        3400 Gulf Boulevard, St. Pete Beach, FL
           
          4.3 of 5
          4.0 out of 5.0 Stars

          What a Wonderful get away!! Very nice! The area was beautiful. We enjoyed our stay and definitely would come again. The only thing is I wished the price of the parking was already included in with the price of stay. Maybe include or offer free parking.

          Dolphin Beach Resort $119
          Reviewed on May 27, 2020
          See details
           
          Dolphin Beach Resort

          Dolphin Beach Resort

          4900 Gulf Blvd, St. Pete Beach, FL
             
            3.9 of 5
            3.0 out of 5.0 Stars

            Loved our room and loved the property. Seemed pretty clean. Great location. We did have an issue with housekeeping leaving our door wide open for a few hours. Security footage showed they did but thankfully nobody stole anything. Manager was very nice about it and compensated us for the issue. We ...

            Grand Plaza Beachfront Resort Hotel $129
            Reviewed on May 29, 2020
            See details
             
            Grand Plaza Beachfront Resort Hotel

            Grand Plaza Beachfront Resort Hotel

            5250 Gulf Blvd, St. Pete Beach, FL
               
              4.0 of 5
              3.0 out of 5.0 Stars

              Loved the location, the on-property beach items were great and used daily by us! Didn’t care for the breakfast in styrofoam boxes but it tasted ok.

              TradeWinds Island Grand $198
              Reviewed on May 26, 2020
              See details
               
              TradeWinds Island Grand

              TradeWinds Island Grand

              5500 Gulf Blvd, St. Pete Beach, FL
                 
                4.0 of 5
                4.0 out of 5.0 Stars

                Great place to take the family on vacation..loved the water and the beach!

                Beachcomber Beach Resort $115
                Reviewed on May 26, 2020
                See details
                 
                Beachcomber Beach Resort

                Beachcomber Beach Resort

                6200 Gulf Blvd, St. Pete Beach, FL
                   
                  3.9 of 5
                  2.5 out of 5.0 Stars

                  Service from front desk staff was not good. The food service staff and housekeeping were great.

                  Top Activities in St. Pete Beach

                  See all 40 things to do in St. Pete Beach
                  Questions about travel to St. Pete Beach? Try asking our chatbot.