St. Petersburg Penthouses For Sale 

Search St. Petersburg penthouse condos & top-floor condos  

Featured below are penthouse condos for sale in St. Petersburg, FL. If you would like more information about any of the St. Petersburg penthouses and top-floor condos below, contact us at your earliest convenience. We can provide you with disclosures, past sales history, and dates and prices of homes and condos recently sold nearby. 

And, if you haven't already, be sure to register for a free account so that you can receive email alerts whenever new St. Petersburg penthouses for sale hit the market.

Search St. Petersburg Penthouse Condos For Sale

Sort by:
100 1st Avenue N 4201, ST PETERSBURG
New Listing

$6,995,000

↑ $300,000

100 1st Avenue N 4201, ST PETERSBURG

3 Beds 4 Baths 4,062 SqFt Residential MLS® # U8173237
8800 Bay Pines Boulevard 402, ST PETERSBURG

$385,000

8800 Bay Pines Boulevard 402, ST PETERSBURG

1 Bed 1 Bath 506 SqFt Residential MLS® # U8172378
646 Boca Ciega Isle Drive, ST PETE BEACH
Openhouse

$3,200,000

646 Boca Ciega Isle Drive, ST PETE BEACH

4 Beds 4 Baths 3,370 SqFt Residential MLS® # U8172569
4900 38th Way S 505, ST PETERSBURG

$279,900

↑ $4,900

4900 38th Way S 505, ST PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # U8167475
251 6th Street S B, ST PETERSBURG

$1,950,000

251 6th Street S B, ST PETERSBURG

4 Beds 4 Baths 2,755 SqFt Residential MLS® # U8169291
8703 Boca Ciega Drive, ST PETE BEACH

$1,399,900

↓ $50,100

8703 Boca Ciega Drive, ST PETE BEACH

4 Beds 5 Baths 3,270 SqFt Residential MLS® # U8168208
5501 80th Street N 501, ST PETERSBURG

$249,900

5501 80th Street N 501, ST PETERSBURG

2 Beds 2 Baths 1,235 SqFt Residential MLS® # U8168004
6767 Sunset Way 302, ST PETE BEACH

$400,000

↓ $10,000

6767 Sunset Way 302, ST PETE BEACH

2 Beds 2 Baths 920 SqFt Residential MLS® # U8167473
5500 Gulf Boulevard 7211, ST PETE BEACH

$729,000

5500 Gulf Boulevard 7211, ST PETE BEACH

1 Bed 1 Bath 535 SqFt Residential MLS® # U8167261
6960 20th Avenue N 504, ST PETERSBURG

$229,900

↓ $10,000

6960 20th Avenue N 504, ST PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # U8167745
1 Beach Drive Se 1809, ST PETERSBURG

$680,000

↓ $19,000

1 Beach Drive Se 1809, ST PETERSBURG

1 Bed 2 Baths 1,180 SqFt Residential MLS® # U8166526
5660 80th Street N C308, ST PETERSBURG

$269,900

↓ $5,000

5660 80th Street N C308, ST PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # U8166792
1 Beach Drive Se 1705, ST PETERSBURG

$1,895,000

↓ $80,000

1 Beach Drive Se 1705, ST PETERSBURG

2 Beds 2 Baths 1,930 SqFt Residential MLS® # U8165866
175 1st Street S 3204, ST PETERSBURG

$3,495,000

175 1st Street S 3204, ST PETERSBURG

2 Beds 3 Baths 2,319 SqFt Residential MLS® # U8161951
175 1st Street S 3402, ST PETERSBURG

$5,200,000

↓ $800,000

175 1st Street S 3402, ST PETERSBURG

4 Beds 6 Baths 5,883 SqFt Residential MLS® # U8160299