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 $1,096 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.
Mar Bay Motel &Suites
Sleeps 6 Hot Tub Fenced Yard Cozy Chic
Ocean Club Treasure Island Hotel
FUSION Resort Waterfront Suites
Kompose Boutique Hotel

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

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

GALAXY HOTEL

GALAXY HOTEL

3.5 out of 5
101 3rd Ave N St. Petersburg FL
The price is CA $186 per night from Mar 23 to Mar 24
CA $186
CA $210 total
Mar 23 - Mar 24
includes taxes & fees
8.6/10 Excellent! (638 reviews)
The room was clean and the staff courteous and helpful.

Reviewed on Feb 18, 2026

GALAXY HOTEL
Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

3 out of 5
7401 Central Avenue St. Petersburg FL
Fully refundableReserve now, pay when you stay
The price is CA $257 per night from Feb 23 to Feb 24
CA $257
CA $291 total
Feb 23 - Feb 24
includes taxes & fees
9.6/10 Exceptional! (1,418 reviews)
Clean and great location for my meetings.

Reviewed on Feb 20, 2026

Crystal Bay Historic Hotel
Ponce De Leon Hotel

Ponce De Leon Hotel

3 out of 5
95 Central Ave St. Petersburg FL
Fully refundableReserve now, pay when you stay
7/10 Good! (1,015 reviews)
The bed was absolutely horrible! The stock was nice and the hotel room was clean but would not go back.

Reviewed on Feb 19, 2026

Ponce De Leon Hotel
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.

Discover the most popular places to visit in St. Petersburg

What to do in St. Petersburg

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.