Real estate in the city of St Pete Beach

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 145 | Previous Page 1 of 5 Next
  1. Photo of 440 89th Avenue, St Pete Beach, FL 33706 (MLS # TB8537114)
    $509,000
    Photo of 440 89th Avenue, St Pete Beach, FL 33706 (MLS # TB8537114)
    Photo of 440 89th Avenue, St Pete Beach, FL 33706 (MLS # TB8537114)
    440 89th Avenue, St Pete Beach, FL
    440 89th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,266 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  2. Photo of 4651 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8536468)
    $1,200,000
    Photo of 4651 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8536468)
    Photo of 4651 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8536468)
    4651 Mirabella Court, St Pete Beach, FL
    4651 Mirabella Court
    St Pete Beach, FL
    • 4 Beds
    • 4 Baths
    • 2,323 Home (sqft)
    • 4 Baths
    • 1,743 Lot (sqft)
  3. Photo of 158 Lido Drive, St Pete Beach, FL 33706 (MLS # TB8535463)
    $375,000
    Photo of 158 Lido Drive, St Pete Beach, FL 33706 (MLS # TB8535463)
    Photo of 158 Lido Drive, St Pete Beach, FL 33706 (MLS # TB8535463)
    158 Lido Drive, St Pete Beach, FL
    158 Lido Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,382 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  4. Photo of 423 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8535661)
    $2,250,000
    Photo of 423 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8535661)
    Photo of 423 55th Avenue, St Pete Beach, FL 33706 (MLS # TB8535661)
    423 55th Avenue, St Pete Beach, FL
    423 55th Avenue
    St Pete Beach, FL
    • 4 Beds
    • 4 Baths
    • 3,513 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  5. Photo of 9050 Blind Pass Road #9, St Pete Beach, FL 33706 (MLS # TB8535333)
    $349,000
    Photo of 9050 Blind Pass Road #9, St Pete Beach, FL 33706 (MLS # TB8535333)
    Photo of 9050 Blind Pass Road #9, St Pete Beach, FL 33706 (MLS # TB8535333)
    9050 Blind Pass Road #9, St Pete Beach, FL
    9050 Blind Pass Road #9
    St Pete Beach, FL
    • 2 Beds
    • 1 Bath
    • 630 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  6. Photo of 8911 Blind Pass Road #319, St Pete Beach, FL 33706 (MLS # TB8535647)
    $375,000
    Photo of 8911 Blind Pass Road #319, St Pete Beach, FL 33706 (MLS # TB8535647)
    Photo of 8911 Blind Pass Road #319, St Pete Beach, FL 33706 (MLS # TB8535647)
    8911 Blind Pass Road #319, St Pete Beach, FL
    8911 Blind Pass Road #319
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,030 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  7. Photo of 3820 Gulf Boulevard #608, St Pete Beach, FL 33706 (MLS # TB8535787)
    $990,000
    Photo of 3820 Gulf Boulevard #608, St Pete Beach, FL 33706 (MLS # TB8535787)
    Photo of 3820 Gulf Boulevard #608, St Pete Beach, FL 33706 (MLS # TB8535787)
    3820 Gulf Boulevard #608, St Pete Beach, FL
    3820 Gulf Boulevard #608
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,420 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 2931 Alton Drive, St Pete Beach, FL 33706 (MLS # TB8534912)
    $895,000
    Photo of 2931 Alton Drive, St Pete Beach, FL 33706 (MLS # TB8534912)
    Photo of 2931 Alton Drive, St Pete Beach, FL 33706 (MLS # TB8534912)
    2931 Alton Drive, St Pete Beach, FL
    2931 Alton Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,496 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  9. Photo of 230 N Tessier Drive, St Pete Beach, FL 33706 (MLS # TB8534165)
    $812,000
    Photo of 230 N Tessier Drive, St Pete Beach, FL 33706 (MLS # TB8534165)
    Photo of 230 N Tessier Drive, St Pete Beach, FL 33706 (MLS # TB8534165)
    230 N Tessier Drive, St Pete Beach, FL
    230 N Tessier Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,590 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  10. Photo of 8001 Sailboat Key Boulevard S #201, St Pete Beach, FL 33707 (MLS # TB8532487)
    $599,900
    Photo of 8001 Sailboat Key Boulevard S #201, St Pete Beach, FL 33707 (MLS # TB8532487)
    Photo of 8001 Sailboat Key Boulevard S #201, St Pete Beach, FL 33707 (MLS # TB8532487)
    8001 Sailboat Key Boulevard S #201, St Pete Beach, FL
    8001 Sailboat Key Boulevard S #201
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 5500 Gulf Boulevard #7221, St Pete Beach, FL 33706 (MLS # TB8532989)
    $660,000
    Photo of 5500 Gulf Boulevard #7221, St Pete Beach, FL 33706 (MLS # TB8532989)
    Photo of 5500 Gulf Boulevard #7221, St Pete Beach, FL 33706 (MLS # TB8532989)
    5500 Gulf Boulevard #7221, St Pete Beach, FL
    5500 Gulf Boulevard #7221
    St Pete Beach, FL
    • 1 Bed
    • 1 Bath
    • 535 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  12. Photo of 6500 Sunset Way #505, St Pete Beach, FL 33706 (MLS # TB8531352)
    $749,000
    Photo of 6500 Sunset Way #505, St Pete Beach, FL 33706 (MLS # TB8531352)
    Photo of 6500 Sunset Way #505, St Pete Beach, FL 33706 (MLS # TB8531352)
    51
     
    6500 Sunset Way #505, St Pete Beach, FL
    6500 Sunset Way #505
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,470 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8532580)
    $574,000
    Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8532580)
    Photo of 490 82nd Avenue, St Pete Beach, FL 33706 (MLS # TB8532580)
    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)
  14. Photo of 6351 3rd Palm Point, St Pete Beach, FL 33706 (MLS # TB8531399)
    $1,400,000
    Photo of 6351 3rd Palm Point, St Pete Beach, FL 33706 (MLS # TB8531399)
    Photo of 6351 3rd Palm Point, St Pete Beach, FL 33706 (MLS # TB8531399)
    6351 3rd Palm Point, St Pete Beach, FL
    6351 3rd Palm Point
    St Pete Beach, FL
    • 4 Beds
    • 3 Baths
    • 1,977 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  15. Photo of 370 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8526677)
    $1,399,000
    Photo of 370 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8526677)
    Photo of 370 59th Avenue, St Pete Beach, FL 33706 (MLS # TB8526677)
    370 59th Avenue, St Pete Beach, FL
    370 59th Avenue
    St Pete Beach, FL
    • 3 Beds
    • 3 Baths
    • 2,019 Home (sqft)
    • 3 Baths
    • 6,970 Lot (sqft)
  16. Photo of 5412 Pali Way, St Pete Beach, FL 33706 (MLS # TB8531266)
    $1,299,000
    Photo of 5412 Pali Way, St Pete Beach, FL 33706 (MLS # TB8531266)
    Photo of 5412 Pali Way, St Pete Beach, FL 33706 (MLS # TB8531266)
    5412 Pali Way, St Pete Beach, FL
    5412 Pali Way
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 2,224 Home (sqft)
    • 2 Baths
    • 13,068 Lot (sqft)
  17. Photo of 644 72nd Avenue, St Pete Beach, FL 33706 (MLS # TB8531341)
    $1,699,000
    Photo of 644 72nd Avenue, St Pete Beach, FL 33706 (MLS # TB8531341)
    Photo of 644 72nd Avenue, St Pete Beach, FL 33706 (MLS # TB8531341)
    644 72nd Avenue, St Pete Beach, FL
    644 72nd Avenue
    St Pete Beach, FL
    • 6 Beds
    • 4 Baths
    • 2,885 Home (sqft)
    • 4 Baths
    • 5,228 Lot (sqft)
  18. Photo of 108 14th Avenue #2, St Pete Beach, FL 33706 (MLS # TB8531192)
    $539,900
    Photo of 108 14th Avenue #2, St Pete Beach, FL 33706 (MLS # TB8531192)
    Photo of 108 14th Avenue #2, St Pete Beach, FL 33706 (MLS # TB8531192)
    108 14th Avenue #2, St Pete Beach, FL
    108 14th Avenue #2
    St Pete Beach, FL
    • 1 Bed
    • 1 Bath
    • 560 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  19. Photo of 6802 Gulf Winds Drive, St Pete Beach, FL 33706 (MLS # TB8530327)
    $625,000
    Photo of 6802 Gulf Winds Drive, St Pete Beach, FL 33706 (MLS # TB8530327)
    Photo of 6802 Gulf Winds Drive, St Pete Beach, FL 33706 (MLS # TB8530327)
    6802 Gulf Winds Drive, St Pete Beach, FL
    6802 Gulf Winds Drive
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,008 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  20. Photo of 6414 2nd Palm Point, St Pete Beach, FL 33706 (MLS # TB8529611)
    $1,625,000
    Photo of 6414 2nd Palm Point, St Pete Beach, FL 33706 (MLS # TB8529611)
    Photo of 6414 2nd Palm Point, St Pete Beach, FL 33706 (MLS # TB8529611)
    6414 2nd Palm Point, St Pete Beach, FL
    6414 2nd Palm Point
    St Pete Beach, FL
    • 4 Beds
    • 2 Baths
    • 2,318 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  21. Photo of 4629 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529580)
    $974,000
    Photo of 4629 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529580)
    Photo of 4629 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529580)
    4629 Mirabella Court, St Pete Beach, FL
    4629 Mirabella Court
    St Pete Beach, FL
    • 4 Beds
    • 4 Baths
    • 2,275 Home (sqft)
    • 4 Baths
    • 2,178 Lot (sqft)
  22. Photo of 4639 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529482)
    $1,159,000
    Photo of 4639 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529482)
    Photo of 4639 Mirabella Court, St Pete Beach, FL 33706 (MLS # TB8529482)
    4639 Mirabella Court, St Pete Beach, FL
    4639 Mirabella Court
    St Pete Beach, FL
    • 4 Beds
    • 4 Baths
    • 2,275 Home (sqft)
    • 4 Baths
    • 2,614 Lot (sqft)
  23. Photo of 7003 Sunset Way #3, St Pete Beach, FL 33706 (MLS # TB8527980)
    $474,999
    Photo of 7003 Sunset Way #3, St Pete Beach, FL 33706 (MLS # TB8527980)
    Photo of 7003 Sunset Way #3, St Pete Beach, FL 33706 (MLS # TB8527980)
    7003 Sunset Way #3, St Pete Beach, FL
    7003 Sunset Way #3
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,364 Home (sqft)
    • 2 Baths
    • 16,989 Lot (sqft)
  24. Photo of 150 42nd Avenue, St Pete Beach, FL 33706 (MLS # TB8528166)
    $649,000
    Photo of 150 42nd Avenue, St Pete Beach, FL 33706 (MLS # TB8528166)
    Photo of 150 42nd Avenue, St Pete Beach, FL 33706 (MLS # TB8528166)
    150 42nd Avenue, St Pete Beach, FL
    150 42nd Avenue
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,400 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  25. Photo of 6363 Gulf Winds Drive #437, St Pete Beach, FL 33706 (MLS # TB8524596)
    $449,000
    Photo of 6363 Gulf Winds Drive #437, St Pete Beach, FL 33706 (MLS # TB8524596)
    Photo of 6363 Gulf Winds Drive #437, St Pete Beach, FL 33706 (MLS # TB8524596)
    6363 Gulf Winds Drive #437, St Pete Beach, FL
    6363 Gulf Winds Drive #437
    St Pete Beach, FL
    • 2 Beds
    • 3 Baths
    • 2,670 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  26. Photo of 216 Punta Vista Drive, St Pete Beach, FL 33706 (MLS # TB8527765)
    $1,600,000
    Photo of 216 Punta Vista Drive, St Pete Beach, FL 33706 (MLS # TB8527765)
    Photo of 216 Punta Vista Drive, St Pete Beach, FL 33706 (MLS # TB8527765)
    216 Punta Vista Drive, St Pete Beach, FL
    216 Punta Vista Drive
    St Pete Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,644 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  27. Photo of 7150 Sunset Way #1001, St Pete Beach, FL 33706 (MLS # TB8527068)
    $850,000
    Photo of 7150 Sunset Way #1001, St Pete Beach, FL 33706 (MLS # TB8527068)
    Photo of 7150 Sunset Way #1001, St Pete Beach, FL 33706 (MLS # TB8527068)
    7150 Sunset Way #1001, St Pete Beach, FL
    7150 Sunset Way #1001
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 1,160 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 7025 Boca Ciega Drive, St Pete Beach, FL 33706 (MLS # TB8515640)
    $1,450,000
    Photo of 7025 Boca Ciega Drive, St Pete Beach, FL 33706 (MLS # TB8515640)
    Photo of 7025 Boca Ciega Drive, St Pete Beach, FL 33706 (MLS # TB8515640)
    7025 Boca Ciega Drive, St Pete Beach, FL
    7025 Boca Ciega Drive
    St Pete Beach, FL
    • 3 Beds
    • 4 Baths
    • 2,268 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  29. Photo of 8921 Blind Pass Road #144, St Pete Beach, FL 33706 (MLS # FC319576)
    $315,000
    Photo of 8921 Blind Pass Road #144, St Pete Beach, FL 33706 (MLS # FC319576)
    Photo of 8921 Blind Pass Road #144, St Pete Beach, FL 33706 (MLS # FC319576)
    8921 Blind Pass Road #144, St Pete Beach, FL
    8921 Blind Pass Road #144
    St Pete Beach, FL
    • 1 Bed
    • 1 Bath
    • 470 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  30. Photo of 4000 Gulf Boulevard #203, St Pete Beach, FL 33706 (MLS # TB8525082)
    $889,950
    Photo of 4000 Gulf Boulevard #203, St Pete Beach, FL 33706 (MLS # TB8525082)
    Photo of 4000 Gulf Boulevard #203, St Pete Beach, FL 33706 (MLS # TB8525082)
    4000 Gulf Boulevard #203, St Pete Beach, FL
    4000 Gulf Boulevard #203
    St Pete Beach, FL
    • 2 Beds
    • 2 Baths
    • 750 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 1 of 5 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 8/9/26 12:52 AM PDT.

This Real Estate IDX is (c) Diverse Solutions 2026.