St. Petersburg Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AEDĀ 5,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Find the Best St. Petersburg Vacation Packages

St. Petersburg Hotel Deals

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront

4 out of 5
333 1st St S St. Petersburg FL
Fully refundableReserve now, pay when you stay
The price is AEDĀ 449 per night from Aug 16 to Aug 17
AEDĀ 449
AEDĀ 507 total
16 Aug - 17 Aug
includes taxes & fees
Hilton St. Petersburg Bayfront
SkyBeach Resort

SkyBeach Resort

4 out of 5
6800 Sunshine Skyway Lane St. Petersburg FL
Fully refundableReserve now, pay when you stay
The price is AEDĀ 388 per night from Jul 19 to Jul 20
AEDĀ 388
AEDĀ 625 total
19 Jul - 20 Jul
includes taxes & fees
8.6/10 Excellent! (817 reviews)
"I booked a king size oasis room and they gave me a run down king size. Called the front who said because I booked through Expedia it’s not the actual room that was shown it was just the category - king size room. That’s complete and utter trash. I stayed the night previously in a very nice and well ..."

Reviewed on 13 July 2026

SkyBeach Resort
Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown

3.5 out of 5
25 2nd Street North St. Petersburg FL
Fully refundableReserve now, pay when you stay
The price is AEDĀ 558 per night from Jul 27 to Jul 28
AEDĀ 558
AEDĀ 631 total
27 Jul - 28 Jul
includes taxes & fees
9.2/10 Wonderful! (1,001 reviews)
"Best hotel I’ve stayed at 1000% recommend"

Reviewed on 16 July 2026

Hyatt Place St. Petersburg / Downtown
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular St. Petersburg attractions

Frequently asked questions

How much does a St. Petersburg vacation package cost?
You can snap up a vacation package to this destination on Expedia. However, how much your vacation to St. Petersburg costs will depend on factors like the season, length of stay and hotel choice.
What are the cheapest months to go to St. Petersburg?
If you're hoping to snag a cheap St. Petersburg vacation package, consider visiting in September, October and November. You'll typically find better rates on flights and hotels during these months — ideal for a budget-friendly break.
How to find the best St. Petersburg package deals?
Start your search for a St. Petersburg package deal by entering your preferred travel dates and destination under our "Packages" tab. Then apply some filters, like "Guest rating" and "Property type," to fine-tune the results to your exact style. You can also sort by "Package discount" and discover offers that come with big savings. If you don't find the perfect St. Petersburg package deal straight away, simply switch up your dates and search again. Remember that deals are only available for a limited time, so book early and get your St. Petersburg escape off to a flying start.
Is it cheaper to book a St. Petersburg vacation as a package?
Expedia vacation packages are designed to help you keep more cash in your pocket. Bundle your car rental, flight and hotel into one great-value price and enjoy significant savings. You'll usually snag a better deal than booking each component separately. And you'll still have the flexibility to create a tailored St. Petersburg vacation by choosing your preferred airline, accommodation type and car class.
When to book a vacation package to St. Petersburg?
If you're planning a spur-of-the-moment St. Petersburg getaway, check out our last-minute deals that can be booked up to a week before you take off. Don't want to leave things to the last minute? You can land sensational deals on your flights and hotels by booking well in advance.
How to plan a trip to St. Petersburg?

  1. Pick the best time to travel: Your schedule, favorite season and the type of weather you enjoy can all influence your decision on when to travel to St. Petersburg.
  2. Plan your budget wisely: Besides the cost of your stay, you'll need to factor in other expenses. These include food, flights and transportation. Also, put aside some extra funds for unexpected costs that could arise during your trip to St. Petersburg.
  3. Decide how long to go away for: Now that you know more about St. Petersburg, you can work out the perfect length of your vacation. Create a draft plan and allocate enough time to cover everything you want to see.
  4. Bundle your bookings: With your travel dates in place, you can combine your hotels, flights, car rental and more into a personalized St. Petersburg vacation package.