COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

St. Pete Beach Vacation Packages

Choose two or more items and save on your trip:

Top Hotels in St. Pete Beach

Sirata Beach Resort
Sirata Beach Resort
3 out of 5
5300 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $312 per night from May 3 to May 4
3.6/5Good! (1,317 reviews)

"Liked the live free music everyday and evening. We loved the 2 beach bars on the property. Beach was groomed beautifully. Food was pretty good. What we didn't like was the menu at the beach bars were exactly the same, no variety. The rooms were not as clean as we would have liked, floors dirty, and ..."…"

Reviewed on Apr. 10, 2021

Sirata Beach Resort
Dolphin Beach Resort
Dolphin Beach Resort
3 out of 5
4900 Gulf Blvd, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $174 per night from May 9 to May 10
4/5Very Good! (1,560 reviews)

"Great location,on ocean,heated pool,tiki bar,near stores and restaurants and activities.Things I didnt like,Short staffed in restaurant,long breakfast wait,housekeeping did not come daily,trash overliaded,some paint on hotel room doors need repainting.Messy pool area after 8 pm,towels everywhere.Cable ..."…"

Reviewed on Apr. 10, 2021

Dolphin Beach Resort
The Don CeSar
The Don CeSar
4 out of 5
3400 Gulf Boulevard, St. Pete Beach, FL
Free cancellationReserve now, pay when you stay
The price is CA $538 per night from May 2 to May 3
4.2/5Excellent! (971 reviews)

"Property is located right on the beach. Beach is beautiful!"…"

Reviewed on Apr. 4, 2021

The Don CeSar
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.

Top things to do in St. Pete Beach

St. Pete Beach Beach Vacation

Listen to the soothing sound of waves lapping at the shore and look out over the shimmering waters on your St. Pete Beach vacation. 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 vacation deals to pick from. Snap one up close to Upham Beach, just 1 mile (2 km) from the center of town, and live out your vacation 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 vacation 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 vacation deals to get great deals on your experiences, hotels and more.

Frequently asked questions

How much does a St. Pete Beach vacation package cost?
Choose from any combination of flights, hotels and car rentals, and you can be vacationing in St. Pete Beach from just . And the more you bundle, the more dollars you save. Your dream escape has never been so affordable.
If I'm not able to travel, can I cancel my St. Pete Beach vacation package?
Whether it’s your hotel, flight or rental car, yes, you can amend or cancel it. Booked your St. Pete Beach vacation package in the last 24 hours? You may be able to make any changes for free. For bookings made more than 24 hours ago, you may incur a charge from your hotel, airline or car rental company. For further information, take a look at our Customer Service Portal. We’ll help you every step of the way.
How do I get a cheap travel package to St. Pete Beach?
Crafting your own St. Pete Beach vacation package with Expedia is a simple way to save. Start planning your trip now and you can save up to C$590 — it’s really that simple! We have more than 400 air carriers and 321,000 hotel options around the globe. With such an extensive range to select from, you’ll have no difficulty creating your ideal adventure.
What are the top hotels in St. Pete Beach?
Travelers going to St. Pete Beach often book Inn on the Beach or Coconut Inn. You’ll find them in Pass-a-Grille. Another interesting neighborhood is Belle Vista. Miramar Beach Resort and Beach House Suites by the Don CeSar are reputable choices in this part of town.
When is the best time of year to visit St. Pete Beach?
St. Pete Beach gets busy in July, June, April. If you’re not a fan of large crowds and like a more relaxed pace, book your escape for December, October, November. Need to watch your bank balance? Pick up one of the cheap deals on offer in September. March is usually when prices go up and hotel rates are at their peak.
How far in advance should I book my St. Pete Beach vacation?
Savvy travelers will likely want to book as early as possible. You can usually look up international airfares on Expedia up to a year before your flight. If you’re booking at the last minute, fear not. Cheap prices sometimes occur just weeks before departure.
What does an Expedia St. Pete Beach travel package include?
Travel packages include rental cars, hotels and flights, but you can mix and match them to create your perfect St. Pete Beach getaway. You can also add on fun things like activities and experiences once you’ve made your booking. You’re in the driver’s seat! When you bundle your bookings with Expedia, you’ll get access to discounts you won’t find elsewhere.
What should I know before booking a St. Pete Beach travel package?
You can look forward to saving with an Expedia travel package. Bundle your flights, rental cars and hotels and unlock fantastic discounts. You’re not limited to hotels, though. Book with us and choose from oceanfront condos, chalets in the middle of mountains and even houseboats and castles!
Does Expedia offer Book Now, Pay Later St. Pete Beach vacation packages?
Expedia has teamed up with online lender Affirm to help minimize any financial worry related to your trip. This could be especially useful if your reason for travel has cropped up suddenly. Book Now, Pay Later and split the cost of your activities and hotel vacation package over a number of installments.
Can I choose my airline with a St. Pete Beach Expedia vacation package?
Yes — that’s one of the best things about an Expedia vacation package. You can pick and choose your flights, hotels and more. We have more than 550 partner airlines across the globe, so you have loads of choice when arranging your St. Pete Beach adventure.

More trip options