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:
201 Punta Vista Drive, ST PETE BEACH
Pending

$4,800,000

201 Punta Vista Drive, ST PETE BEACH

4 Beds 5 Baths 4,909 SqFt Residential MLS® # TB8351453
2832 West Vina Del Mar Boulevard, ST PETE BEACH

$3,799,895

↓ $100,000

2832 West Vina Del Mar Boulevard, ST PETE BEACH

4 Beds 5 Baths 3,844 SqFt Residential MLS® # TB8311785
362 41st Avenue, ST PETE BEACH

$3,750,000

362 41st Avenue, ST PETE BEACH

4 Beds 4 Baths 4,475 SqFt Residential MLS® # TB8366320
7115 Bay Street, ST PETE BEACH

$3,599,900

7115 Bay Street, ST PETE BEACH

5 Beds 4 Baths 3,741 SqFt Residential MLS® # TB8386200
5820 Balao Way S, ST PETE BEACH

$3,500,000

5820 Balao Way S, ST PETE BEACH

4 Beds 5 Baths 3,489 SqFt Residential MLS® # TB8379874
644 Boca Ciega Isle Drive, ST PETE BEACH

$3,500,000

↓ $195,000

644 Boca Ciega Isle Drive, ST PETE BEACH

4 Beds 6 Baths 3,878 SqFt Residential MLS® # TB8340921
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
6457 1st Palm Point, ST PETE BEACH

$2,999,999

↑ $400,000

6457 1st Palm Point, ST PETE BEACH

4 Beds 3 Baths 2,880 SqFt Residential MLS® # TB8325979
231 21st Avenue, ST PETE BEACH
Pending

$2,700,000

231 21st Avenue, ST PETE BEACH

3 Beds 4 Baths 3,655 SqFt Residential MLS® # TB8322984
339 55th Avenue, ST PETE BEACH

$2,699,999

↓ $165,001

339 55th Avenue, ST PETE BEACH

5 Beds 4 Baths 3,028 SqFt Residential MLS® # TB8314782
199 21st Avenue, ST PETE BEACH
Pending

$2,595,000

↓ $404,999

199 21st Avenue, ST PETE BEACH

5 Beds 4 Baths 4,766 SqFt Residential MLS® # TB8350660
2171 East Vina Del Mar Boulevard, ST PETE BEACH
Pending

$2,500,000

2171 East Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 3 Baths 2,633 SqFt Residential MLS® # TB8370335
5950 Bikini Way N, ST PETE BEACH
New Listing

$2,500,000

5950 Bikini Way N, ST PETE BEACH

4 Beds 3 Baths 2,891 SqFt Residential MLS® # TB8397198
243 Hermosita Drive, ST PETE BEACH

$2,400,000

243 Hermosita Drive, ST PETE BEACH

3 Beds 3 Baths 2,348 SqFt Residential MLS® # TB8384749
625 80th Avenue, ST PETE BEACH

$2,399,900

↓ $100,000

625 80th Avenue, ST PETE BEACH

3 Beds 4 Baths 3,052 SqFt Residential MLS® # TB8305839
5400 Aloha Drive, ST PETE BEACH

$2,200,000

↓ $200,000

5400 Aloha Drive, ST PETE BEACH

4 Beds 4 Baths 3,306 SqFt Residential MLS® # TB8320173
351 South Julia Circle, ST PETE BEACH

$1,910,000

351 South Julia Circle, ST PETE BEACH

4 Beds 2 Baths 2,354 SqFt Residential MLS® # TB8359802
280 North Julia Circle, ST PETE BEACH

$1,900,000

↓ $90,000

280 North Julia Circle, ST PETE BEACH

3 Beds 2 Baths 1,929 SqFt Residential MLS® # TB8344294
239 Punta Vista Drive, ST PETE BEACH

$1,870,000

↓ $60,000

239 Punta Vista Drive, ST PETE BEACH

3 Beds 3 Baths 2,592 SqFt Residential MLS® # TB8317531
239 Punta Vista Drive, ST PETE BEACH

$1,870,000

↓ $60,000

239 Punta Vista Drive, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8311452
3111 East Vina Del Mar Boulevard, ST PETE BEACH
Pending

$1,850,000

↓ $125,000

3111 East Vina Del Mar Boulevard, ST PETE BEACH

3 Beds 3 Baths 2,376 SqFt Residential MLS® # TB8305848
238 71st Avenue, ST PETE BEACH

$1,850,000

↓ $199,000

238 71st Avenue, ST PETE BEACH

4 Beds 3 Baths 2,836 SqFt Residential MLS® # TB8335385
5301 Gulf Boulevard C202, ST PETE BEACH

$1,795,000

↓ $55,000

5301 Gulf Boulevard C202, ST PETE BEACH

3 Beds 3 Baths 2,380 SqFt Residential MLS® # TB8353056
540 59th Avenue, ST PETE BEACH

$1,745,000

↓ $145,000

540 59th Avenue, ST PETE BEACH

3 Beds 4 Baths 3,069 SqFt Residential MLS® # TB8362220
N/A, ST PETE BEACH

$1,700,000

N/A, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8384805
407 41st Avenue, ST PETE BEACH

$1,699,999

↓ $50,001

407 41st Avenue, ST PETE BEACH

3 Beds 3 Baths 2,048 SqFt Residential MLS® # TB8337679
4010 Belle Vista Drive, ST PETE BEACH

$1,695,000

↓ $30,000

4010 Belle Vista Drive, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8332638
3390 West Maritana Drive 4, ST PETE BEACH

$1,695,000

3390 West Maritana Drive 4, ST PETE BEACH

2 Beds 3 Baths 1,746 SqFt Residential MLS® # TB8349398
3200 Gulf Boulevard 202, ST PETE BEACH

$1,695,000

3200 Gulf Boulevard 202, ST PETE BEACH

2 Beds 2 Baths 1,455 SqFt Residential MLS® # TB8384096
240 North Julia Circle, ST PETE BEACH

$1,679,000

↓ $20,900

240 North Julia Circle, ST PETE BEACH

4 Beds 2 Baths 1,867 SqFt Residential MLS® # U8240811
7013 Boca Ciega Drive, ST PETE BEACH

$1,650,000

↓ $50,000

7013 Boca Ciega Drive, ST PETE BEACH

5 Beds 5 Baths 2,780 SqFt Residential MLS® # TB8348178
4010 Belle Vista Drive, ST PETE BEACH

$1,650,000

↓ $45,000

4010 Belle Vista Drive, ST PETE BEACH

5 Beds 3 Baths 3,278 SqFt Residential MLS® # TB8328223
440 64th Avenue, ST PETE BEACH

$1,600,000

↓ $150,000

440 64th Avenue, ST PETE BEACH

4 Beds 3 Baths 2,184 SqFt Residential MLS® # U8249016
3738 Belle Vista Drive E, ST PETE BEACH

$1,500,000

3738 Belle Vista Drive E, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8386168
6410 3rd Palm Point, ST PETE BEACH

$1,500,000

6410 3rd Palm Point, ST PETE BEACH

3 Beds 2 Baths 1,943 SqFt Residential MLS® # TB8360644
193 Mar Street, ST PETE BEACH

$1,400,000

↓ $150,000

193 Mar Street, ST PETE BEACH

2 Beds 2 Baths 1,831 SqFt Residential MLS® # OM696500
222 Mar Street, ST PETE BEACH

$1,395,000

↓ $55,000

222 Mar Street, ST PETE BEACH

4 Beds 3 Baths 1,672 SqFt Residential MLS® # TB8359490
1310 Boca Ciega Isle Drive, ST PETE BEACH

$1,395,000

↓ $100,000

1310 Boca Ciega Isle Drive, ST PETE BEACH

3 Beds 3 Baths 1,711 SqFt Residential MLS® # TB8353655
3800 Belle Vista Drive E, ST PETE BEACH

$1,350,000

3800 Belle Vista Drive E, ST PETE BEACH

2 Beds 2 Baths 1,873 SqFt Residential MLS® # TB8354311
501 55th Avenue, ST PETE BEACH

$1,300,000

↓ $390,000

501 55th Avenue, ST PETE BEACH

3 Beds 2 Baths 2,080 SqFt Residential MLS® # O6257449
8060 Gulf Boulevard, ST PETE BEACH

$1,300,000

8060 Gulf Boulevard, ST PETE BEACH

3 Beds 2 Baths 1,605 SqFt Residential MLS® # TB8321214
2762 West Vina Del Mar Boulevard, ST PETE BEACH

$1,200,000

↓ $99,900

2762 West Vina Del Mar Boulevard, ST PETE BEACH

2 Beds 2 Baths 1,186 SqFt Residential MLS® # A4638223
368 41st Avenue, ST PETE BEACH

$1,200,000

368 41st Avenue, ST PETE BEACH

3 Beds 2 Baths 1,352 SqFt Residential MLS® # TB8371092
5409 Pali Way, ST PETE BEACH

$1,200,000

5409 Pali Way, ST PETE BEACH

3 Beds 3 Baths 2,350 SqFt Residential MLS® # TB8385132
3805 Gulf Boulevard 404, ST PETE BEACH

$1,199,900

↓ $50,100

3805 Gulf Boulevard 404, ST PETE BEACH

3 Beds 3 Baths 2,092 SqFt Residential MLS® # TB8357014
530 59th Avenue, ST PETE BEACH

$1,190,000

530 59th Avenue, ST PETE BEACH

2 Beds 2 Baths 1,962 SqFt Residential MLS® # TB8378383
629 59th Avenue, ST PETE BEACH

$1,144,000

↓ $5,000

629 59th Avenue, ST PETE BEACH

3 Beds 3 Baths 2,593 SqFt Residential MLS® # TB8354387
4625 Mirabella Court, ST PETE BEACH

$995,000

↓ $100,000

4625 Mirabella Court, ST PETE BEACH

4 Beds 4 Baths 2,275 SqFt Residential MLS® # TB8341769

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!