St Pete Beach

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 112 | Previous Page 1 of 4 Next
  1. Photo of 109 Punta Vista Dr, St Pete Beach, FL 33706 (MLS # TB8464490)
    $3,495,000
    Photo of 109 Punta Vista Dr, St Pete Beach, FL 33706 (MLS # TB8464490)
    Photo of 109 Punta Vista Dr, St Pete Beach, FL 33706 (MLS # TB8464490)
    109 Punta Vista Dr, St Pete Beach, FL
    109 Punta Vista Dr
    St Pete Beach, FL
    • 4 Beds
    • 5 Baths
    • 4,104 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  2. Photo of 6331 4th Palm Point, St Pete Beach, FL 33706 (MLS # TB8462059)
    $1,999,000
    Photo of 6331 4th Palm Point, St Pete Beach, FL 33706 (MLS # TB8462059)
    Photo of 6331 4th Palm Point, St Pete Beach, FL 33706 (MLS # TB8462059)
    6331 4th Palm Point, St Pete Beach, FL
    6331 4th Palm Point
    St Pete Beach, FL
    • 4 Beds
    • 3 Baths
    • 2,532 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  3. Photo of 6407 1st Palm Point, St Pete Beach, FL 33706 (MLS # TB8463444)
    $750,000
    Photo of 6407 1st Palm Point, St Pete Beach, FL 33706 (MLS # TB8463444)
    Photo of 6407 1st Palm Point, St Pete Beach, FL 33706 (MLS # TB8463444)
    6407 1st Palm Point, St Pete Beach, FL
    6407 1st Palm Point
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,626 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  4. Photo of 7900 Blind Pass Road, St Pete Beach, FL 33706 (MLS # TB8463293)
    $1,050,000
    Photo of 7900 Blind Pass Road, St Pete Beach, FL 33706 (MLS # TB8463293)
    Photo of 7900 Blind Pass Road, St Pete Beach, FL 33706 (MLS # TB8463293)
    7900 Blind Pass Road, St Pete Beach, FL
    7900 Blind Pass Road
    St Pete Beach, FL
    • 4 Beds
    • 2 Baths
    • 5,335 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  5. Photo of 253 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8462364)
    $1,795,000
    Photo of 253 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8462364)
    Photo of 253 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8462364)
    253 Hermosita Drive, St Pete Beach, FL
    253 Hermosita Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 2,140 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  6. Photo of 529 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8462755)
    $915,000
    Photo of 529 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8462755)
    Photo of 529 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8462755)
    529 80th Avenue, St Pete Beach, FL
    529 80th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,610 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  7. Photo of 644 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8461506)
    $3,295,000
    Photo of 644 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8461506)
    Photo of 644 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8461506)
    644 Boca Ciega Isle Drive, St Pete Beach, FL
    644 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 4 Beds
    • 6 Baths
    • 3,878 Home (sqft)
    • 6 Baths
    • 8,277 Lot (sqft)
  8. Photo of 380 Belle Point Drive, St Pete Beach, FL 33706 (MLS # TB8463082)
    $1,050,000
    Photo of 380 Belle Point Drive, St Pete Beach, FL 33706 (MLS # TB8463082)
    Photo of 380 Belle Point Drive, St Pete Beach, FL 33706 (MLS # TB8463082)
    45
     
    380 Belle Point Drive, St Pete Beach, FL
    380 Belle Point Drive
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,379 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  9. Photo of 225 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8461157)
    $2,099,000
    Photo of 225 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8461157)
    Photo of 225 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8461157)
    225 55th Avenue, St Pete Beach, FL
    225 55th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 2,384 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  10. Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8460584)
    $588,800
    Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8460584)
    Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8460584)
    490 82nd Avenue, St Pete Beach, FL
    490 82nd Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,396 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  11. Photo of 280 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8453222)
    $1,799,900
    Photo of 280 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8453222)
    Photo of 280 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8453222)
    280 N Julia Circle, St Pete Beach, FL
    280 N Julia Circle
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,929 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  12. Photo of 8851 Gulf Boulevard, St Pete Beach, FL 33706 (MLS # TB8459136)
    $585,000
    Photo of 8851 Gulf Boulevard, St Pete Beach, FL 33706 (MLS # TB8459136)
    Photo of 8851 Gulf Boulevard, St Pete Beach, FL 33706 (MLS # TB8459136)
    8851 Gulf Boulevard, St Pete Beach, FL
    8851 Gulf Boulevard
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,347 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  13. Photo of 2962 E Vina Del Mar Boulevard, St Pete Beach, FL 33706 (MLS # TB8458839)
    $1,075,000
    Photo of 2962 E Vina Del Mar Boulevard, St Pete Beach, FL 33706 (MLS # TB8458839)
    Photo of 2962 E Vina Del Mar Boulevard, St Pete Beach, FL 33706 (MLS # TB8458839)
    2962 E Vina Del Mar Boulevard, St Pete Beach, FL
    2962 E Vina Del Mar Boulevard
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,690 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  14. Photo of 1403 Pass A Grille Way, St Pete Beach, FL 33706 (MLS # TB8454986)
    $5,850,000
    Photo of 1403 Pass A Grille Way, St Pete Beach, FL 33706 (MLS # TB8454986)
    Photo of 1403 Pass A Grille Way, St Pete Beach, FL 33706 (MLS # TB8454986)
    1403 Pass A Grille Way, St Pete Beach, FL
    1403 Pass A Grille Way
    St Pete Beach, FL
    • 5 Beds
    • 6 Baths
    • 4,213 Home (sqft)
    • 6 Baths
    • 6,099 Lot (sqft)
  15. Photo of 350 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8455844)
    $1,875,000
    Photo of 350 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8455844)
    Photo of 350 N Julia Circle, St Pete Beach, FL 33706 (MLS # TB8455844)
    350 N Julia Circle, St Pete Beach, FL
    350 N Julia Circle
    St Pete Beach, FL
    • 4 Beds
    • 3 Baths
    • 2,571 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
  16. Photo of 204 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8454761)
    $1,098,000
    Photo of 204 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8454761)
    Photo of 204 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8454761)
    204 44th Avenue, St Pete Beach, FL
    204 44th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,876 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  17. Photo of 4550 Plaza Way, St Pete Beach, FL 33706 (MLS # TB8454605)
    $670,000
    Photo of 4550 Plaza Way, St Pete Beach, FL 33706 (MLS # TB8454605)
    Photo of 4550 Plaza Way, St Pete Beach, FL 33706 (MLS # TB8454605)
    4550 Plaza Way, St Pete Beach, FL
    4550 Plaza Way
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,604 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  18. Photo of 315 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8454011)
    $1,425,000
    Photo of 315 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8454011)
    Photo of 315 40th Avenue, St Pete Beach, FL 33706 (MLS # TB8454011)
    315 40th Avenue, St Pete Beach, FL
    315 40th Avenue
    St Pete Beach, FL
    • 4 Beds
    • 3 Baths
    • 2,544 Home (sqft)
    • 3 Baths
    • 9,148 Lot (sqft)
  19. Photo of 7990 Causeway Boulevard S, St Pete Beach, FL 33707 (MLS # TB8453229)
    $1,050,000
    Photo of 7990 Causeway Boulevard S, St Pete Beach, FL 33707 (MLS # TB8453229)
    Photo of 7990 Causeway Boulevard S, St Pete Beach, FL 33707 (MLS # TB8453229)
    7990 Causeway Boulevard S, St Pete Beach, FL
    7990 Causeway Boulevard S
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,513 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  20. Photo of 500 78th Avenue, St Pete Beach, FL 33706 (MLS # TB8452793)
    $399,990
    Photo of 500 78th Avenue, St Pete Beach, FL 33706 (MLS # TB8452793)
    Photo of 500 78th Avenue, St Pete Beach, FL 33706 (MLS # TB8452793)
    500 78th Avenue, St Pete Beach, FL
    500 78th Avenue
    St Pete Beach, FL
    • 4 Beds
    • 3 Baths
    • 1,149 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  21. Photo of 3333 W Maritana Drive, St Pete Beach, FL 33706 (MLS # TB8452668)
    $3,899,000
    Photo of 3333 W Maritana Drive, St Pete Beach, FL 33706 (MLS # TB8452668)
    Photo of 3333 W Maritana Drive, St Pete Beach, FL 33706 (MLS # TB8452668)
    3333 W Maritana Drive, St Pete Beach, FL
    3333 W Maritana Drive
    St Pete Beach, FL
    • 4 Beds
    • 5 Baths
    • 3,480 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  22. Photo of 809 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8451592)
    $825,000
    Photo of 809 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8451592)
    Photo of 809 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8451592)
    45
     
    809 59th Avenue, St Pete Beach, FL
    809 59th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 1,812 Home (sqft)
    • 3 Baths
    • 8,712 Lot (sqft)
  23. Photo of 106 5th Avenue, St Pete Beach, FL 33706 (MLS # TB8452417)
    $1,995,000
    Photo of 106 5th Avenue, St Pete Beach, FL 33706 (MLS # TB8452417)
    Photo of 106 5th Avenue, St Pete Beach, FL 33706 (MLS # TB8452417)
    106 5th Avenue, St Pete Beach, FL
    106 5th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 2,181 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  24. Photo of 414 88th Avenue, St Pete Beach, FL 33706 (MLS # W7880900)
    $499,000
    Photo of 414 88th Avenue, St Pete Beach, FL 33706 (MLS # W7880900)
    Photo of 414 88th Avenue, St Pete Beach, FL 33706 (MLS # W7880900)
    414 88th Avenue, St Pete Beach, FL
    414 88th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  25. Photo of 256 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8447326)
    $380,000
    Photo of 256 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8447326)
    Photo of 256 44th Avenue, St Pete Beach, FL 33706 (MLS # TB8447326)
    256 44th Avenue, St Pete Beach, FL
    256 44th Avenue
    St Pete Beach, FL
    • 2 Beds
    • 1 Bath
    • 1,100 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  26. Photo of 980 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8449304)
    $1,745,000
    Photo of 980 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8449304)
    Photo of 980 Boca Ciega Isle Drive, St Pete Beach, FL 33706 (MLS # TB8449304)
    44
     
    980 Boca Ciega Isle Drive, St Pete Beach, FL
    980 Boca Ciega Isle Drive
    St Pete Beach, FL
    • 4 Beds
    • 2 Baths
    • 2,793 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  27. Photo of 117 52nd Avenue W, St Pete Beach, FL 33706 (MLS # TB8449666)
    $1,499,999
    Photo of 117 52nd Avenue W, St Pete Beach, FL 33706 (MLS # TB8449666)
    Photo of 117 52nd Avenue W, St Pete Beach, FL 33706 (MLS # TB8449666)
    117 52nd Avenue W, St Pete Beach, FL
    117 52nd Avenue W
    St Pete Beach, FL
    • 2 Beds
    • 3 Baths
    • 1,828 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  28. Photo of 557 77th Avenue, St Pete Beach, FL 33706 (MLS # TB8448567)
    $624,900
    Photo of 557 77th Avenue, St Pete Beach, FL 33706 (MLS # TB8448567)
    Photo of 557 77th Avenue, St Pete Beach, FL 33706 (MLS # TB8448567)
    557 77th Avenue, St Pete Beach, FL
    557 77th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,114 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  29. Photo of 322 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8438897)
    $1,250,000
    Photo of 322 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8438897)
    Photo of 322 Hermosita Drive, St Pete Beach, FL 33706 (MLS # TB8438897)
    322 Hermosita Drive, St Pete Beach, FL
    322 Hermosita Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,596 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  30. Photo of 540 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8447667)
    $599,000
    Photo of 540 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8447667)
    Photo of 540 80th Avenue, St Pete Beach, FL 33706 (MLS # TB8447667)
    540 80th Avenue, St Pete Beach, FL
    540 80th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,407 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
Previous Page 1 of 4 Next
The information contained herein has been provided by My Florida Regional MLS DBA Stellar MLS. IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the MLS. Listings last updated 1/15/26 5:24 PM PST.

This IDX Website is powered by Diverse Solutions 2026.