Search 105,200+ Vacation Rentals

St. Petersburg Vacation Rentals & Beach Rentals with Swimming Pool - 187 Rentals Available.

Payment Protection
To book this vacation rental you need to pay through the Vacation Home Rentals website. We can’t protect your payment if you don’t pay through us. Learn more

187 Vacation rentals

Filters applied: Swimming pool

(20)

1 / 108

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
“We had stayed all around Florida , but Never had a view like this, water everywhere, from all the windows. When you see the pictures they are gorgeous but in real life Wow. I think this is one of the best condo's we have stayed in. The owners are...”
- Review left on 05/30/2017

$150.00

Excellent (20 reviews)

Book

from $150.00 / night

(6)

1 / 12

St. Petersburg Condo

  • 2
  • 4
  • 30 nights min
  • Swimming pool
  • Air conditioning
  • Pet friendly
“We thoroughly enjoyed our stay in this beautiful condo overlooking Boca Ciega Bay.. Very clean, comfortable home, what a nice view of the bay with dolphins regularly swimming by! The owner, Ken, was stellar to deal with, all our needs were totally...”
- Review left on 05/21/2016

$100.00

Excellent (6 reviews)

Inquire

from $100.00 / night

1 / 24

St. Petersburg Manor house

  • 5
  • 15
  • 30 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

$1,000.00

Book

from $1,000.00 / night

(33)

1 / 46

St. Petersburg Manor house

  • 7
  • 21
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 9 mi
  • Swimming pool
“We invited our extended family to spend Christmas together this year at The Petro Mansion, hoping that the house looked as good in person as it did online. The house is just as beautiful, if not more so, in person! Alex had the house beautifully...”
- Review left on 01/02/2017

$700.00

Excellent (33 reviews)

Inquire

from $700.00 / night

1 / 36

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$80.00

Inquire

from $80.00 / night

(1)

1 / 34

St. Petersburg Condo

  • 2
  • 5
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$70.00

Excellent (1 reviews)

Inquire

from $70.00 / night

1 / 24

St. Petersburg Apartment

  • 2
  • 6
  • min stay varies
  • Swimming pool
  • Ask about children
  • Air conditioning

$110.00

Inquire

from $110.00 / night

1 / 37

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly

$70.00

Inquire

from $70.00 / night

1 / 34

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$82.00

Inquire

from $82.00 / night

(1)

1 / 31

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$70.00

Excellent (1 reviews)

Inquire

from $70.00 / night

(1)

1 / 30

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$70.00

Excellent (1 reviews)

Inquire

from $70.00 / night

1 / 41

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$110.00

Inquire

from $110.00 / night

(1)

1 / 33

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$70.00

Excellent (1 reviews)

Inquire

from $70.00 / night

(1)

1 / 35

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$80.00

Excellent (1 reviews)

Inquire

from $80.00 / night

(1)

1 / 39

St. Petersburg Apartment

  • 2
  • 6
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$85.00

Excellent (1 reviews)

Inquire

from $85.00 / night

(1)

1 / 39

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$80.00

Excellent (1 reviews)

Inquire

from $80.00 / night

1 / 32

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly

$70.00

Inquire

from $70.00 / night

(1)

1 / 36

St. Petersburg Apartment

  • 2
  • 6
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$80.00

Excellent (1 reviews)

Inquire

from $80.00 / night

(4)

1 / 33

St. Petersburg Apartment

  • 2
  • 6
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$128.00

Excellent (4 reviews)

Inquire

from $128.00 / night

(1)

1 / 37

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$70.00

Excellent (1 reviews)

Inquire

from $70.00 / night

1 / 46

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$85.00

Inquire

from $85.00 / night

1 / 32

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly

$70.00

Inquire

from $70.00 / night

(1)

1 / 27

St. Petersburg Apartment

  • 2
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Swimming pool

$80.00

Excellent (1 reviews)

Inquire

from $80.00 / night

1 / 37

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$80.00

Inquire

from $80.00 / night

1 / 35

St. Petersburg Condo

  • 2
  • 4
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly

$85.00

Inquire

from $85.00 / night

Your search has been expanded 19.7 miles to include more rentals

(5)

1 / 9

Clearwater Condo - 11.9 miles away

  • 2
  • 4
  • 1 night min
  • Nearest beach 16 mi
  • Swimming pool
  • Child friendly
“My brother and I stayed here for one week, it was in the middle of everything, clean and quiet. Three heated swimming pools and laundry on site which was convenient for us too. All in all very nice...”
- Review left on 03/06/2017

$165.00

Excellent (5 reviews)

Book

from $165.00 / night

(11)

1 / 21

Madeira Beach Cottage - 9.6 miles away

  • 1
  • 4
  • min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly

Responds fast! Avg. 2 hours 17 minutes

“i stayed in this darling cottage for nearly 4 months and it felt like home. cottage is decorated with lots of color and beachy cheer, has a little porch, private yard and cute picket fence, with parking just outside the fence and a friendly coffee...”
- Review left on 01/31/2017

$85.00

Excellent (11 reviews)

Book

from $85.00 / night

(21)

1 / 14

Indian Shores Condo - 13.6 miles away

  • 2
  • 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“We just returned from two glorious weeks at this property. The weather was fantastic, the location was just a short walk across the road to the beach. It was very clean and well taken care of, the beds were comfortable. The condo was a short...”
- Review left on 10/25/2016

$100.00

Excellent (21 reviews)

Inquire

from $100.00 / night

1 / 27

Madeira Beach Condo - 9.8 miles away

  • 2
  • 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

$133.00

Book

from $133.00 / night

(6)

1 / 16

Holmes Beach Villa - 19.1 miles away

  • 3
  • 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
“Five of us and two dogs spent last week of July here, Great location, 8 iron golf shot to the beach from front yard, fantastic pool in back yard complete with all the toys you need for the beach or pool in garage, also refrigerator in garage to save...”
- Review left on 08/27/2015

$250.00

Excellent (6 reviews)

Book

from $250.00 / night

(15)

1 / 57

Treasure Island Condo - 7.7 miles away

  • 1
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly

Responds fast! Avg. 3 hours 39 minutes

“We really enjoyed our stay at Whispers very much.The pool was great and it's a short walk to the beach. The owner was very nice and the rental was nicely kept and clean. Lots of amenities and kindness. Thanks so much for a great time...”
- Review left on 03/15/2017

$80.00

Very Good (15 reviews)

Book

from $80.00 / night

(6)

1 / 30

Treasure Island Condo - 8.2 miles away

  • 1
  • 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Lovely place to stay! Everything you could want. We have spent several yrs. in Treasure Island and this is the beast place to stay...”
- Review left on 03/16/2017

$145.00

Excellent (6 reviews)

Inquire

from $145.00 / night

(9)

1 / 15

Madeira Beach Townhouse - 8.9 miles away

  • 2
  • 4
  • 7 nights min
  • Nearest beach 30 mi
  • Swimming pool
  • Child friendly
“I have stayed at Townhouse 343 for several years and have recommended it to several of my friends and co-workers. Neither I, nor any of my friends have ever been disappointed. The owners are hospitable and think of every detail to make your stay...”
- Review left on 10/08/2016

$102.00

Very Good (9 reviews)

Book

from $102.00 / night

(21)

1 / 11

Holmes Beach Townhouse - 19.6 miles away

  • 2
  • 6
  • 7 nights min
  • Nearest beach 0.05 mi
  • Swimming pool
  • Child friendly
“This was my family's first visit to Anna Maria Island and it won't be our last. We loved the beaches, restaurants, and amazing sunsets. The Gulf View Townhouse was clean and centrally located, and it was an added bonus to have a pool on the...”
- Review left on 07/19/2016

$150.00

Very Good (21 reviews)

Book

from $150.00 / night

1 / 18

Madeira Beach Condo - 9.8 miles away

  • 2
  • 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

$186.00

Book

from $186.00 / night

(1)

1 / 13

Madeira Beach Condo - 9 miles away

  • 2
  • 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

$157.00

Excellent (1 reviews)

Book

from $157.00 / night

(3)

1 / 25

Anna Maria Island Condo - 19.7 miles away

  • 2
  • 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
“We had a wonderful week at the tropical sunset condo I count the days to go back with my husband and two little kids (4.5 & 1.5) We loved everything in this condo and the beach was so beautiful! We saw Manatees at the road and reel Pier and Dolphins...”
- Review left on 05/24/2016

$143.00

Excellent (3 reviews)

Inquire

from $143.00 / night

(1)

1 / 29

Ruskin Townhouse - 10.6 miles away

  • 2
  • 7
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Responds fast! Avg. 1 hour 58 minutes

“This is a great townhouse to stay in. Enjoyed my entire stay in the home. I got to enjoy the pool area as well as the beach. Enjoyed breakfast at one of the restaurants on the resort. I loved that I was able to rent jet ski's on beach. The gym was...”
- Review left on 06/24/2015

$119.00

Very Good (1 reviews)

Book

from $119.00 / night

(7)

1 / 22

Indian Rocks Beach Condo - 13.1 miles away

  • 2
  • 8
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
“The condo was great....very modern and nicely decorated....it was very clean and we didn't even turn the air on with temps in the low to muddle 80's we just opened the windows and let the breeze blow thru. I absolutely loved the balcony sitting out...”
- Review left on 05/09/2016

$314.00

Very Good (7 reviews)

Book

from $314.00 / night

(4)

1 / 22

Ruskin Townhouse - 10.7 miles away

  • 2
  • 7
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Responds fast! Avg. 1 hour 58 minutes

“Our family of four enjoyed our stay for spring break. Booking was simple and the property manager was very helpful. The only negative would be that the beds were not super comfortable. The kids had a great time fishing, swimming and taking the...”
- Review left on 04/08/2018

$119.00

Very Good (4 reviews)

Book

from $119.00 / night