Beach Condos in St Petersburg

St Petersburg offers two distinct flavors of condo living in one small area: City living or the Beachfront life. This page is focused on beachfront living along the entire coast, from Tierra Verde up to Indian Shores.  Of course the beachfront condo options continue up into Clearwater, so if you want to see everything that's available up the entire coast you can check out our St Pete/Clearwater Beachfront Condos page.

Available Beachfront Condos

All Listings $100,000 - $200,000 $200,000 - $300,000
$300,000 - $400,000 $400,000 - $500,000 $500,000 - $600,000
$600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
Price, High to Low
Create a Condo Alert!
519 Properties Found.
Photo of Listing #U8010279
  • Active
  • $4,295,000
Add as Favorite
  • MLS® #: U8010279
  • 800 Collany Rd #606
  • Tierra Verde, FL 33715
  • 4 Bed, 5 Bath, 5573 SqFt
Photo of Listing #U7823554
  • Pending
  • $3,795,000
Add as Favorite
  • MLS® #: U7823554
  • 800 Collany Rd #606
  • Tierra Verde, FL 33715
  • 5 Bed, 5 Bath, 5600 SqFt
Photo of Listing #U7823562
  • Pending
  • $3,795,000
Add as Favorite
  • MLS® #: U7823562
  • 800 Collany Rd #601
  • Tierra Verde, FL 33715
  • 5 Bed, 5 Bath, 5600 SqFt
Photo of Listing #U8015855
  • Active
  • $2,995,000
Add as Favorite
  • MLS® #: U8015855
  • 19520 Gulf Blvd #501
  • Indian Shores, FL 33785
  • 4 Bed, 5 Bath, 5400 SqFt
Photo of Listing #U8022146
  • Pending
  • $2,995,000
Add as Favorite
  • MLS® #: U8022146
  • 18800 Gulf Blvd #501
  • Indian Shores, FL 33785
  • 4 Bed, 5 Bath, 5476 SqFt
Photo of Listing #U7802635
  • Active
  • $2,850,000
Add as Favorite
  • MLS® #: U7802635
  • 19520 Gulf Blvd #402
  • Indian Shores, FL 33785
  • 4 Bed, 5 Bath, 5400 SqFt
Photo of Listing #U8025462
  • Active
  • $2,750,000
Add as Favorite
  • MLS® #: U8025462
  • 3910 Gulf Blvd #300
  • St Pete Beach, FL 33706
  • 3 Bed, 4 Bath, 4250 SqFt
Photo of Listing #U8031880
  • Active
  • $2,500,000
Add as Favorite
  • MLS® #: U8031880
  • 17730 Gulf Blvd #800
  • Redington Shores, FL 33708
  • 4 Bed, 5 Bath, 3910 SqFt
Photo of Listing #U8035595
  • Active
  • $2,450,000
Add as Favorite
  • MLS® #: U8035595
  • 312 8th Ave N #302
  • Tierra Verde, FL 33715
  • 4 Bed, 4 Bath, 4000 SqFt
Photo of Listing #U8028259
  • Active
  • $2,295,000
Add as Favorite
  • MLS® #: U8028259
  • 17000 Gulf Blvd #6a
  • North Redington Beach, FL 33708
  • 4 Bed, 5 Bath, 5231 SqFt
Photo of Listing #U8031387
  • Active
  • $2,250,000
Add as Favorite
  • MLS® #: U8031387
  • 17000 Gulf Blvd #3b
  • North Redington Beach, FL 33708
  • 4 Bed, 5 Bath, 5200 SqFt
Photo of Listing #U8024557
  • Active
  • $2,222,300
Add as Favorite
  • MLS® #: U8024557
  • 795 Collany Rd #601
  • Tierra Verde, FL 33715
  • 3 Bed, 4 Bath, 2721 SqFt
Photo of Listing #U8024566
  • Pending
  • $2,220,000
Add as Favorite
  • MLS® #: U8024566
  • 795 Collany Rd #606
  • Tierra Verde, FL 33715
  • 3 Bed, 4 Bath, 2721 SqFt
Photo of Listing #U8027406
  • Active
  • $2,200,000
Add as Favorite
  • MLS® #: U8027406
  • 17000 Gulf Blvd #2b
  • North Redington Beach, FL 33708
  • 3 Bed, 4 Bath, 5001 SqFt
Photo of Listing #U7833029
  • Active
  • $2,150,000
Add as Favorite
  • MLS® #: U7833029
  • 10324 Gulf Blvd #300
  • Treasure Island, FL 33706
  • 4 Bed, 4 Bath, 4715 SqFt
Photo of Listing #U8030847
  • Active
  • $2,125,000
Add as Favorite
  • MLS® #: U8030847
  • 19738 Gulf Blvd #502-n
  • Indian Shores, FL 33785
  • 4 Bed, 4 Bath, 4032 SqFt
Photo of Listing #U8027321
  • Pending
  • $1,999,900
Add as Favorite
  • MLS® #: U8027321
  • 16300 Gulf Blvd #300b
  • Redington Beach, FL 33708
  • 3 Bed, 4 Bath, 3940 SqFt
Photo of Listing #U8030698
  • Active
  • $1,995,000
Add as Favorite
  • MLS® #: U8030698
  • 19640 Gulf Blvd #302
  • Indian Shores, FL 33785
  • 4 Bed, 4 Bath, 4200 SqFt
Photo of Listing #U7854002
  • Pending
  • $1,895,000
Add as Favorite
  • MLS® #: U7854002
  • 800 Collany Rd #602
  • Tierra Verde, FL 33715
  • 3 Bed, 4 Bath, 2852 SqFt
Photo of Listing #U7817711
  • Active
  • $1,875,000
Add as Favorite
  • MLS® #: U7817711
  • 800 Collany Rd #201
  • Tierra Verde, FL 33715
  • 3 Bed, 4 Bath, 2721 SqFt
Photo of Listing #U8001885
  • Pending
  • $1,850,000
Add as Favorite
  • MLS® #: U8001885
  • 113 Cabrillo Ave #2a
  • St Pete Beach, FL 33706
  • 4 Bed, 5 Bath, 3148 SqFt
Photo of Listing #T3142545
  • Active
  • $1,799,900
Add as Favorite
  • MLS® #: T3142545
  • 19130 Gulf Blvd #v-7
  • Indian Shores, FL 33785
  • 4 Bed, 4 Bath, 3545 SqFt
Photo of Listing #U8029753
  • Active
  • $1,799,000
Add as Favorite
  • MLS® #: U8029753
  • 18800 Gulf Blvd #402
  • Indian Shores, FL 33785
  • 3 Bed, 4 Bath, 3136 SqFt
Photo of Listing #U8035310
  • Active
  • $1,799,000
Add as Favorite
  • MLS® #: U8035310
  • 18800 Gulf Blvd #401
  • Indian Shores, FL 33785
  • 3 Bed, 4 Bath, 3136 SqFt