Boat Docks, Slips and Moorings in Florida
Find or list waterfront for your boat — docks, marina slips and moorings, for sale or for rent. By owner, no brokers.
Find or list waterfront for your boat — docks, marina slips and moorings, for sale or for rent. By owner, no brokers.
Indoor Boat Slip — $300,000 — Marathon, FL
45+ SLIP FOR RENT. text for price — $1,650 — Miami, FL
🚤 RARE YACHT SLIP FOR SALE | NORTH BAY VILLAGE, MIAMI 🌊 — $560,000 — Miami Beach, FL
Boat Dock — $1,100 — Pinecrest, FL
Boat dock for rent — $1,234 — Fort Lauderdale, FL
Covered 50x16ft boat slip — $1,675 — Osprey, FL
Boat slips — New Port Richey, FL
50' Boat Slip for Rent – Fort Lauderdale / Dania Cutoff Canal / I-95 – Water & Electric Included! — $25/foot — Fort Lauderdale, FL
41 foot boat slip — $1,000 — St Petersburg, FL
boat dock — $75 — Miami, FL
boat slip and indoor / outdoor storage — $25 — Fort Lauderdale, FL
Boat slip openings (leesburg) monthly. Private community — $75 — Leesburg, FL
Wet slip boat slip — Redington Shores, FL
Dock available for rent on southside of Las Olas Fort Lauderdale — fortlauderdale
Dock for rent. — $200 — Cape Coral, FL
Crimson Harbour Marina Boat Slip #19 — $1,000 — Tampa, FL
Boat Slip — $300,000 — Naples, FL
Dock for rent — $150 — Fort Lauderdale, FL
Dock Slip for Boat up to 50” Feet — North Miami Beach, FL
Dock Slip for Boat up to 50 Feet North Bay Village — Miami, FL
Dock Space for Boat Miami River — Miami, FL
Boat slip Dock Available up to 60ft — $2,400 — North Bay Village, FL
Boat slip/ espacio de bote — $2,000/mo — Miami, FL
Boat Dock Slip for rent — $650 — Pompano Beach, FL
Prime Boat Slip for Rent With 13K Covered Lift - Unique VERY RARE OPPORTUNITY — Bonita Springs, FL
50ft Boat Slip Aventura — $1,400 — Aventura, FL
Boat Slip Rental Available at Maximo Marina! 🚤 — St Petersburg, FL
80ft Deeded Live Aboard Boat Slip — $299,000 — Miami, FL
Boat Dock 40 ft — $2,205 — Miami Beach, FL
30’ Private Boat Dock / Slip for Rent - Fort Lauderdale — $1,500 — Fort Lauderdale, FL
Dock Slip Available in Miami River for Boat up to 50” Footer — Miami, FL
30ft Boat slip Miami River for rent — $1,100 — Miami, FL
35ft Boat Slip / Dock for Rent — $890 — Miami, FL
80’ Private Yacht Dock / Boat Slip for Rent - Fort Lauderdale — $3,300 — Fort Lauderdale, FL
SAIL OR POWER BOAT SLIPS — Venice, FL
Boat slip downtown Fort Lauderdale — Fort Lauderdale, FL
Covered Boat Slip with Lift — $350 — Panama City Beach, FL
Boat Slip for Rent St Augustine FL Close to the beach — St Augustine, FL
Boat slip for rent — Green Cove Springs, FL
Boat slip for lease at the exclusive River Run Yacht Club — $1,750/mo — 1700 NW N River Dr, Miami, FL 33125
Rent Boat Slip — $225 — Leesburg, FL
Boat Slip for Rent — $500/mo — St Pete Beach, FL
BOAT SLIP FOR RENT | Pass-a-Grille-St Pete Beach | Available NOW | Monthly Rent — $1,100/mo — St Pete Beach, FL
Boat slip for rent 20 x 50 — $1,350 — Clearwater Beach, FL
Boat Slip for rent in New Port Richey — $450 — New Port Richey, FL
Boat slip for rent — Palmetto, FL
Multi Slip Private Boat Dock - Keystone Point — $1,800 — North Miami, FL
40' Deep-Water Sailboat Dock for Rent | Riverland, Fort Lauderdale — $30/ft/month — Fort Lauderdale, FLBy owner — free. Buyers/renters contact you directly.
437 boat docks, slips and moorings in Florida — including 150 offered directly by owner (17 for sale and 136 for rent), priced $16 to $1,500,000, most in Fort Lauderdale (50), Miami (37), Aventura (19), Naples (19). On an owner listing you deal direct — no broker, no marina commission. Newest added 2026-10-30.
437 slips and docks are offered in Florida — 70 for sale and 371 for rent, 75 of them added in the last 30 days, alongside 1,044 marinas in the directory. A slip for sale asks $290,000 at the median; a rental runs $1,100 a month at the median (from $16 to $3,999). Fort Lauderdale has the most offers (50), then Miami (37) and Aventura (19).
| Monthly rent | $600–999 | $1,000+ |
|---|---|---|
| Slips | 7 | 17 |
| Median | $650 | $2,000 |
Figures come from the listings on this page today. Monthly figures use only rentals whose ad states a monthly rate.