St. Petersburg Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

Your St. Petersburg Vacation

With plenty of highlights as well as some hidden gems, this city is best explored with a St. Petersburg vacation package. Check out hotels located in Downtown St. Petersburg, which is good for views, dining and culture. You'll want to sightsee during your trip to St. Petersburg. Don't miss famous attractions like Salvador Dali Museum, Tropicana Field and Sunken Gardens. Don't delay visiting this city any longer. Your perfect St. Petersburg vacation is a few quick clicks away with Expedia.

Top St. Petersburg Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Hibiscus Suites - Gateway to Siesta Key

Hibiscus Suites - Gateway to Siesta Key

CA $966
per person
Nov 6 - Nov 13
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
8.6/10 Excellent! (2,425 reviews)
Property looks to be recently renovated. Nice pool, room is large and has a kitchenette. Only drawbacks I can think of were very minor. Blinds in bedroom could use black out curtains or something darker. So bring an eye mask. Pool closes at dusk which is a shame. Location is a few minutes drive to the main beaches. Great value, clean, and service from front desk and house keeping were very good.

Reviewed on Aug 29, 2026

CW Resort

CW Resort

CA $1,104
per person
Oct 5 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.4/10 Exceptional! (117 reviews)
This property is amazing! It exceeded my expectations… I hope to visit again soon!

Reviewed on Aug 30, 2026

Wyndham Grand Clearwater Beach

Wyndham Grand Clearwater Beach

CA $1,733
per person
Oct 5 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.4/10 Exceptional! (3,767 reviews)
First time visiting the resort and Clearwater. Great service, cleanliness and amenities. Will definitely be back!

Reviewed on Aug 30, 2026

Captiva Beach Resort

Captiva Beach Resort

South Village
CA $1,242
per person
Nov 6 - Nov 13
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9/10 Wonderful! (1,300 reviews)
Our stay was perfect! The room was beautiful with good AC and very clean. Housekeeping went above and beyond. Very close to the beach and the free trolley to the village. It was very quiet and we enjoyed great sleeps. This was our second time here and I can only hope we get to come back again.

Reviewed on Aug 27, 2026

Cedar Cove Resort and Cottages

Cedar Cove Resort and Cottages

CA $1,155
per person
Nov 2 - Nov 5
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.2/10 Wonderful! (579 reviews)

Things to do in and around St. Petersburg

St. Petersburg, Florida, offers a fantastic vacation for families and outdoor enthusiasts alike. Visitors can explore vibrant shopping areas and relax at beautiful resorts. Key activities include engaging walking tours, exciting outdoor adventures, and the chance to discover amazing attractions. Don't miss a scenic sidewalk cruise or a day at Adventure Island for thrilling fun in the sun.

Shopping

In St. Petersburg, explore John's Pass Village & Boardwalk for a lively shopping experience, just 14.5km away, offering entertainment and unique gifts. Closer to the city, visit Flea Market Wagon Wheel, 12.9km away, for a local vibe. Sundial St. Pete is right in town for more shopping fun.

Recreation

Experience the vibrant culture at the Mahaffey Theater, where romance and family entertainment thrive. Dance the night away at St. Pete's Historic Coliseum, and indulge in outdoor sports at Bardmoor Golf and Tennis Club, just 14.5km from the city, perfect for golf and tennis enthusiasts.

Adventure

At the Tampa Bay Grand Prix, located 14.5km from St. Petersburg, experience thrilling go-kart racing on a challenging track. The Willis S. Johns Center, nestled in St. Petersburg, offers various adventure activities. For family-friendly fun, visit the Treasure Island Fun Center, situated 16.1km away, featuring exciting arcade games.

Nightlife

In St. Petersburg, Florida, the nightlife thrives along Beach Drive and Central Avenue, boasting vibrant bars, live music venues, and rooftop lounges. Explore the lively scene at local spots like Jannus Live and The Canopy, where you'll find a mix of entertainment and a relaxed coastal atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around St. Petersburg

St. Petersburg, Florida, is an ideal destination for outdoor enthusiasts and families, boasting beautiful beaches, urban parks, and art museums. Visitors can explore popular attractions like Clearwater Beach and St. Pete Beach, offering a perfect blend of sun, culture, and adventure. Whether you're looking to relax on the shore or immerse yourself in local art, St. Petersburg provides a delightful experience for every type of traveller.

  • Salvador Dali Museum: Immerse yourself in the surreal world of Salvador Dali at this stunning museum, showcasing an extensive collection of his works. The unique architecture and vibrant cultural atmosphere enhance your appreciation of Dali's genius, making it a must-visit for art enthusiasts.
  • Vinoy Park: Enjoy a family-friendly outdoor oasis in the heart of St. Petersburg. With lush greenery, scenic walkways, and waterfront views, it's perfect for picnics, leisurely strolls, or simply relaxing while soaking in the city's vibrant atmosphere.
  • Fort De Soto Park: Just 16.1km from St. Petersburg, this beautiful beach park offers pristine sands and tranquil waters. Ideal for swimming, kayaking, or sunbathing, Fort De Soto Park promises a delightful escape into nature.

Best time to go to St. Petersburg

The best time to visit St. Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Petersburg falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in St. Petersburg falls in January, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January61.3°F (16.3°C)Light RainMostly SunnySlightly HighAverage
February64.6°F (18.1°C)No RainMostly SunnyAverageSlightly High
March67.8°F (19.9°C)Light RainMostly SunnyAverageSlightly High
April73.6°F (23.1°C)Light RainMostly SunnySlightly HighSlightly High
May78.3°F (25.7°C)Light RainSunnySlightly LowAverage
June82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
July83.3°F (28.5°C)Moderate RainMostly SunnySlightly HighAverage
August83.7°F (28.7°C)Light RainMostly SunnyAverageAverage
September81.5°F (27.5°C)Light RainMostly SunnyAverageSlightly Low
October76.6°F (24.8°C)Light RainMostly SunnySlightly LowSlightly Low
November69.6°F (20.9°C)No RainMostly SunnyAverageSlightly Low
December65.5°F (18.6°C)Light RainMostly SunnySlightly LowAverage

Tips to save on your trip to St. Petersburg

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to St. Petersburg.
  • Consider traveling to St. Petersburg during the low season (September to November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

St. Petersburg Beach Vacation

The smell of salty sea air and fabulous ocean vistas are some things to look forward to on your St. Petersburg vacation. If you're eager to save on your trip to St. Petersburg, here's how to do it — go with one of our St. Petersburg vacation packages. Lock in one near Eckerd College Beach, just 8 kilometres from the centre of town and a popular place to base yourself. Alternatively, pick a package that puts you close to Spa Beach, another stunning coastline. Whichever you choose, you'll be left with extra money in your travel budget to spend.

Things You Should Know About St. Petersburg

  • Check into one of our St. Petersburg beach hotels to enjoy the best this destination has to offer. Wander along the water's edge and marvel in the stunning sunsets right outside your doorstep.
  • Our private vacation homes, like La Quinta Inn & Suites by Wyndham St. Petersburg Northeast and Comfort Inn St Petersburg North, are a hit with travellers of all types. Consider the facilities and get set for your stay in St. Petersburg!
  • Approximately 244,800 people live in St. Petersburg. If you'd like a few tips about things to see and do, why not start a conversation with a few of the locals? Our St. Petersburg things to do page is also a great source of info.
  • After you've made some great savings by booking a St. Petersburg vacation package, you can indulge in some travel experiences. Vinoy Park, Jannus Live and Chihuly Collection are a few attractions that should be on your must-see list.

Ready to book your vacation to St. Petersburg?

Choose your dates

St. Petersburg Hotel Deals

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront

333 1st St S St. Petersburg FL
Fully refundableReserve now, pay when you stay
CA $170
CA $192 total
Sep 13 - Sep 14
includes taxes & fees
Hilton St. Petersburg Bayfront
Mint House St. Petersburg Downtown by Kasa

Mint House St. Petersburg Downtown by Kasa

77 11th St N St. Petersburg FL
CA $130
CA $147 total
Sep 7 - Sep 8
includes taxes & fees
9.4/10 Exceptional! (991 reviews)
"Whatever issues you have the front desk and the customer support are always on it."

Reviewed on Aug 31, 2026

Mint House St. Petersburg Downtown by Kasa
Quality Inn Saint Petersburg North-Tampa Bay

Quality Inn Saint Petersburg North-Tampa Bay

2595 54th Ave N St. Petersburg FL
Fully refundable
CA $87
CA $99 total
Sep 20 - Sep 21
includes taxes & fees
7.4/10 Good! (1,002 reviews)
"We were moved twice as the first time our toilet did not flush. The second time the room was flooded with water from the AC. 3rd room was fine until the morning when the Toilet had no more water and didn’t work again."

Reviewed on Aug 30, 2026

Quality Inn Saint Petersburg North-Tampa Bay
See all 1,834 properties in St. Petersburg
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

A marina with yachts docked, surrounded by trees and a city skyline in the background.

Vinoy Park

9.2/10 (1,314 reviews)
While area beaches are abundant, it’s convenient to have this lovely spot right in the city. Lounge under a palm tree and enjoy the frequent entertainment.
See properties
A baseball stadium with a large, covered seating area and multiple advertisements on the walls.
Photo by Carl Guttovz

Tropicana Field

8.6/10 (1,775 reviews)
Catch an event at Tropicana Field during your trip to St. Petersburg. Attend a baseball game or simply enjoy the top-notch restaurants while you're in the area.
See properties
A modern building with a dome structure and palm trees in front.

Salvador Dali Museum

9.2/10 (2,636 reviews)
Browse the surrealistic masterpieces of a world-famous Spanish painter in a remarkable building that perfectly suits the style of the art exhibits.
See properties
A modern building with a glass facade, a blue sign reading "Duke Energy Center," and palm trees in the background.

Mahaffey Theater

8.6/10 (229 reviews)
Beaches aren’t the only attraction in St. Petersburg. Expect to find an arts district with incredible water views and an elegant theater with top-notch events.
See properties
A brick building with a sign that reads "JANNUS LIVE PUB".

Jannus Live

8.4/10 (264 reviews)
Jannus Live is just one of the places to see in St. Petersburg, so why not enjoy the other things to explore during your travels? Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
See properties
A pathway through a dense tropical forest with various green plants and trees.

Sunken Gardens

9.0/10 (660 reviews)
Located in the heart of St. Petersburg, this historic botanical oasis behind vine-covered walls offers tropical plants, colorful flower beds, meandering paths, picturesque ponds and cascading waterfalls.
See properties
A nighttime city skyline with illuminated buildings and a waterfront promenade.

St. Pete Pier

9.6/10 (20 reviews)
St. Pete Pier is just one of the places to see in St. Petersburg, so why not enjoy the other things to explore during your travels? Attend a baseball game or simply enjoy the lively bars while you're in the area.
See properties

Renaissance Vinoy Golf Club

7.6/10 (15 reviews)
Enjoy a round of golf in St. Petersburg at Renaissance Vinoy Golf Club. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
See properties

What to do in St. Petersburg

Starlite Infinity Evening Yacht Cruise Clearwater

Starlite Infinity Evening Yacht Cruise Clearwater

CA $51
per adult
90% of travellers recommend
Starlite Infinity Evening Yacht Cruise Clearwater
Stunning view of dolphins in St. Petersburg, Florida

Dolphin Racer Speedboat Adventure

CA $50
per adult
94% of travellers recommend
Dolphin Racer Speedboat Adventure
Clearwater Beach: Dolphin & Island Sandbar Cruise

Clearwater Beach: Dolphin & Island Sandbar Cruise

CA $39
per adult
96% of travellers recommend
Clearwater Beach: Dolphin & Island Sandbar Cruise
See all activities in St. Petersburg

Frequently asked questions

How much does a St. Petersburg vacation package cost?
You can snap up a vacation package to this destination from CA $966 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 many days is enough for St. Petersburg?
We suggest planning a St. Petersburg vacation for around 2 days. This will allow you enough time to tick off key attractions including Salvador Dali Museum and Jannus Live, and check out neighbourhoods like Downtown St. Petersburg and United Central. You might even be able to slot in a day trip outside of St. Petersburg.
Is it worth booking a vacation package to St. Petersburg?
St. Petersburg has all the ingredients you need for an awesome trip — golfing, culture and watersports are just the start. Whether you want to visit sights like Tropicana Field and Vinoy Park, or venture off the beaten track, you'll have plenty to explore on your St. Petersburg vacation.
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, favourite 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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.