Travel to St. Petersburg

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to RM 324 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Where to stay in St. Petersburg

Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg

St. Petersburg Beach Holiday

The smell of salty sea air and fabulous ocean vistas are some things to look forward to on your St. Petersburg holiday. 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 holiday packages. Lock in one near Eckerd College Beach, just 8 kilometers 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 holiday 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 holiday 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.

Top hotels in St. Petersburg

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 RM481 per night from 6 Jul to 7 Jul
RM481
RM544 total
6 Jul - 7 Jul
includes taxes & fees
7.6/10 Good! (1,005 reviews)
"great location for nearby cultural attractions but very high necessary valet parking fee ($45 per night ???)"

Reviewed on 25 Jun 2025

Hilton St. Petersburg Bayfront
Moxy St. Petersburg Downtown
Moxy St. Petersburg Downtown
3 out of 5
1234 Central Avenue, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
The price is RM538 per night from 6 Jul to 7 Jul
RM538
RM607 total
6 Jul - 7 Jul
includes taxes & fees
8.4/10 Very Good! (140 reviews)
"I enjoyed my stay at the Moxy and would definitely stay there again!"

Reviewed on 23 Jun 2025

Moxy St. Petersburg Downtown
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 out of 5
4816 100th Way North, St. Petersburg, FL
Fully refundable
The price is RM538 per night from 20 Jul to 21 Jul
RM538
RM607 total
20 Jul - 21 Jul
includes taxes & fees
9.2/10 Wonderful! (1,423 reviews)
"Such a pleasurable stay! Great accommodations! The facilities were clean and the staff was extremely nice and helpful. I'd stay here again in a heartbeat."

Reviewed on 25 Jun 2025

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
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.

Frequently asked questions

How much does a St. Petersburg holiday package cost?
You can grab a holiday package to this popular destination on Expedia. But how much your holiday 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'd like to score a cheap St. Petersburg holiday package, consider planning a trip in September, October and November. You're likely to find lower prices on flights and hotels during these quieter months --- perfect for a budget-friendly getaway.
How many days is enough for St. Petersburg?
St. Petersburg holidays can be as short or long as you like, but to really get a feel for this place, we'd say 2 days is about right. In this timeframe, you can visit headline attractions like The James Museum of Western & Wildlife Art and Great Explorations Children's Museum along with lesser-known gems. Don't forget to explore neighbourhoods such as Downtown St. Petersburg and United Central either. If you're smart with your time, you can even take a day trip outside of St. Petersburg too.
Is it worth booking a holiday package to St. Petersburg?
St. Petersburg has everything you need for an amazing trip --- golfing, culture and watersports are just the start. Whether you'd like to check out sights such as Tropicana Field and Vinoy Park, or take the path less traveled, there's plenty to see and do on your St. Petersburg holiday.
How to find the best St. Petersburg package deals?
Begin your search for a St. Petersburg package deal by entering your destination and preferred trip dates under our "Packages" tab. Then apply some filters, like "Popular locations" and "Property type," to fine-tune the results to your exact needs. You can also sort by "Package discount" and discover offers that come with unbeatable savings. If you don't find the ideal St. Petersburg package deal straight away, simply change your dates and search again. Bear in mind 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 holiday as a package?
An Expedia holiday package could land you significant savings when compared to booking flights and stays individually. Better still, you can tailor your St. Petersburg escape to match your exact style. Choose your preferred flight time, select the hotel type and add a rental car. Browse our bundle deals and find out how much you can save.
When to book a holiday package to St. Petersburg?
If you have your St. Petersburg holiday dates locked in, book early to snap up some unbeatable deals. With Expedia, you can often reserve some flights up to one year ahead of time. Prefer spontaneous adventures? Our last-minute deals are perfect for quick escapes.
How to plan a trip to St. Petersburg?

  1. Choose when to travel: Check your schedule and pack your bags. Your favourite season and the available activities will also help you decide when to visit St. Petersburg.
  2. Calculate your budget: Make sure you have enough money to cover everything from dining out and transportation to activities and airfares. Your accommodation will probably be the biggest expense during your trip to St. Petersburg.
  3. Decide your trip length: Consider how long you'd like to spend discovering St. Petersburg. Plan your days so you can get to all the attractions and activities you're interested in without rushing.
  4. Bundle your flights and hotel: Awesome destination, check. Length of stay, check. Now all that's left is to pick a St. Petersburg holiday package that brings all your bookings together.

Popular places to visit

What to do in St. Petersburg

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