St. Pete Beach Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to AU$703 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

Your St. Pete Beach Holiday

Its sandy shores, sunny weather and relaxed vibe are just the start of the reasons to book a holiday package to St. Pete Beach. Whatever is taking you to this coastal city, you're sure to have a fantastic experience. You'll want to do a little exploring during your trip to St. Pete Beach. Swing by leading attractions such as Johns Pass Village & Boardwalk, Eckerd College and St. Petersburg - Clearwater Beaches. Expedia will help you escape your routine. Tailor your holiday to St. Pete Beach to suit your travel style, whatever that may look like.

Our guide on where to stay in St. Pete Beach

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

St. Pete Beach Holiday

St. Pete Beach Beach Holiday

Listen to the soothing sound of waves lapping at the shore and look out over the shimmering waters on your St. Pete Beach holiday. If you're craving some time out, a trip to St. Pete Beach is your ticket to rest and relaxation. We have plenty of St. Pete Beach holiday deals to pick from. Snap one up close to Upham Beach, just 2 kilometres from the centre of town, and live out your holiday fantasies without blowing your budget.

Things You Should Know About St. Pete Beach

  • If you've been dreaming of that seaside lifestyle, have a look at our St. Pete Beach beach hotels. Gorgeous water views and fresh sea air — what more could anyone ask for?
  • Whatever your budget or style, you'll find an ideal place to stay for your holiday in St. Pete Beach. Why not take a look at some condos, like Vistas on the Gulf by TRS and Swim, Sun and Dine in St. Pete's by RedAwning? They're a hit with visitors of all types.
  • St. Pete Beach is home to roughly 9 300 people. Why not get out and have a conversation with one or two of them? It's a great way to pick up some local knowledge! You can also look up our St. Pete Beach things to do page.
  • If you're searching for places to visit while you're in town, add Upham Beach, Polynesian Putter and Upham Beach Park to your travel schedule. Also, look up our St. Pete Beach holiday deals to get great deals on your experiences, hotels and more.

St. Pete Beach Essential Information

Language
English
Currency
U.S dollars
Closest Airport
Tampa Intl. Airport (TPA)
Population
9,300
Max Temp Winter
21ºC
Max Temp Summer
32ºC
Top Sights
Fort De Soto Park, Salvador Dali Museum and Splash Harbour Water Park

Our pick of the best St. Pete Beach Hotel Deals

Island Grand at TradeWinds
Island Grand at TradeWinds
4 out of 5
5500 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is AU$489 per night from 27 Apr to 28 Apr
AU$489
includes taxes & fees
27 Apr - 28 Apr
7.2/10 Good! (1,001 reviews)
"Wait staff very impacted around pool. We finally left and went off sight for lunch. Staff very nice just not enough staff or kitchens. Hurricanes????"

Reviewed on 23 Mar. 2025

Island Grand at TradeWinds
RumFish Beach at TradeWinds
RumFish Beach at TradeWinds
4 out of 5
6000 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is AU$494 per night from 28 Apr to 29 Apr
AU$494
includes taxes & fees
28 Apr - 29 Apr
8.2/10 Very Good! (1,225 reviews)
Only one negative experience in 5 days
"Restaurant service the first night was not great. It was about an hour before closing so they didn't seem to want us there. The beach was great. The pools were fine. The bar near the pool was fun. The cleaning staff worked hard. It appears they are still recovering from the hurricane. We would stay ..."

Reviewed on 26 Mar. 2025

RumFish Beach at TradeWinds
Sirata St. Pete Beach
Sirata St. Pete Beach
3 out of 5
5300 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is AU$535 per night from 8 Apr to 9 Apr
AU$535
includes taxes & fees
8 Apr - 9 Apr
7.2/10 Good! (2,284 reviews)
"."

Reviewed on 27 Mar. 2025

Sirata St. Pete Beach
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. Pete Beach holiday package cost?
You can pick up a holiday package to this popular destination on Expedia. However, how much your holiday to St. Pete Beach costs will depend on factors like the length of stay, season and hotel choice.
What are the cheapest months to go to St. Pete Beach?
If you’re hoping to book a cheap St. Pete Beach holiday package, consider visiting in January, September and October. You’ll generally find lower rates on flights and hotels during these quieter months — perfect for a budget-friendly break.
How many days is enough for St. Pete Beach?
With about 4 days, you’ll have enough time to enjoy popular neighbourhoods like United Central and Belle Vista during your St. Pete Beach holiday. Be sure to also add Hurley Park and Polynesian Putter to your must-see list. Searching for more adventures? Consider venturing outside of St. Pete Beach on day trips and tours.
Is it worth booking a holiday package to St. Pete Beach?
Well known for its distilleries and craft breweries, coastal beaches and a host of other highlights, you can be assured St. Pete Beach is a good holiday destination. Some of the most popular attractions to put on your itinerary? Visit Pass-a-Grille Beach and Upham Beach Park during your St. Pete Beach holiday.
How to find the best St. Pete Beach package deals?
Start your search for a St. Pete Beach package deal by entering your preferred travel dates and destination under our “Packages” tab. Then apply some filters, like “Popular locations” 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 unbeatable savings. If you don’t find the ideal St. Pete Beach package deal right away, simply switch up your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your St. Pete Beach getaway off to a flying start.
Is it cheaper to book a St. Pete Beach holiday as a package?
An Expedia holiday package could save you hundreds of dollars when compared to arranging flights and accommodation individually. Better still, you can tailor your St. Pete Beach getaway to match your exact needs. Pick 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. Pete Beach?
Enjoy incredible discounts by reserving your flights in advance with Expedia. If spontaneity is more your thing, take advantage of our last-minute deals for an impromptu St. Pete Beach adventure.
How to plan a trip to St. Pete Beach?

  1. Choose your travel dates: The things you plan to do in St. Pete Beach and your preferred season can help you decide when to go.
  2. Calculate your budget: Make sure you have enough money to cover everything from transportation and meals to airfares and activities. Your accommodation will probably be the largest expense during your trip to St. Pete Beach.
  3. Work out your trip length: Consider how much time you’d like to spend exploring St. Pete Beach. Plan your days so you can get to all the experiences and attractions you’re interested in at a comfortable pace.
  4. Bundle your bookings: With your travel dates in place, you can combine your car rental, flights, hotels and more into a personalised St. Pete Beach holiday package.

Discover the most popular places to visit in St. Pete Beach

What to do in St. Pete Beach

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