374 properties: st pete beach, FL Homes for Sale

Pending

$11,000,000 Pending

2813 SUNSET, ST PETE BEACH, FL 33706
5 Bed | 6 Bath | 5,924 sqft. | Acres: 0.18

Listing Updated

$10,000,000 for Sale

1801 PASS A GRILLE, ST PETE BEACH, FL 33706
5 Bed | 6 Bath | 5,497 sqft. | Acres: 0.17

Virtual Tour

$8,400,000 for Sale

2811 SUNSET, ST PETE BEACH, FL 33706
6 Bed | 5 Bath | 6,026 sqft. | Acres: 0.19

Virtual Tour

$6,500,000 for Sale

1320 BOCA CIEGA ISLE, ST PETE BEACH, FL 33706
4 Bed | 6 Bath | 5,129 sqft. | Acres: 0.22

Pending

$5,975,000 Pending

2807 SUNSET, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,264 sqft. | Acres: 0.15

Virtual Tour

$5,850,000 for Sale

1403 PASS A GRILLE, ST PETE BEACH, FL 33706
5 Bed | 6 Bath | 4,213 sqft. | Acres: 0.14

Virtual Tour

$5,500,000 for Sale

5845 BAHIA WAY S., ST PETE BEACH, FL 33706
4 Bed | 5 Bath | 5,009 sqft. | Acres: 0.18

New Const. 2026

$5,494,000 for Sale

3105 PASS A GRILLE, ST PETE BEACH, FL 33706
4 Bed | 5 Bath | 3,836 sqft. | Acres: 0.17

Virtual Tour

$5,420,069 for Sale

5405 LEILANI, ST PETE BEACH, FL 33706
5 Bed | 6 Bath | 5,213 sqft. | Acres: 0.29

Virtual Tour

$5,299,000 for Sale

5408 PALI, ST PETE BEACH, FL 33706
5 Bed | 6 Bath | 4,641 sqft. | Acres: 0.29

Listing Updated

$4,949,000 for Sale

504 55TH, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 5,138 sqft. | Acres: 0.25

Listing Updated

$3,999,000 for Sale

702 PASS A GRILLE, ST PETE BEACH, FL 33706
1 Bed | 1 Bath | 644 sqft. | Acres: 0.35

Virtual Tour

$3,999,000 for Sale

482 HERMOSITA, ST PETE BEACH, FL 33706
6 Bed | 6 Bath | 5,206 sqft. | Acres: 0.39

Virtual Tour

$3,990,000 for Sale

3910 GULF, ST PETE BEACH, FL 33706
3 Bed | 4 Bath | 4,245 sqft. | Acres: 0.48

Virtual Tour

$3,950,000 for Sale

2503 PASS A GRILLE, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,912 sqft. | Acres: 0.14

Pending

$3,750,000 Pending

362 41ST, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 4,475 sqft. | Acres: 0.24

Virtual Tour

$3,749,000 for Sale

1002 PASS A GRILLE, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 2,964 sqft. | Acres: 0.1

Virtual Tour

$3,700,000 for Sale

500 BELLE POINT, ST PETE BEACH, FL 33706
4 Bed | 5 Bath | 3,500 sqft. | Acres: 0.22

New Listing

$3,650,000 for Sale

3313 MARITANA, ST PETE BEACH, FL 33706
4 Bed | 5 Bath | 3,228 sqft. | Acres: 0.17

Virtual Tour

$3,600,000 for Sale

2906 PASS A GRILLE, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 3,443 sqft. | Acres: 0.34

Virtual Tour

$3,500,000 for Sale

644 BOCA CIEGA ISLE, ST PETE BEACH, FL 33706
4 Bed | 6 Bath | 3,878 sqft. | Acres: 0.19

Virtual Tour

$3,499,000 for Sale

107 10TH, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,286 sqft. | Acres: 0.16

Virtual Tour

$3,400,000 for Sale

8630 BLIND PASS, ST PETE BEACH, FL 33706
16 Bed | 16 Bath | 10,964 sqft. | Acres: 0.5

Virtual Tour

$3,399,700 for Sale

7115 BAY, ST PETE BEACH, FL 33706
5 Bed | 4 Bath | 3,741 sqft. | Acres: 0.24

Virtual Tour

$3,249,000 for Sale

109 PUNTA VISTA DRIVE, ST PETE BEACH, FL 33706
4 Bed | 5 Bath | 4,104 sqft. | Acres: 0.17

Virtual Tour

$3,100,000 for Sale

255 46TH, ST PETE BEACH, FL 33706
5 Bed | 5 Bath | 4,096 sqft. | Acres: 0.21

Residential

$3,000,000 for Sale

1104 PASS A GRILL WAY, ST PETE BEACH, FL 33706
8 Bed | 8 Bath | 5,832 sqft. | Acres: 0.18

Virtual Tour

$3,000,000 for Sale

3110 1ST, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,250 sqft. | Acres: 0.67

Pending

$2,975,000 Pending

2903 PASS A GRILLE, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 2,676 sqft. | Acres: 0.13

Pending

$2,950,000 Pending

970 BOCA CIEGA ISLE, ST PETE BEACH, FL 33706
4 Bed | 3 Bath | 3,185 sqft. | Acres: 0.19

Virtual Tour

$2,895,000 for Sale

3805 GULF, ST PETE BEACH, FL 33706
3 Bed | 4 Bath | 4,316 sqft. | Acres: 1.03

Virtual Tour

$2,850,000 for Sale

2890 ALTON, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,756 sqft. | Acres: 0.21

Virtual Tour

$2,725,000 for Sale

2822 VINA DEL MAR, ST PETE BEACH, FL 33706
4 Bed | 4 Bath | 3,127 sqft. | Acres: 0.19

Virtual Tour

$2,599,000 for Sale

151 PUNTA VISTA, ST PETE BEACH, FL 33706
3 Bed | 3 Bath | 2,182 sqft. | Acres: 0.21

Virtual Tour

$2,595,000 for Sale

339 55TH, ST PETE BEACH, FL 33706
5 Bed | 4 Bath | 3,028 sqft. | Acres: 0.19

Virtual Tour

$2,549,000 for Sale

422 55TH, ST PETE BEACH, FL 33706
5 Bed | 4 Bath | 2,993 sqft. | Acres: 0.23

Information provided by My Florida Regional MLS DBA Stellar MLS, Copyright 2026
All information provided is deemed reliable but is not guaranteed and should be independently verified. Participants are required to indicate on their websites that the information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.