Homes for sale

ST PETERSBURG Real Estate

4,316 active listings

4,316
Active listings
$150
Starting from
$14,499,000
Up to
$0
Hidden fees
Filter by beds: 2+ beds 3+ beds 4+ beds 5+ beds Pool No HOA
300 BEACH DR NE #305, ST PETERSBURG — photo coming soon

$5,500

300 BEACH DR NE #305

2 bd • 2 ba • 1,265 sqft

Stellar MLS

720 CAPRI BLVD, ST PETERSBURG, FL

$5,500

720 CAPRI BLVD

3 bd • — ba

Stellar MLS

6210 SUN BLVD #101, ST PETERSBURG, FL

$5,500

6210 SUN BLVD #101

2 bd • — ba

Stellar MLS

11605 GULF BLVD #503, ST PETERSBURG — photo coming soon

$5,500

11605 GULF BLVD #503

2 bd • — ba

Stellar MLS

3101 WALNUT ST NE, ST PETERSBURG, FL

$5,500

3101 WALNUT ST NE

3 bd • — ba

Stellar MLS

6151 BAHIA DEL MAR BLVD #120, ST PETERSBURG, FL

$5,580

6151 BAHIA DEL MAR BLVD #120

2 bd • 2 ba • 1,145 sqft

Stellar MLS

6100 BAHIA DEL MAR CIR #103, ST PETERSBURG, FL

$5,580

6100 BAHIA DEL MAR CIR #103

2 bd • 2 ba • 1,145 sqft

Stellar MLS

33 29TH ST N, ST PETERSBURG, FL

$5,600

33 29TH ST N

3 bd • — ba

Stellar MLS

6265 SUN BLVD #309, ST PETERSBURG, FL

$5,610

6265 SUN BLVD #309

2 bd • 2 ba • 890 sqft

Stellar MLS

5541 PUERTA DEL SOL BLVD S #316, ST PETERSBURG, FL

$5,625

5541 PUERTA DEL SOL BLVD S #316

2 bd • 2 ba • 1,082 sqft

Stellar MLS

3666 BELLE VISTA DR E, ST PETERSBURG, FL

$5,700

3666 BELLE VISTA DR E

3 bd • — ba

Stellar MLS

6273 BAHIA DEL MAR BLVD #216, ST PETERSBURG, FL

$5,700

6273 BAHIA DEL MAR BLVD #216

2 bd • 2 ba • 915 sqft

Stellar MLS

6294 BAHIA DEL MAR CIR #114, ST PETERSBURG, FL

$5,790

6294 BAHIA DEL MAR CIR #114

2 bd • 2 ba • 945 sqft

Stellar MLS

275 1ST AVE S #1008, ST PETERSBURG — photo coming soon

$5,900

275 1ST AVE S #1008

2 bd • — ba

Stellar MLS

6105 BAHIA DEL MAR CIR #382, ST PETERSBURG, FL

$5,930

6105 BAHIA DEL MAR CIR #382

2 bd • 2 ba • 1,185 sqft

Stellar MLS

175 1ST ST S #1103, ST PETERSBURG, FL

$5,995

175 1ST ST S #1103

1 bd • — ba

Stellar MLS

536 4TH AVE S #2, ST PETERSBURG, FL

$6,000

536 4TH AVE S #2

3 bd • — ba

Stellar MLS

2320 5TH ST N, ST PETERSBURG, FL

$6,000

2320 5TH ST N

3 bd • 2 ba • 2,197 sqft

Stellar MLS

300 BEACH DR NE #305, ST PETERSBURG, FL

$6,000

300 BEACH DR NE #305

2 bd • — ba

Stellar MLS

4152 13TH LN NE, ST PETERSBURG, FL

$6,000

4152 13TH LN NE

3 bd • — ba

Stellar MLS

5279 ISLA KEY BLVD S #408, ST PETERSBURG, FL

$6,000

5279 ISLA KEY BLVD S #408

3 bd • — ba

Stellar MLS

6141 BAHIA DEL MAR BLVD #229, ST PETERSBURG, FL

$6,090

6141 BAHIA DEL MAR BLVD #229

2 bd • 2 ba • 1,145 sqft

Stellar MLS

6000 BAHIA DEL MAR CIR #229, ST PETERSBURG, FL

$6,090

6000 BAHIA DEL MAR CIR #229

2 bd • 2 ba • 1,070 sqft

Stellar MLS

275 1ST AVE S #2807, ST PETERSBURG, FL

$6,100

275 1ST AVE S #2807

2 bd • — ba

Stellar MLS

Living in ST PETERSBURG

Browse 4,316 homes for sale in ST PETERSBURG on Wolliz. Our listings come directly from the MLS with no delays, no sponsored listings, and no hidden fees. Prices in ST PETERSBURG currently range from $150 to $14,499,000. Use the filters above to narrow by price, beds, baths, or features like pool and garage.

See all ST PETERSBURG listings with full filters →

Compare
+ Drag a home here to compare specs
+ Drag a home here to compare specs
+ Drag a home here to compare specs
Compare