St. Pete Beach Homes With a Boat Dock For Sale

Search homes for sale in St. Pete Beach with a deep water dock

Featured below are homes with a private dock in St. Pete Beach, FL. If you would like more information about any of the home listings with a private dock 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 take advantage of all our website's advanced search features, as well as receive email alerts whenever St. Pete Beach homes with a private boat dock hit the market, allowing you to stay one-step of other local home buyers in the St. Pete Beach area. 

Search St. Pete Beach Homes For Sale with a Dock

Sort by:
191 Punta Vista Drive, ST PETE BEACH
New Listing

$5,495,000

191 Punta Vista Drive, ST PETE BEACH

4 Beds 5 Baths 4,705 SqFt Residential MLS® # U8249849
2503 Pass A Grille Way, ST PETE BEACH

$4,125,000

2503 Pass A Grille Way, ST PETE BEACH

3 Beds 4 Baths 2,772 SqFt Residential MLS® # U8249109
1307 Pass A Grille Way, ST PETE BEACH

$3,690,000

1307 Pass A Grille Way, ST PETE BEACH

3 Beds 2 Baths 1,796 SqFt Residential MLS® # U8245046
2121 East Vina Del Mar Boulevard, ST PETE BEACH

$3,400,000

2121 East Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 4 Baths 3,990 SqFt Residential MLS® # U8247715
3313 West Maritana Drive, ST PETE BEACH

$3,228,000

↓ $252,000

3313 West Maritana Drive, ST PETE BEACH

4 Beds 5 Baths 3,228 SqFt Residential MLS® # U8200752
5930 Bikini Way N, ST PETE BEACH

$3,199,000

5930 Bikini Way N, ST PETE BEACH

3 Beds 4 Baths 3,372 SqFt Residential MLS® # U8245138
372 Hermosita Drive, ST PETE BEACH
Pending

$3,150,000

372 Hermosita Drive, ST PETE BEACH

3 Beds 3 Baths 2,442 SqFt Residential MLS® # U8243843
2 Mangrove Point, ST PETE BEACH

$3,100,000

2 Mangrove Point, ST PETE BEACH

3 Beds 2 Baths 2,989 SqFt Residential MLS® # U8245452
5913 Bali Way N, ST PETE BEACH
Pending

$3,000,000

5913 Bali Way N, ST PETE BEACH

5 Beds 4 Baths 3,920 SqFt Residential MLS® # U8239965
141 Punta Vista Drive, ST PETE BEACH

$2,895,000

141 Punta Vista Drive, ST PETE BEACH

3 Beds 2 Baths 1,653 SqFt Residential MLS® # U8249019
423 55th Avenue, ST PETE BEACH

$2,825,000

423 55th Avenue, ST PETE BEACH

4 Beds 4 Baths 3,603 SqFt Residential MLS® # U8244288
2605 Pass A Grille Way, ST PETE BEACH

$2,750,000

↓ $100,000

2605 Pass A Grille Way, ST PETE BEACH

3 Beds 3 Baths 2,151 SqFt Residential MLS® # T3507495
3953 Poinsettia Drive, ST PETE BEACH

$2,500,000

3953 Poinsettia Drive, ST PETE BEACH

3 Beds 2 Baths 2,111 SqFt Residential MLS® # U8247644
3108 South Maritana Drive, ST PETE BEACH

$2,499,000

3108 South Maritana Drive, ST PETE BEACH

3 Beds 3 Baths 1,891 SqFt Residential MLS® # U8238938
6420 4th Palm Point, ST PETE BEACH

$2,400,000

↓ $50,000

6420 4th Palm Point, ST PETE BEACH

4 Beds 3 Baths 2,933 SqFt Residential MLS® # U8238488
238 71st Avenue, ST PETE BEACH

$2,349,000

↓ $50,000

238 71st Avenue, ST PETE BEACH

4 Beds 3 Baths 2,837 SqFt Residential MLS® # W7862613
2907 Pass A Grille Way, ST PETE BEACH
Pending

$2,300,000

2907 Pass A Grille Way, ST PETE BEACH

3 Beds 2 Baths 2,143 SqFt Residential MLS® # U8243989
424 55th Avenue, ST PETE BEACH

$2,300,000

424 55th Avenue, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # U8236248
5405 Aloha Drive, ST PETE BEACH

$2,299,000

↓ $301,000

5405 Aloha Drive, ST PETE BEACH

3 Beds 3 Baths 2,581 SqFt Residential MLS® # U8230984
3111 East Vina Del Mar Boulevard, ST PETE BEACH

$2,298,900

↓ $100

3111 East Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 3 Baths 2,214 SqFt Residential MLS® # U8246373
2742 West Vina Del Mar Boulevard, ST PETE BEACH
Pending

$2,250,000

↓ $149,000

2742 West Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 3 Baths 2,303 SqFt Residential MLS® # U8229297
6460 4th Palm Point, ST PETE BEACH

$2,245,000

↓ $50,000

6460 4th Palm Point, ST PETE BEACH

3 Beds 2 Baths 2,158 SqFt Residential MLS® # U8240077
2711 East Vina Del Mar Boulevard, ST PETE BEACH
New Listing

$2,200,000

2711 East Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 3 Baths 2,128 SqFt Residential MLS® # U8250066
1014 Boca Ciega Isle Drive, ST PETE BEACH

$2,100,000

↓ $100,000

1014 Boca Ciega Isle Drive, ST PETE BEACH

3 Beds 4 Baths 1,955 SqFt Residential MLS® # U8234941
407 41st Avenue, ST PETE BEACH

$2,075,000

↓ $75,000

407 41st Avenue, ST PETE BEACH

3 Beds 3 Baths 2,048 SqFt Residential MLS® # U8238449
426 55th Avenue, ST PETE BEACH

$2,000,000

426 55th Avenue, ST PETE BEACH

3 Beds 3 Baths 2,224 SqFt Residential MLS® # U8247209
4226 Holland Drive, ST PETE BEACH
Pending

$2,000,000

↓ $50,000

4226 Holland Drive, ST PETE BEACH

3 Beds 3 Baths 1,948 SqFt Residential MLS® # U8232916
540 59th Avenue, ST PETE BEACH
New Listing

$1,995,000

540 59th Avenue, ST PETE BEACH

3 Beds 4 Baths 3,069 SqFt Residential MLS® # U8249589
6440 3rd Palm Point, ST PETE BEACH

$1,995,000

↓ $80,000

6440 3rd Palm Point, ST PETE BEACH

3 Beds 3 Baths 2,318 SqFt Residential MLS® # T3463996
7025 Boca Ciega Drive, ST PETE BEACH

$1,970,000

7025 Boca Ciega Drive, ST PETE BEACH

3 Beds 4 Baths 2,268 SqFt Residential MLS® # U8245505
3988 Belle Vista Drive E, ST PETE BEACH
Pending

$1,850,000

↓ $10,000

3988 Belle Vista Drive E, ST PETE BEACH

3 Beds 3 Baths 2,237 SqFt Residential MLS® # U8222404
240 North Julia Circle, ST PETE BEACH

$1,849,000

↓ $50,000

240 North Julia Circle, ST PETE BEACH

4 Beds 2 Baths 1,867 SqFt Residential MLS® # U8240811
417 41st Avenue, ST PETE BEACH

$1,800,000

417 41st Avenue, ST PETE BEACH

4 Beds 3 Baths 2,098 SqFt Residential MLS® # U8248467
3211 West Maritana Drive, ST PETE BEACH

$1,799,000

↓ $60,000

3211 West Maritana Drive, ST PETE BEACH

3 Beds 2 Baths 1,412 SqFt Residential MLS® # U8199964
3500 East Maritana Drive Villa 1, ST PETE BEACH
Pending

$1,750,000

↓ $150,000

3500 East Maritana Drive Villa 1, ST PETE BEACH

3 Beds 4 Baths 3,080 SqFt Residential MLS® # U8220403
6410 3rd Palm Point, ST PETE BEACH

$1,660,000

6410 3rd Palm Point, ST PETE BEACH

3 Beds 2 Baths 1,943 SqFt Residential MLS® # U8240563
4115 Poinsettia Drive, ST PETE BEACH

$1,650,000

4115 Poinsettia Drive, ST PETE BEACH

4 Beds 3 Baths 2,621 SqFt Residential MLS® # U8248404
840 Boca Ciega Isle Drive, ST PETE BEACH

$1,599,000

↓ $251,000

840 Boca Ciega Isle Drive, ST PETE BEACH

3 Beds 3 Baths 1,607 SqFt Residential MLS® # U8240209
6451 3rd Palm Point, ST PETE BEACH

$1,500,000

↓ $90,000

6451 3rd Palm Point, ST PETE BEACH

3 Beds 2 Baths 2,493 SqFt Residential MLS® # U8237894
5406 Aloha Drive, ST PETE BEACH

$1,475,000

↓ $115,000

5406 Aloha Drive, ST PETE BEACH

3 Beds 2 Baths 1,357 SqFt Residential MLS® # U8240779
402 Hermosita Drive, ST PETE BEACH
Pending

$1,439,000

402 Hermosita Drive, ST PETE BEACH

3 Beds 2 Baths 1,222 SqFt Residential MLS® # U8248440
4629 Mirabella Court, ST PETE BEACH

$1,195,000

4629 Mirabella Court, ST PETE BEACH

4 Beds 4 Baths 2,275 SqFt Residential MLS® # U8248849
370 59th Avenue, ST PETE BEACH

$1,195,000

↓ $55,000

370 59th Avenue, ST PETE BEACH

3 Beds 3 Baths 2,019 SqFt Residential MLS® # U8234137
8820 Gulf Boulevard, ST PETE BEACH
New Listing

$1,175,000

8820 Gulf Boulevard, ST PETE BEACH

3 Beds 2 Baths 2,015 SqFt Residential MLS® # U8249628
8090 Gulf Boulevard, ST PETE BEACH

$1,175,000

↓ $25,000

8090 Gulf Boulevard, ST PETE BEACH

3 Beds 3 Baths 1,630 SqFt Residential MLS® # U8243508
4630 Mirabella Court, ST PETE BEACH

$849,999

↓ $50,001

4630 Mirabella Court, ST PETE BEACH

4 Beds 4 Baths 2,275 SqFt Residential MLS® # U8243155
4103 Gulf Boulevard 210, ST PETE BEACH

$775,000

↓ $24,900

4103 Gulf Boulevard 210, ST PETE BEACH

2 Beds 2 Baths 1,345 SqFt Residential MLS® # U8234424
8001 Sailboat Key Boulevard S 204, ST PETE BEACH

$645,000

8001 Sailboat Key Boulevard S 204, ST PETE BEACH

2 Beds 2 Baths 1,265 SqFt Residential MLS® # U8245521

Looking for a new place call home in St. Pete Beach, Florida? Continue searching St. Pete Beach homes & condos for sale, or contact Mike + Michelle, local St. Pete Beach 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!