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.
Ocean Club Treasure Island Hotel

Ocean Club Treasure Island Hotel

Sunshine Beach
Save 100% on your flight
CA $690
per person
Nov 22 - Nov 25
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Tampa (TPA)
9.6/10 Exceptional! (1,190 reviews)
Large condo, beautiful view, very clean! Parking onsite.

Reviewed on Sep 21, 2026

Cedar Cove Resort and Cottages

Cedar Cove Resort and Cottages

Save 100% on your flight
CA $1,336
per person
Nov 26 - Dec 1
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.2/10 Wonderful! (591 reviews)
A place to relax and enjoy the beach.

Reviewed on Sep 20, 2026

Seaside at Anna Maria Island Inn

Seaside at Anna Maria Island Inn

Save 100% on your flight
CA $3,093
per person
Nov 26 - Dec 1
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.4/10 Exceptional! (128 reviews)
Great place to stay! Friendly staff and beautiful ocean front rooms.

Reviewed on Sep 18, 2026

Inn on the Beach - 18+ only

Inn on the Beach - 18+ only

Pass-a-Grille
Save 100% on your flight
CA $1,595
per person
Nov 14 - Nov 20
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9.8/10 Exceptional! (444 reviews)
Fantastic property! The Inn on the Beach is right on the beach. Staff is amazing. Loved the access to beach chairs and towels. Highly recommend!

Reviewed on Sep 16, 2026

Landing Tampa Westshore

Landing Tampa Westshore

Port Tampa City
Save 100% on your flight
CA $1,625
per person
Nov 26 - Dec 1
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Tampa (TPA)
9/10 Wonderful! (197 reviews)
All was wonderful. We had a problem with the concrete curbs. The curb grabbed our bumper and pulled the front end of our bumper off when we had to back out. It has cost us several thousand dollars for the repairs. Otherwise it was a beautiful facility.

Reviewed on Sep 21, 2026

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

Mint House St. Petersburg Downtown by Kasa

Mint House St. Petersburg Downtown by Kasa

77 11th St N St. Petersburg FL
CA $152
CA $172 total
Sep 27 - Sep 28
includes taxes & fees
9.4/10 Exceptional! (1,040 reviews)
"The location, the room, and staff were all really great. Would book again."

Reviewed on Sep 21, 2026

Mint House St. Petersburg Downtown by Kasa
GALAXY HOTEL

GALAXY HOTEL

101 3rd Ave N St. Petersburg FL
Fully refundableReserve now, pay when you stay
CA $125
CA $141 total
Sep 24 - Sep 25
includes taxes & fees
8.4/10 Very good! (1,027 reviews)
"The hotel is well maintained. Staff was very helpful and friendly. The rooms are excellent condition and clean. I would 100% recommend."

Reviewed on Sep 20, 2026

GALAXY HOTEL
Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront

333 1st St S St. Petersburg FL
Fully refundableReserve now, pay when you stay
CA $194
CA $219 total
Oct 4 - Oct 5
includes taxes & fees
Hilton St. Petersburg Bayfront
See all 1,816 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 park with a sign reading "Vinoy Park" and a view of the ocean.

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 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 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 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 lively bars while you're in the area.
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 lush garden with a pond, diverse tropical plants, and a stone pathway.

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 lively bars while you're in the area.
See properties

What to do in St. Petersburg

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
Shell Key Island bird's eye view

Shell Key Island Excursion

CA $80
per adult
84% of travellers recommend
Shell Key Island Excursion
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 $690 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.