St. Pete Villas For Sale

Search St. Petersburg villas-style homes

Search St. Pete villas for sale. View available listings on the MLS below, or give us a call now to schedule a private showing for a home you'd like to preview in person!

Search St. Pete Villas For Sale

Sort by:
4950 Gulf Boulevard 404, ST PETE BEACH
Pending

$919,000

4950 Gulf Boulevard 404, ST PETE BEACH

2 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8394564
5744 Calais Boulevard N 4, ST PETERSBURG
Pending

$165,000

5744 Calais Boulevard N 4, ST PETERSBURG

2 Beds 2 Baths 850 SqFt Residential MLS® # O6303966
7310 Sunshine Skyway Lane S 116, ST PETERSBURG

$339,000

7310 Sunshine Skyway Lane S 116, ST PETERSBURG

2 Beds 2 Baths 1,070 SqFt Residential MLS® # O6316185
257 43rd Avenue, ST PETE BEACH

$357,000

257 43rd Avenue, ST PETE BEACH

4 Beds 2 Baths 1,755 SqFt Residential MLS® # TB8394690
944 San Carlos Court Ne, ST PETERSBURG

$345,000

944 San Carlos Court Ne, ST PETERSBURG

2 Beds 2 Baths 1,255 SqFt Residential MLS® # TB8393805
9000 Bay Street Ne, ST PETERSBURG

$464,000

↓ $5,000

9000 Bay Street Ne, ST PETERSBURG

3 Beds 2 Baths 1,508 SqFt Residential MLS® # TB8394742
907 San Carlos Avenue Ne, ST PETERSBURG

$450,000

907 San Carlos Avenue Ne, ST PETERSBURG

2 Beds 2 Baths 1,255 SqFt Residential MLS® # TB8393538
3146 37th Lane S A, ST PETERSBURG

$270,000

3146 37th Lane S A, ST PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8392182
7850 40th Avenue N 7850, ST PETERSBURG
Pending

$130,000

7850 40th Avenue N 7850, ST PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8390886
3230 4th Avenue S, ST PETERSBURG

$315,000

3230 4th Avenue S, ST PETERSBURG

2 Beds 1 Bath 838 SqFt Residential MLS® # TB8392159
841 Ponce De Leon Drive, ST PETERSBURG

$4,125,000

841 Ponce De Leon Drive, ST PETERSBURG

5 Beds 7 Baths 6,512 SqFt Residential MLS® # TB8392286
3268 39th Street S A, ST PETERSBURG

$265,000

3268 39th Street S A, ST PETERSBURG

2 Beds 2 Baths 1,175 SqFt Residential MLS® # TB8392174
775 North Village Drive N 106, ST PETERSBURG
Pending

$130,000

775 North Village Drive N 106, ST PETERSBURG

1 Bed 1 Bath 675 SqFt Residential MLS® # TB8388654
776 116th Avenue N 1110, ST PETERSBURG
Pending

$110,000

776 116th Avenue N 1110, ST PETERSBURG

1 Bed 1 Bath 740 SqFt Residential MLS® # TB8388669
11605 Gulf Boulevard 506, ST PETERSBURG

$529,000

11605 Gulf Boulevard 506, ST PETERSBURG

2 Beds 2 Baths 914 SqFt Residential MLS® # TB8391164
3229 40th Lane S C, ST PETERSBURG

$234,000

↓ $1,000

3229 40th Lane S C, ST PETERSBURG

1 Bed 1 Bath 645 SqFt Residential MLS® # TB8390509
366 47th Avenue N 3, ST PETERSBURG

$250,000

↓ $15,000

366 47th Avenue N 3, ST PETERSBURG

2 Beds 2 Baths 810 SqFt Residential MLS® # TB8387736
6627 Date Palm Avenue S, ST PETERSBURG

$630,000

↓ $19,000

6627 Date Palm Avenue S, ST PETERSBURG

3 Beds 3 Baths 2,075 SqFt Residential MLS® # TB8389000
2921 3rd Avenue S, ST PETERSBURG
Pending

$550,000

2921 3rd Avenue S, ST PETERSBURG

2 Beds 1 Bath 761 SqFt Residential MLS® # TB8388534
120 1st Street E 104, ST PETERSBURG

$509,950

120 1st Street E 104, ST PETERSBURG

3 Beds 3 Baths 1,650 SqFt Residential MLS® # TB8384474
2903 Pass A Grille Way, ST PETE BEACH

$3,400,000

2903 Pass A Grille Way, ST PETE BEACH

4 Beds 4 Baths 2,676 SqFt Residential MLS® # TB8387713
4694 Huron Road, ST PETERSBURG
Pending

$424,900

4694 Huron Road, ST PETERSBURG

3 Beds 2 Baths 1,735 SqFt Residential MLS® # TB8384029
13235 Gulf Boulevard 402, ST PETERSBURG

$428,000

13235 Gulf Boulevard 402, ST PETERSBURG

1 Bed 1 Bath 741 SqFt Residential MLS® # TB8385023
3305 10th Avenue N, ST PETERSBURG

$365,000

↓ $10,000

3305 10th Avenue N, ST PETERSBURG

3 Beds 1 Bath 1,039 SqFt Residential MLS® # TB8386411
2188 Corinne Court S A, ST PETERSBURG
Openhouse

$234,900

↓ $100

2188 Corinne Court S A, ST PETERSBURG

2 Beds 2 Baths 1,180 SqFt Residential MLS® # A4651881
5729 Calais Boulevard N 6, ST PETERSBURG

$328,000

↓ $17,000

5729 Calais Boulevard N 6, ST PETERSBURG

2 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8386187
3203 40th Way S B, ST PETERSBURG

$299,999

3203 40th Way S B, ST PETERSBURG

2 Beds 2 Baths 1,200 SqFt Residential MLS® # TB8368143
3537 12th Avenue N, ST PETERSBURG

$479,900

↓ $15,100

3537 12th Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,606 SqFt Residential MLS® # TB8380884
870 Village Lake Terrace N 204, ST PETERSBURG

$147,900

↓ $2,000

870 Village Lake Terrace N 204, ST PETERSBURG

1 Bed 1 Bath 675 SqFt Residential MLS® # O6308304
3276 38th Way S D, ST PETERSBURG

$170,000

↓ $10,000

3276 38th Way S D, ST PETERSBURG

1 Bed 1 Bath 725 SqFt Residential MLS® # TB8384203
1020 85th Avenue N 222, ST PETERSBURG

$179,000

↓ $500

1020 85th Avenue N 222, ST PETERSBURG

2 Beds 1 Bath 1,035 SqFt Residential MLS® # TB8381199
11 Franklin Court S C, ST PETERSBURG

$1,680,000

11 Franklin Court S C, ST PETERSBURG

3 Beds 2 Baths 2,334 SqFt Residential MLS® # TB8379399
651 Boca Ciega Point Boulevard S, ST PETERSBURG

$475,000

651 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8384049
3122 37th Lane S C, ST PETERSBURG

$279,000

↓ $11,000

3122 37th Lane S C, ST PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8382461
467 Boca Ciega Point Boulevard S, ST PETERSBURG

$549,999

↓ $25,001

467 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8381826
5736 La Puerta Del Sol Boulevard S 254, ST PETERSBURG

$350,000

↓ $20,000

5736 La Puerta Del Sol Boulevard S 254, ST PETERSBURG

2 Beds 2 Baths 960 SqFt Residential MLS® # TB8380717
7242 55th Avenue N, ST PETERSBURG
Pending

$310,000

↓ $9,900

7242 55th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,230 SqFt Residential MLS® # TB8381337
321 Brightwaters Boulevard Ne, ST PETERSBURG

$5,350,000

321 Brightwaters Boulevard Ne, ST PETERSBURG

4 Beds 5 Baths 5,378 SqFt Residential MLS® # TB8376598
1141 80th Street Court S, ST PETERSBURG

$648,000

↓ $27,000

1141 80th Street Court S, ST PETERSBURG

3 Beds 2 Baths 1,596 SqFt Residential MLS® # TB8380890
826 Glades Court Ne, ST PETERSBURG

$489,900

826 Glades Court Ne, ST PETERSBURG

2 Beds 2 Baths 1,386 SqFt Residential MLS® # TB8379653
782 Village Lake Terrace N 102, ST PETERSBURG

$150,000

782 Village Lake Terrace N 102, ST PETERSBURG

1 Bed 1 Bath 675 SqFt Residential MLS® # TB8377452
880 South Village Drive N 202, ST PETERSBURG

$179,999

↓ $2,501

880 South Village Drive N 202, ST PETERSBURG

2 Beds 2 Baths 975 SqFt Residential MLS® # TB8372916
6279 Sun Boulevard 103, ST PETERSBURG

$374,000

6279 Sun Boulevard 103, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8376479
6265 Sun Boulevard 115, ST PETERSBURG

$459,000

↓ $10,000

6265 Sun Boulevard 115, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8374857
825 South Village Drive N 201, ST PETERSBURG

$194,900

↓ $4,100

825 South Village Drive N 201, ST PETERSBURG

3 Beds 2 Baths 1,180 SqFt Residential MLS® # TB8375024
3204 40th Way S B, ST PETERSBURG

$240,000

↓ $20,000

3204 40th Way S B, ST PETERSBURG

2 Beds 2 Baths 1,200 SqFt Residential MLS® # TB8373800
6361 Bahia Del Mar Boulevard 205, ST PETERSBURG

$409,900

↓ $20,000

6361 Bahia Del Mar Boulevard 205, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8371485
1 Boca Ciega Point Boulevard 212, ST PETERSBURG

$209,000

1 Boca Ciega Point Boulevard 212, ST PETERSBURG

1 Bed 2 Baths 920 SqFt Residential MLS® # TB8370076

Looking for a new place call home in St. Petersburg, Florida? Continue searching St. Petersburg homes & condos for sale, or contact Mike + Michelle, St. Petersburg's local real estate experts, for help navigating the current market conditions. Call or text (813) 485-4255 now to schedule a showing for any property listing you would like to view in person!