Vacation Rentals in St. Pete Beach, FL

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
Showing 1 - 50 of 811 results
Next
Home > Florida Vacation Rentals > St. Pete Beach Vacation Rentals
Updated: March 4, 2023

Learn about vacation rentals in

St. Pete Beach

Explore 815 vacation rentals near St. Pete Beach, Florida. Whether you’re a tourist or on a staycation, there’s plenty of things to do and restaurants to try around the city. If you’re looking to take a trip to St. Pete Beach, you can see photos of St. Pete Beach vacation rentals, view amenities and features, browse by specific property types, and more. Use our interactive map to find St. Pete Beach vacation rentals in specific areas. Whether you’re looking for a St. Pete Beach staycation, weekend getaway, or a long vacation, we’ve got you covered. Use the date filters at the top to select your travel dates and view availability. The lowest vacation rental price in St. Pete Beach is $63 per night and the highest price is $2,879 per night.
601 of the vacation rentals near St. Pete Beach are apartments or condos. The average bathroom count for this property type is 2. The median price for these vacation units is $234 per night. There are currently 226 vacation units under this price. 134 of the vacation rentals near St. Pete Beach are houses. The average bathroom count for a vacation house near St. Pete Beach is 2. The average price for vacation houses near St. Pete Beach is $293 per night. There are 81 vacation homes under this price. The most common amenities for vacation rentals near St. Pete Beach are: furnished, kitchen, and air conditioning. To find vacation properties that might be a good option for large groups or families, use our filters for bedroom count, bathroom count and more.

1 bed rentals

412 available

2 bed rentals

269 available

3 bed rentals

51 available

4+ bed rentals

47 available

Travel Info

There are no bus or train stops within 3 miles of central St. Pete Beach. Vacationers to St. Pete Beach will need to look outside this area for public transit, or travel by car.

Getting around St. Pete Beach

Pedestrian friendly

2/10
Other transportation modes are needed to reach day-to-day needs

Car friendly

10/10
Excellent access to freeways and major arteries, with a vast amount of parking nearby

Transit friendly

1/10
Few transit options

Points of interest in St. Pete Beach

Groceries

3/10
At least one grocery store within a 30-minute walk

Shopping

2/10
Few or no shops within walking distance

Cafes

1/10
Few or no cafés within walking distance

Restaurants

4/10
Some restaurants within walking distance

Parks

4/10
Limited amount of park space nearby

Nightlife

2/10
Few or no bars within walking distance

Vacation Rentals in St. Pete Beach, FL FAQ

How many vacation rentals in St. Pete Beach are available?

There are currently 815 vacation rentals in St. Pete Beach available. Our vacation rentals in St. Pete Beach include nightly rentals, weekend rentals, weekly rentals, and monthly rentals.

Are there any pet friendly vacation rentals in St. Pete Beach?

Yes, right now there are 96 pet friendly vacation rentals in St. Pete Beach. A pet friendly vacation rental in St. Pete Beach means a rental home that is dog friendly or cat friendly. Some pet friendly homes may accommodate other types of pets, as well. Contact the listing agent for any pet related inquiries.

Are there any vacation rentals in St. Pete Beach with a pool?

Yes there are vacation rentals with a pool available in St. Pete Beach, FL. View more detailed vacation spots on Vacations by Zumper.

Are there any vacation rentals in St. Pete Beach with internet access?

As of March 4, 2023, there are vacation rentals with internet access available in St. Pete Beach, Florida. Check out more enjoyable destinations on Vacations by Zumper.

City Vacation Rentals In Florida

Vacation Rentals Zephyrhills, FL

Neighborhood Rentals in St. Pete Beach