Machodoc Creek Marina
Marina
Address: 17088 Ferry Dock Road, King George, Virginia 22485
- Hours: Wednesday thru Sunday 9am - 5pm, Closed Monday & Tuesday
- Fuel dock

Machodoc Creek Marina — a marina in VA. Contact the marina directly to confirm slip availability and rates.
Machodoc Creek Marina has a fuel dock on site.
⚓ Marina listing aggregated from OpenStreetMap. YachtBazar doesn't handle bookings, so contact the marina directly to confirm current slip availability and rates.
Contact details checked against machodoccreekmarina.com on 2026-08-05.
Location and details from OpenStreetMap, © OpenStreetMap contributors, under the ODbL.
Other docks & slips in Virginia
$2.50/ftColonial Beach Yacht CenterColonial Beach, Virginia
$2.00/ftHope Springs MarinaStafford, Virginia
$2.00/ftOccoquan Harbour MarinaWoodbridge, Virginia
$1.75/ftColes Point MarinaHague, Virginia
$2.00/ftHoffmaster's MarinaWoodbridge, Virginia
$2.00/ftThe SlipsKinsale, Virginia
$2.00/ftOld Dominion Boat ClubAlexandria, Virginia- $1.50/ftPort Kinsale MarinaKinsale, Virginia
Marinas near Machodoc Creek Marina
| Marina | Distance | Phone | Power | WiFi | Max LOA |
|---|---|---|---|---|---|
| Bayside MarinaColonial Beach | 6.8 mi | yes | yes | 50 ft | |
| Ice House Marina | 6.9 mi | yes | |||
| Nightingale Marina and MotelColonial Beach | 6.9 mi | yes | yes | yes | 42 ft |
| Monroe Bay Marina | 7.1 mi | yes | yes | ||
| Winkie Doodle Point Marina | 7.1 mi |
A blank cell means we have no record of that facility — not that the marina lacks it.