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

Search St. Pete Villas For Sale

66 Properties Found. Page 1 of 2.
Photo of Listing #U8086220
Pending

178 Pompano Dr Se #a, St Petersburg

$129,000 - 1 Beds, 1 Baths, 561 Sf

MLS® # U8086220

Photo of Listing #U8088830
Pending

3121 W Maritana Dr, St Pete Beach

$845,000 - 4 Beds, 3 Baths, 1,755 Sf

MLS® # U8088830

Photo of Listing #U8090559
Pending

3281 38th Way S #e, St Petersburg

$107,000 - 1 Beds, 1 Baths, 725 Sf

MLS® # U8090559

Photo of Listing #U8089759
Pending

7849 38th Ter N #7849-l, St Petersburg

$65,000 - 2 Beds, 2 Baths, 885 Sf

MLS® # U8089759

Photo of Listing #U8088170
Pending

3627 15th Ave N, St Petersburg

$299,000 - 2 Beds, 2 Baths, 1,293 Sf

MLS® # U8088170

Photo of Listing #U8089767
Pending

3285 40th Way S #e, St Petersburg

$115,000 - 1 Beds, 1 Baths, 725 Sf

MLS® # U8089767

Photo of Listing #U8090568
New Listing

6294 Bahia Del Mar Cir #108, St Petersburg

$279,000 - 2 Beds, 2 Baths, 890 Sf

MLS® # U8090568

Photo of Listing #U8090266
New Listing

7703 39th Ave N #7703, St Petersburg

$79,900 - 1 Beds, 1 Baths, 630 Sf

MLS® # U8090266

Photo of Listing #U8090423
New Listing

6372 Palma Del Mar Blvd S #317, St Petersburg

$282,500 - 2 Beds, 2 Baths, 890 Sf

MLS® # U8090423

Photo of Listing #O5870000
Pending

7233 Parkside Villas Dr N, St Petersburg

$155,000 - 2 Beds, 1 Baths, 843 Sf

MLS® # O5870000

Photo of Listing #U8090296
New Listing

4669 Woodland Dr, St Petersburg

$374,500 - 3 Beds, 2 Baths, 1,990 Sf

MLS® # U8090296

Photo of Listing #U8086907
Pending

6145 Sun Blvd #104, St Petersburg

$275,000 - 2 Beds, 2 Baths, 890 Sf

MLS® # U8086907

Photo of Listing #U8090095

5117 Salmon Dr Se #b, St Petersburg

$215,000 - 1 Beds, 1 Baths, 646 Sf

MLS® # U8090095

Photo of Listing #U8086896
Pending

7225 Parkside Villas Dr N, St Petersburg

$155,000 - 2 Beds, 2 Baths, 997 Sf

MLS® # U8086896

Photo of Listing #U8087839
Pending

3275 37th Way S #b, St Petersburg

$160,000 - 2 Beds, 3 Baths, 1,180 Sf

MLS® # U8087839

Photo of Listing #U8090012

721 Snell Isle Blvd Ne, St Petersburg

$845,000 - 2 Beds, 2 Baths, 1,698 Sf

MLS® # U8090012

Photo of Listing #T3245863
Pending

235 Boca Ciega Point Blvd N, St Petersburg

$239,900 - 2 Beds, 2 Baths, 1,400 Sf

MLS® # T3245863

Photo of Listing #U8089149
Pending

3285 40th Way S #b, St Petersburg

$228,000 - 2 Beds, 3 Baths, 1,180 Sf

MLS® # U8089149

Photo of Listing #T3251059

7848 39th Ave N #7848-o, St Petersburg

$75,000 - 1 Beds, 1 Baths, 630 Sf

MLS® # T3251059

Photo of Listing #U8089799

6301 Pelican Creek Xing #c, St Petersburg

$289,000 - 2 Beds, 2 Baths, 1,180 Sf

MLS® # U8089799

Photo of Listing #U8087464

1325 Snell Isle Blvd Ne #111, St Petersburg

$589,900 - 2 Beds, 3 Baths, 1,932 Sf

MLS® # U8087464

Photo of Listing #U8088488

2040 Brightwaters Blvd Ne, St Petersburg

$15,000,000 - 7 Beds, 9 Baths, 12,412 Sf

MLS® # U8088488

Photo of Listing #U8088977

730 S Village Dr N #201, St Petersburg

$164,900 - 3 Beds, 2 Baths, 1,180 Sf

MLS® # U8088977

Photo of Listing #U8088766

1620 Royal Palm Dr S #d, St Petersburg

$599,900 - 3 Beds, 3 Baths, 2,168 Sf

MLS® # U8088766

Photo of Listing #U8088262

2040&2044 Brightwaters Blvd Ne, St Petersburg

$19,995,000 - 10 Beds, 14 Baths, 18,157 Sf

MLS® # U8088262

Photo of Listing #U8081810
Pending

7316 Parkside Villas Dr N, St Petersburg

$119,500 - 2 Beds, 1 Baths, 843 Sf

MLS® # U8081810

Photo of Listing #U8085874
Pending

6361 Bahia Del Mar Blvd #106, St Petersburg

$325,000 - 2 Beds, 2 Baths, 915 Sf

MLS® # U8085874

Photo of Listing #U8086638

4827 Coquina Key Dr Se #d, St Petersburg

$159,900 - 1 Beds, 1 Baths, 562 Sf

MLS® # U8086638

Photo of Listing #U8086703

4714 Cobia Dr #a, St Petersburg

$165,000 - 1 Beds, 1 Baths, 562 Sf

MLS® # U8086703

Photo of Listing #U8082904
Pending

108 Pompano Dr Se #c, St Petersburg

$159,900 - 2 Beds, 2 Baths, 1,018 Sf

MLS® # U8082904

Photo of Listing #U8085624

6165 58th St N #3h, St Petersburg

$73,900 - 1 Beds, 1 Baths, 640 Sf

MLS® # U8085624

Photo of Listing #U8085159

4345 78th Way N, St Petersburg

$269,900 - 2 Beds, 1 Baths, 1,200 Sf

MLS® # U8085159

Photo of Listing #T3242937

360 71st Ave, St Pete Beach

$450,000 - 3 Beds, 2 Baths, 1,380 Sf

MLS® # T3242937

Photo of Listing #U8084842

136 Boca Ciega Point Blvd N #136, St Petersburg

$449,900 - 2 Beds, 2 Baths, 1,400 Sf

MLS® # U8084842

Photo of Listing #U8084442

3223 38th Way S #c, St Petersburg

$185,000 - 2 Beds, 3 Baths, 1,180 Sf

MLS® # U8084442

Photo of Listing #U8084478

7859 39th Ter N, St Petersburg

$98,888 - 2 Beds, 1 Baths, 720 Sf

MLS® # U8084478

Photo of Listing #U8083873
Pending

Beach Dr Se #140ss, St Petersburg

$20,000

MLS® # U8083873

Photo of Listing #U8078533
Pending

855 N Village Dr N #104, St Petersburg

$91,000 - 1 Beds, 1 Baths, 675 Sf

MLS® # U8078533

Photo of Listing #U8082131

7844 38th Pl N, St Petersburg

$100,000 - 2 Beds, 1 Baths, 840 Sf

MLS® # U8082131

Photo of Listing #U8082305

6600 100th Way N #24d, St Petersburg

$288,000 - 3 Beds, 2 Baths, 1,870 Sf

MLS® # U8082305

Photo of Listing #U8081863

10526 Walnut St Ne #135, St Petersburg

$94,000 - 2 Beds, 2 Baths, 960 Sf

MLS® # U8081863

Photo of Listing #U8085084

8800 Bay Pines Blvd #301, Saint Petersburg

$190,000 - 1 Beds, 1 Baths, 506 Sf

MLS® # U8085084

Photo of Listing #U8079084
Pending

3268 39th St S #c, St Petersburg

$235,000 - 2 Beds, 3 Baths, 1,180 Sf

MLS® # U8079084

Photo of Listing #U8078820
Pending

301 21st Ave Ne, St Petersburg

$999,000 - 4 Beds, 3 Baths, 3,132 Sf

MLS® # U8078820

Photo of Listing #U8081042

3680 42nd Way S #j, St Petersburg

$191,999 - 2 Beds, 2 Baths, 1,100 Sf

MLS® # U8081042

Photo of Listing #U8076205
Pending

12 Jefferson Ct S, St Petersburg

$679,000 - 3 Beds, 3 Baths, 2,529 Sf

MLS® # U8076205

Photo of Listing #U8088818
Pending

8270 30th Ave N, St Petersburg

$439,000 - 3 Beds, 3 Baths, 2,196 Sf

MLS® # U8088818

Photo of Listing #U8077491
Pending

6285 Bahia Del Mar Blvd #202, St Petersburg

$294,900 - 2 Beds, 2 Baths, 890 Sf

MLS® # U8077491

CONTINUE YOUR ST. PETERSBURG HOME SEARCH
Not seeing anything you like? Start browsing other St. Petersburg homes and condos for sale or call or text (813) 817-0345 for help with your Tampa area home search!

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on July 15th, 2020 at 11:15pm EDT.