At Machodoc Creek Maria & Cafe, we offer a serene waterfront atmosphere for you to enjoy any season of the year. Stop by for a trip on the water or walk in the Cafe for some great food and good times.
We are here for you to enjoy and make memories.
Surrounded by natural beauty and abundant fishing spots, we make it convenient for you to visit all the beautiful places you want around the area’s water whether you have a boat or want a ride.
Paddle boards/tandem kayaks and canoe are available (seasonally) by the hour/half day or day.
A Family Oriented Marina in the Heart of King George
Machodoc Creek Marina is a 64 slip marina with deep water access to the Potomac River on the Upper Machodoc Creek in Historic King George County Virginia.
Come see the wildlife and explore our beautiful creek while getting some fun exercise!
Machodoc Creek Marina in
If you are looking for a tranquil experience with memories to cherish,
you are at the right place. Connect for more information about the Machodoc Marina & Café in Dahlgren VA.
Get To Know Machodoc Creek Marina
Take a look at some inspiring pictures captured in and around our premises.